|
hydrobricks
|
Public Member Functions | |
| SnowContainer (Brick *brick) | |
Public Member Functions inherited from WaterContainer | |
| WaterContainer (Brick *brick) | |
| virtual bool | IsValid (bool checkProcesses=true) const |
| virtual void | Validate () const |
| void | SubtractAmountFromDynamicContentChange (double change) |
| void | AddAmountToDynamicContentChange (double change) |
| void | AddAmountToStaticContentChange (double change) |
| virtual void | ApplyConstraints (double timeStep) |
| void | SetOutgoingRatesToZero () |
| void | Finalize () |
| void | Reset () |
| void | SaveAsInitialState () |
| vecDoublePt | GetDynamicContentChanges () |
| bool | HasMaximumCapacity () const |
| double | GetMaximumCapacity () const |
| void | SetMaximumCapacity (const 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 () const |
| bool | IsNotEmpty () const |
| bool | HasOverflow () const |
| void | LinkOverflow (Process *overflow) |
| void | AttachFluxIn (Flux *flux) |
| virtual double | SumIncomingFluxes () const |
| virtual bool | ContentAccessible () const |
| Brick * | GetParentBrick () const |
| bool | HasIncomingFluxes () const |
| bool | IsInfiniteStorage () const |
| bool | IsEmpty () const |
| bool | HasParentBrick () const |
| bool | HasInitialState () const |