|
bool | CanHaveAreaFraction () override |
|
double | GetAreaFraction () |
|
double * | GetAreaFractionPointer () |
|
void | SetAreaFraction (double value) |
|
virtual void | SurfaceComponentAdded (SurfaceComponent *brick) |
|
bool | IsLandCover () override |
|
bool | IsNull () override |
|
virtual void | SetParameters (const BrickSettings &brickSettings) |
|
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 | Finalize () |
|
virtual void | UpdateContentFromInputs () |
|
virtual void | ApplyConstraints (double timeStep) |
|
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) |
|
|
double | m_areaFraction |
|
string | m_name |
|
bool | m_needsSolver |
|
WaterContainer * | m_container |
|
vector< Process * > | m_processes |
|
◆ CanHaveAreaFraction()
bool LandCover::CanHaveAreaFraction |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from Brick.
◆ IsLandCover()
bool LandCover::IsLandCover |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from Brick.
◆ IsNull()
bool LandCover::IsNull |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from Brick.
The documentation for this class was generated from the following files:
- /github/workspace/core/src/bricks/LandCover.h
- /github/workspace/core/src/bricks/LandCover.cpp