hydrobricks
|
Public Member Functions | |
SnowContainer (Brick *brick) | |
![]() | |
WaterContainer (Brick *brick) | |
virtual bool | IsOk () |
void | SubtractAmountFromDynamicContentChange (double change) |
void | AddAmountToDynamicContentChange (double change) |
void | AddAmountToStaticContentChange (double change) |
virtual void | ApplyConstraints (double timeSte) |
void | SetOutgoingRatesToZero () |
void | Finalize () |
void | Reset () |
void | SaveAsInitialState () |
vecDoublePt | GetDynamicContentChanges () |
bool | HasMaximumCapacity () const |
double | GetMaximumCapacity () |
void | SetMaximumCapacity (float *value) |
void | SetAsInfiniteStorage () |
double | GetContentWithChanges () const |
double | GetContentWithDynamicChanges () const |
double | GetContentWithoutChanges () const |
double * | GetContentPointer () |
void | SetInitialState (double value) |
void | UpdateContent (double value) |
double | GetTargetFillingRatio () |
bool | IsNotEmpty () |
bool | HasOverflow () |
void | LinkOverflow (Process *overflow) |
void | AttachFluxIn (Flux *flux) |
virtual double | SumIncomingFluxes () |
virtual bool | ContentAccessible () const |
Brick * | GetParentBrick () |