35 #ifndef hydratingisoheatmat_h 36 #define hydratingisoheatmat_h 43 #define _IFT_HydratingIsoHeatMaterial_Name "hisoheat" 44 #define _IFT_HydratingIsoHeatMaterial_hydration "hydration" 45 #define _IFT_HydratingIsoHeatMaterial_mix "mix" 46 #define _IFT_HydratingIsoHeatMaterial_noHeat "noheat" 47 #define _IFT_HydratingIsoHeatMaterial_noLHS "nolhs" 61 virtual const char *
giveClassName()
const {
return "HydratingTransportMaterialStatus"; }
87 virtual int hasInternalSource();
100 virtual const char *
giveClassName()
const {
return "HydratingIsoHeatMaterial"; }
111 #endif // hydratingisoheatmat_h
InternalStateType
Type representing the physical meaning of element or constitutive model internal variable.
virtual void updateYourself(TimeStep *tStep)
Update equilibrium history variables according to temp-variables.
virtual const char * giveClassName() const
GaussPoint * gp
Associated integration point.
The purpose of DataStream abstract class is to allow to store/restore context to different streams...
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
HydratingIsoHeatMaterial(int n, Domain *d)
#define _IFT_HydratingIsoHeatMaterial_Name
virtual const char * giveInputRecordName() const
This class implements a transport material status information.
virtual void updateYourself(TimeStep *tStep)
Update equilibrium history variables according to temp-variables.
This class implements a isotropic linear heat material in a finite element problem.
MatResponseMode
Describes the character of characteristic material matrix.
virtual const char * giveClassName() const
HydratingTransportMaterialStatus(int n, Domain *d, GaussPoint *g)
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
virtual ~HydratingIsoHeatMaterial()
This class implements an isotropic linear heat material.
Isotropic material for heat with hydration.
Abstract base class representing a material status information.
Class representing vector of real numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
virtual Interface * giveInterface(InterfaceType t)
Interface requesting service.
virtual void printOutputAt(FILE *file, TimeStep *tStep)
Print receiver's output to given stream.
long ContextMode
Context mode (mask), defining the type of information written/read to/from context.
InterfaceType
Enumerative type, used to identify interface type.
the oofem namespace is to define a context or scope in which all oofem names are defined.
virtual ~HydratingTransportMaterialStatus()
Class representing integration point in finite element program.
Class representing solution step.
void updateYourself(TimeStep *tStep)
Updates the equilibrium variables to temporary values.