70 h1 = pow(t - t_prime,
n);
71 h2 = pow(t_prime, -
m) +
alpha;
74 return 1. / e0 + h1 * h2 * h3;
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
#define _IFT_DoublePowerLawMaterial_e28
#define _IFT_DoublePowerLawMaterial_m
#define _IFT_DoublePowerLawMaterial_fi1
#define _IFT_DoublePowerLawMaterial_n
double E28
Young modulus at age of 28 days [MPa].
IRResultType
Type defining the return values of InputRecord reading operations.
virtual double computeCreepFunction(double t, double t_prime, GaussPoint *gp, TimeStep *tStep)
Evaluation of the creep compliance function at time t when loading is acting from time t_prime...
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
REGISTER_Material(DummyMaterial)
the oofem namespace is to define a context or scope in which all oofem names are defined.
#define _IFT_DoublePowerLawMaterial_alpha
double fi1
Basic creep coefficient.
Class representing integration point in finite element program.
Class representing solution step.