|
bool | CanHaveAreaFraction () override |
|
double | GetAreaFraction () |
|
void | SetAreaFraction (double value) |
|
bool | IsNull () override |
|
virtual void | SetParent (LandCover *parent) |
|
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 bool | IsLandCover () |
|
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) |
|
◆ CanHaveAreaFraction()
bool SurfaceComponent::CanHaveAreaFraction |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from Brick.
◆ IsNull()
bool SurfaceComponent::IsNull |
( |
| ) |
|
|
inlineoverridevirtual |
Reimplemented from Brick.
The documentation for this class was generated from the following files:
- /github/workspace/core/src/bricks/SurfaceComponent.h
- /github/workspace/core/src/bricks/SurfaceComponent.cpp