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::CoupledSolidThermoMechanicsMaterialAdapter< MaterialType > Struct Template Reference

Adapts coupled thermo-mechanical material to solid-system material interface. More...

#include <thermo_mechanics_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 TemperatureType , typename TemperatureDotType , typename... ParamTypes>
auto operator() (const TimeInfo &t_info, StateType &state, GradUType grad_u, GradVType grad_v, TemperatureType temperature, TemperatureDotType, ParamTypes &&... params) const
 Evaluate wrapped material and return solid PK1 contribution.
 

Public Attributes

MaterialType material
 Wrapped thermo-mechanical material.
 
double density
 Material density exposed for solid residual.
 

Detailed Description

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

Adapts coupled thermo-mechanical material to solid-system material interface.

Definition at line 35 of file thermo_mechanics_system.hpp.


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