46#define _IFT_IsotropicHeatTransferMaterial_Name "isoheat"
47#define _IFT_IsotropicHeatTransferMaterial_k "k"
48#define _IFT_IsotropicHeatTransferMaterial_c "c"
49#define _IFT_IsotropicHeatTransferMaterial_maturityT0 "maturityt0"
50#define _IFT_IsotropicHeatTransferMaterial_d "td"
84 const char *
giveClassName()
const override {
return "IsotropicHeatTransferMaterial"; }
const char * giveClassName() const override
virtual double giveIsotropicConductivity(GaussPoint *gp, TimeStep *tStep) const
ScalarFunction capacity
Capacity (c in input file).
ScalarFunction conductivity
Conductivity (k in input file).
int giveIPValue(FloatArray &answer, GaussPoint *gp, InternalStateType type, TimeStep *tStep) override
virtual double giveMaturityT0() const
IsotropicHeatTransferMaterial(int n, Domain *d)
void initializeFrom(InputRecord &ir) override
double giveTemperature(GaussPoint *gp) const
double giveCharacteristicValue(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const override
FloatArrayF< 3 > computeFlux3D(const FloatArrayF< 3 > &grad, double field, GaussPoint *gp, TimeStep *tStep) const override
FloatMatrixF< 3, 3 > computeTangent3D(MatResponseMode mode, GaussPoint *gp, TimeStep *tStep) const override
const char * giveInputRecordName() const override
double giveProperty(int aProperty, GaussPoint *gp, TimeStep *tStep) const
double maturityT0
Baseline for maturity mathod.
ScalarFunction density
Density (td in input file).
TransportMaterial(int n, Domain *d)
#define _IFT_IsotropicHeatTransferMaterial_Name