v0.15.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ThermoPlasticOps::OpCalculateAdiabaticHeatingRhs< SPACE_DIM, I, AssemblyDomainEleOp, false > Struct Template Reference

#include "users_modules/multifield-thermoplasticity-private/src/ThermoPlasticOps.hpp"

Inheritance diagram for ThermoPlasticOps::OpCalculateAdiabaticHeatingRhs< SPACE_DIM, I, AssemblyDomainEleOp, false >:
[legend]
Collaboration diagram for ThermoPlasticOps::OpCalculateAdiabaticHeatingRhs< SPACE_DIM, I, AssemblyDomainEleOp, false >:
[legend]

Public Member Functions

 OpCalculateAdiabaticHeatingRhs (const std::string field_name, boost::shared_ptr< MatrixDouble > stress_measure, boost::shared_ptr< MatrixDouble > plastic_strain_rate_measure, ScalarFun inelastic_heating_function, boost::shared_ptr< Range > ents_ptr=nullptr)
 

Detailed Description

template<int SPACE_DIM, IntegrationType I, typename AssemblyDomainEleOp>
struct ThermoPlasticOps::OpCalculateAdiabaticHeatingRhs< SPACE_DIM, I, AssemblyDomainEleOp, false >

Definition at line 172 of file ThermoPlasticOps.hpp.

Constructor & Destructor Documentation

◆ OpCalculateAdiabaticHeatingRhs()

template<int SPACE_DIM, IntegrationType I, typename AssemblyDomainEleOp >
ThermoPlasticOps::OpCalculateAdiabaticHeatingRhs< SPACE_DIM, I, AssemblyDomainEleOp, false >::OpCalculateAdiabaticHeatingRhs ( const std::string  field_name,
boost::shared_ptr< MatrixDouble >  stress_measure,
boost::shared_ptr< MatrixDouble >  plastic_strain_rate_measure,
ScalarFun  inelastic_heating_function,
boost::shared_ptr< Range ents_ptr = nullptr 
)
inline

Definition at line 175 of file ThermoPlasticOps.hpp.

181 : OpCalculateAdiabaticHeatingRhsImpl<SPACE_DIM, GAUSS,
183 field_name, stress_measure, plastic_strain_rate_measure,
184 inelastic_heating_function, ents_ptr) {}
constexpr int SPACE_DIM
[Define dimension]
@ GAUSS
Gaussian quadrature integration.
constexpr auto field_name

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