35 #ifndef bazantnajjarmat_h 36 #define bazantnajjarmat_h 44 #define _IFT_BazantNajjarMoistureTransferMaterial_Name "bazantnajjarmoisturemat" 45 #define _IFT_BazantNajjarMoistureTransferMaterial_c1 "c1" 46 #define _IFT_BazantNajjarMoistureTransferMaterial_n "n" 47 #define _IFT_BazantNajjarMoistureTransferMaterial_alpha0 "alpha0" 48 #define _IFT_BazantNajjarMoistureTransferMaterial_hc "hc" 49 #define _IFT_BazantNajjarMoistureTransferMaterial_capa "capa" 82 virtual const char *
giveClassName()
const {
return "BazantNajjarMoistureTransferMaterial"; }
89 #endif // bazantnajjarmat_h
virtual double giveHumidity(GaussPoint *gp, ValueModeType mode)
Returns positive value of humidity if implemented and enabled in derived material, -1 otherwise.
ValueModeType
Type representing the mode of UnknownType or CharType, or similar types.
double moistureCapacity
sorption isotherm derivative [kg/m^3]
#define _IFT_BazantNajjarMoistureTransferMaterial_Name
virtual const char * giveInputRecordName() const
double C1
maximal permeability [kg/ m s]
virtual double givePermeability(GaussPoint *gp, TimeStep *tStep)
evaluates permeability according to Bazant - Najjar function for diffusivity
This class implements a isotropic moisture tranport material.
virtual double giveMoistureCapacity(GaussPoint *gp, TimeStep *tStep)
evaluates slope of the sorption isotherm
double hC
nonlinear threshold [-]
virtual const char * giveClassName() const
IRResultType
Type defining the return values of InputRecord reading operations.
double n
exponent in nonlinear permeability function [-]
double alpha0
fraction minimal/maximal permeability [-]
BazantNajjarMoistureTransferMaterial(int n, Domain *d)
virtual ~BazantNajjarMoistureTransferMaterial()
the oofem namespace is to define a context or scope in which all oofem names are defined.
Class representing integration point in finite element program.
This class implements a isotropic moisture transport material.
Class representing solution step.
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.