Registry
ug4Bridge::SpatialDisc::SmallStrainMechanics Namespace Reference

Classes

class  ContactSmallStrainMechanics
 
class  DamageFunctionUpdater
 
class  DamageLaw
 
class  HookeLaw
 
class  IMaterialLaw
 
class  MechOutputWriter
 
class  PrandtlReuss
 
class  RelativeDensityUpdater
 
class  SkinMaterialLaw
 
class  SmallStrainMechanics
 
class  TopologyOptimLaw
 

Functions

std::vector< double > DamageStatistic (SmartPtr< GridFunction > unnamed, SmartPtr< GridFunction > unnamed)
 
void equiv_plast_strain (GridFunction *unnamed, MechOutputWriter *unnamed, GridFunction *unnamed)
 
void HadamardProd (SmartPtr< GridFunction > unnamed, ConstSmartPtr< GridFunction > unnamed, ConstSmartPtr< GridFunction > unnamed)
 
void MarkDamage (SmartPtr< GridFunction > unnamed, SmartPtr< GridFunction > unnamed, IRefiner *unnamed, double unnamed, double unnamed, int unnamed, std::vector< Vec * > unnamed, std::vector< double > unnamed)
 
void MarkForAdaption_ValueRangeIndicator (SmartPtr< GridFunction > unnamed, IRefiner *unnamed, double unnamed, double unnamed, double unnamed, double unnamed, double unnamed, double unnamed, int unnamed)
 
std::vector< double > MinMaxElementDiameter (SmartPtr< GridFunction > unnamed)
 
void normal_stresses_strains (MechOutputWriter *unnamed, GridFunction *unnamed, GridFunction *unnamed, GridFunction *unnamed, GridFunction *unnamed, GridFunction *unnamed)
 
void plast_ip (GridFunction *unnamed, MechOutputWriter *unnamed, GridFunction *unnamed)
 

Function Documentation

◆ DamageStatistic()

std::vector< double > ug4Bridge::SpatialDisc::SmallStrainMechanics::DamageStatistic ( SmartPtr< GridFunction >  unnamed,
SmartPtr< GridFunction >  unnamed 
)
Parameters
[in]unnamed
[in]unnamed

◆ equiv_plast_strain()

void ug4Bridge::SpatialDisc::SmallStrainMechanics::equiv_plast_strain ( GridFunction *  unnamed,
MechOutputWriter unnamed,
GridFunction *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed

◆ HadamardProd()

void ug4Bridge::SpatialDisc::SmallStrainMechanics::HadamardProd ( SmartPtr< GridFunction >  unnamed,
ConstSmartPtr< GridFunction >  unnamed,
ConstSmartPtr< GridFunction >  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed

◆ MarkDamage()

void ug4Bridge::SpatialDisc::SmallStrainMechanics::MarkDamage ( SmartPtr< GridFunction >  unnamed,
SmartPtr< GridFunction >  unnamed,
IRefiner *  unnamed,
double  unnamed,
double  unnamed,
int  unnamed,
std::vector< Vec * >  unnamed,
std::vector< double >  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed

◆ MarkForAdaption_ValueRangeIndicator()

void ug4Bridge::SpatialDisc::SmallStrainMechanics::MarkForAdaption_ValueRangeIndicator ( SmartPtr< GridFunction >  unnamed,
IRefiner *  unnamed,
double  unnamed,
double  unnamed,
double  unnamed,
double  unnamed,
double  unnamed,
double  unnamed,
int  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed

◆ MinMaxElementDiameter()

std::vector< double > ug4Bridge::SpatialDisc::SmallStrainMechanics::MinMaxElementDiameter ( SmartPtr< GridFunction >  unnamed)
Parameters
[in]unnamed

◆ normal_stresses_strains()

void ug4Bridge::SpatialDisc::SmallStrainMechanics::normal_stresses_strains ( MechOutputWriter unnamed,
GridFunction *  unnamed,
GridFunction *  unnamed,
GridFunction *  unnamed,
GridFunction *  unnamed,
GridFunction *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed
[in]unnamed

◆ plast_ip()

void ug4Bridge::SpatialDisc::SmallStrainMechanics::plast_ip ( GridFunction *  unnamed,
MechOutputWriter unnamed,
GridFunction *  unnamed 
)
Parameters
[in]unnamed
[in]unnamed
[in]unnamed