|
OOFEM
2.4
OOFEM.org - Object Oriented Finite Element Solver
|
#include <hydram.h>
Inheritance diagram for oofem::HydrationModelStatusInterface:
Collaboration diagram for oofem::HydrationModelStatusInterface:Public Member Functions | |
| HydrationModelStatusInterface () | |
| Constructor. Nulls the hydrationModelStatus pointer. More... | |
| virtual | ~HydrationModelStatusInterface () |
| Destructor. Deletes the associated hydration model status. More... | |
| HydrationModelStatus * | giveHydrationModelStatus () |
| Returns the associated hydration model status. More... | |
| void | setHydrationModelStatus (HydrationModelStatus *s) |
| Sets the associated hydration model status. Analogue to gp->setMaterialStatus. More... | |
| void | updateYourself (TimeStep *tStep) |
| Updates the equilibrium variables to temporary values. More... | |
| void | printOutputAt (FILE *file, TimeStep *tStep) |
| Outputs the status variables. More... | |
Public Member Functions inherited from oofem::Interface | |
| Interface () | |
| Constructor. More... | |
| virtual | ~Interface () |
| virtual const char * | giveClassName () const =0 |
Protected Attributes | |
| std::unique_ptr< HydrationModelStatus > | hydrationModelStatus |
| Reference to associated hydration model status. More... | |
|
inline |
|
inlinevirtual |
|
inline |
Returns the associated hydration model status.
Definition at line 291 of file hydram.h.
Referenced by oofem::HydrationModel::giveStatus().
| void oofem::HydrationModelStatusInterface::printOutputAt | ( | FILE * | file, |
| TimeStep * | tStep | ||
| ) |
Outputs the status variables.
Definition at line 589 of file hydram.C.
Referenced by oofem::HydratingTransportMaterialStatus::printOutputAt().
|
inline |
Sets the associated hydration model status. Analogue to gp->setMaterialStatus.
Definition at line 293 of file hydram.h.
References oofem::HydrationModelStatus::printOutputAt(), and oofem::HydrationModelStatus::updateYourself().
Referenced by oofem::HydrationModel::giveStatus().
| void oofem::HydrationModelStatusInterface::updateYourself | ( | TimeStep * | tStep | ) |
Updates the equilibrium variables to temporary values.
Definition at line 581 of file hydram.C.
Referenced by oofem::HydratingTransportMaterialStatus::updateYourself().
|
protected |