|
void | SetParameters (const BrickSettings &brickSettings) override |
|
void | ApplyConstraints (double timeStep) override |
|
void | Finalize () override |
|
Public Member Functions inherited from LandCover |
bool | CanHaveAreaFraction () override |
|
double | GetAreaFraction () |
|
double * | GetAreaFractionPointer () |
|
void | SetAreaFraction (double value) |
|
virtual void | SurfaceComponentAdded (SurfaceComponent *brick) |
|
bool | IsLandCover () override |
|
bool | IsNull () override |
|
virtual void | AttachFluxIn (Flux *flux) |
|
void | AddProcess (Process *process) |
|
virtual void | Reset () |
|
virtual void | SaveAsInitialState () |
|
virtual bool | IsOk () |
|
bool | NeedsSolver () const |
|
virtual bool | IsSnowpack () |
|
virtual bool | IsGlacier () |
|
virtual void | UpdateContentFromInputs () |
|
WaterContainer * | GetWaterContainer () |
|
Process * | GetProcess (int index) |
|
vector< Process * > & | GetProcesses () |
|
string | GetName () |
|
void | SetName (const string &name) |
|
virtual vecDoublePt | GetDynamicContentChanges () |
|
vecDoublePt | GetStateVariableChangesFromProcesses () |
|
int | GetProcessesConnectionsNb () |
|
double * | GetBaseValuePointer (const string &name) |
|
virtual double * | GetValuePointer (const string &name) |
|
◆ ApplyConstraints()
void Vegetation::ApplyConstraints |
( |
double |
timeStep | ) |
|
|
overridevirtual |
Reimplemented from Brick.
◆ Finalize()
void Vegetation::Finalize |
( |
| ) |
|
|
overridevirtual |
Reimplemented from Brick.
◆ SetParameters()
void Vegetation::SetParameters |
( |
const BrickSettings & |
brickSettings | ) |
|
|
overridevirtual |
Assign the parameters to the brick element.
- Parameters
-
brickSettings | settings of the brick containing the parameters. |
Reimplemented from Brick.
The documentation for this class was generated from the following files:
- /github/workspace/core/src/bricks/Vegetation.h
- /github/workspace/core/src/bricks/Vegetation.cpp