public abstract class ThermalSimElement extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ScheduledFuture<?> |
future |
protected long |
lastVisit |
protected long |
timeStep |
| Constructor and Description |
|---|
ThermalSimElement(ThermalModel model,
String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
dump() |
protected ThermalSimElement |
getActualLeft() |
protected ThermalSimElement |
getActualRight() |
protected String |
getExtraInfo() |
String |
getName() |
double |
getTemperature() |
long |
getTimeStep() |
boolean |
isActive() |
void |
setTimeStep(long timeStep) |
protected abstract void |
thermalLoop(long dt) |
protected volatile long timeStep
protected volatile long lastVisit
protected volatile ScheduledFuture<?> future
public ThermalSimElement(ThermalModel model, String name)
public void setTimeStep(long timeStep)
public String getName()
public long getTimeStep()
protected ThermalSimElement getActualRight()
protected ThermalSimElement getActualLeft()
protected abstract void thermalLoop(long dt)
public void dump()
protected String getExtraInfo()
public boolean isActive()
public double getTemperature()
Copyright © 2016 LSST. All rights reserved.