#include <damage.h>
|
| RelativeDensityUpdater () |
|
void | set_debug (SmartPtr< GridFunctionDebugWriter< TDomain, CPUAlgebra > > spDebugWriter) |
|
void | set_disc_type (const std::string &type) |
|
void | set_enforce_local_required_beta (bool bEnforce) |
|
void | set_quad_rule (int quadRuleType) |
|
std::vector< number > | solve (SmartPtr< GridFunction< TDomain, CPUAlgebra > > spChi, SmartPtr< GridFunction< TDomain, CPUAlgebra > > spDrivingForce, const number betaStar, const number etaChiStar, const number chiMin, const number dt, const int p, const number rho_target, const number MassTol) |
|
|
static const int | dim = TDomain::dim |
|
◆ TContrainedSide
template<typename TDomain >
◆ TContrainingSide
template<typename TDomain >
◆ TElem
template<typename TDomain >
◆ TGrid
template<typename TDomain >
◆ TPositionAccessor
template<typename TDomain >
◆ TSide
template<typename TDomain >
◆ DiscType
template<typename TDomain >
Enumerator |
---|
_LEAST_SQUARES_ | |
_TAYLOR_EXPANSION_ | |
_PARTIAL_INTEGRATION_ | |
_TAYLOR_DIRECT_ | |
◆ RelativeDensityUpdater()
template<typename TDomain >
◆ DLambda()
template<typename TDomain >
◆ Lambda()
template<typename TDomain >
◆ set_debug()
template<typename TDomain >
◆ set_disc_type()
template<typename TDomain >
◆ set_enforce_local_required_beta()
template<typename TDomain >
◆ set_quad_rule()
template<typename TDomain >
◆ solve()
template<typename TDomain >
std::vector< number > ug::SmallStrainMechanics::RelativeDensityUpdater< TDomain >::solve |
( |
SmartPtr< GridFunction< TDomain, CPUAlgebra > > |
spChi, |
|
|
SmartPtr< GridFunction< TDomain, CPUAlgebra > > |
spDrivingForce, |
|
|
const number |
betaStar, |
|
|
const number |
etaChiStar, |
|
|
const number |
chiMin, |
|
|
const number |
dt, |
|
|
const int |
p, |
|
|
const number |
rho_target, |
|
|
const number |
MassTol |
|
) |
| |
◆ write_debug()
template<typename TDomain >
◆ write_stencil_matrix_debug()
template<typename TDomain >
◆ dim
template<typename TDomain >
◆ m_ApproxSpaceRevision
template<typename TDomain >
◆ m_bEnforceLocalRequiredBeta
template<typename TDomain >
◆ m_discType
template<typename TDomain >
◆ m_quadRuleType
template<typename TDomain >
◆ m_spChiTrial
template<typename TDomain >
◆ m_spDebugWriter
template<typename TDomain >
◆ m_spElemSize
template<typename TDomain >
◆ m_spLaplaceChi
template<typename TDomain >
◆ m_vIndex
template<typename TDomain >
◆ m_vStencil
template<typename TDomain >
The documentation for this class was generated from the following files:
- /home/runner/work/docs/docs/ug4/plugins/SmallStrainMechanics/damage.h
- /home/runner/work/docs/docs/ug4/plugins/SmallStrainMechanics/damage_impl.h