Smith  0.1
Smith is an implicit thermal structural mechanics simulation code.
Public Types | Public Member Functions | Public Attributes | List of all members
smith::detail::CoupledSolidInternalVariableMaterialAdapter< MaterialType > Struct Template Reference

Adapts coupled internal-variable solids to solid-system material interface. More...

#include <solid_mechanics_with_internal_vars_system.hpp>

Public Types

using State = typename MaterialType::State
 Material state type forwarded to solid system.
 

Public Member Functions

template<typename StateType , typename GradUType , typename GradVType , typename AlphaType , typename AlphaDotType , typename... ParamTypes>
auto operator() (const TimeInfo &t_info, StateType &state, GradUType grad_u, GradVType grad_v, AlphaType alpha, AlphaDotType, ParamTypes &&... params) const
 Evaluate wrapped material with current internal-variable value.
 

Public Attributes

MaterialType material
 Wrapped constitutive model.
 
double density
 Material density exposed for solid residual.
 

Detailed Description

template<typename MaterialType>
struct smith::detail::CoupledSolidInternalVariableMaterialAdapter< MaterialType >

Adapts coupled internal-variable solids to solid-system material interface.

Definition at line 45 of file solid_mechanics_with_internal_vars_system.hpp.


The documentation for this struct was generated from the following file: