![]() |
Classes | |
struct | KelvinChainProperties |
properties of the Kelvin chain for approximating the viscoelastic compliance of the Solidification Theory More... | |
struct | Parameters |
material parameters for Solidification Theory More... | |
struct | Result |
results of the Solidification Theory for a certain time step More... | |
struct | UniaxialComplianceComponents |
uniaxial compliance components of the Solidification Theory More... | |
Functions | |
Result | computeCreepStrainIncrementAndComplianceComponents (double tStartDays, double dTimeDays, double amplificationFactor, const Marmot::Matrix6d &flowUnitCompliance, const Marmot::Vector6d &stressOld, const Parameters ¶meters, const KelvinChainProperties &kelvinChainProperties, const Eigen::Ref< const KelvinChain::StateVarMatrix > &kelvinStateVars) |
double | solidifiedVolume (double timeInDays, Parameters params) |
solidified volume function according to Solidification Theory More... | |
double | computeZerothElasticModul (double tauMin, double n, int order) |
to Solidification Theory More... | |
template<typename T > | |
T | phi (T xi, Parameters params) |
compliance of the hardened constituent More... | |
struct Marmot::Materials::SolidificationTheory::KelvinChainProperties |
struct Marmot::Materials::SolidificationTheory::Parameters |
struct Marmot::Materials::SolidificationTheory::Result |
results of the Solidification Theory for a certain time step
Class Members | ||
---|---|---|
Vector6d | creepStrainIncrement | |
UniaxialComplianceComponents | complianceComponents |
struct Marmot::Materials::SolidificationTheory::UniaxialComplianceComponents |
Result Marmot::Materials::SolidificationTheory::computeCreepStrainIncrementAndComplianceComponents | ( | double | tStartDays, |
double | dTimeDays, | ||
double | amplificationFactor, | ||
const Marmot::Matrix6d & | flowUnitCompliance, | ||
const Marmot::Vector6d & | stressOld, | ||
const Parameters & | parameters, | ||
const KelvinChainProperties & | kelvinChainProperties, | ||
const Eigen::Ref< const KelvinChain::StateVarMatrix > & | kelvinStateVars | ||
) |
double Marmot::Materials::SolidificationTheory::solidifiedVolume | ( | double | timeInDays, |
Parameters | params | ||
) |
solidified volume function according to Solidification Theory
double Marmot::Materials::SolidificationTheory::computeZerothElasticModul | ( | double | tauMin, |
double | n, | ||
int | order | ||
) |
to Solidification Theory
T Marmot::Materials::SolidificationTheory::phi | ( | T | xi, |
Parameters | params | ||
) |
compliance of the hardened constituent