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

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

Inheritance diagram for ThermoPlasticOps::OpCalculateAdiabaticHeatingLhsdU< DIM, I, AssemblyDomainEleOp, true >:
[legend]
Collaboration diagram for ThermoPlasticOps::OpCalculateAdiabaticHeatingLhsdU< DIM, I, AssemblyDomainEleOp, true >:
[legend]

Public Member Functions

 OpCalculateAdiabaticHeatingLhsdU (const std::string row_field_name, const std::string col_field_name, boost::shared_ptr< HenckyOps::CommonData > elastic_common_data_ptr, boost::shared_ptr< PlasticOps::CommonData > plastic_common_data_ptr, ScalarFun inelastic_heating_function, boost::shared_ptr< Range > ents_ptr=nullptr)
 
- Public Member Functions inherited from ThermoPlasticOps::OpCalculateAdiabaticHeatingLhsdUImpl< DIM, GAUSS, AssemblyDomainEleOp >
 OpCalculateAdiabaticHeatingLhsdUImpl (const std::string row_field_name, const std::string col_field_name, boost::shared_ptr< HenckyOps::CommonData > elastic_common_data_ptr, boost::shared_ptr< PlasticOps::CommonData > plastic_common_data_ptr, ScalarFun inelastic_heating_function, boost::shared_ptr< Range > ents_ptr=nullptr)
 

Additional Inherited Members

- Protected Member Functions inherited from ThermoPlasticOps::OpCalculateAdiabaticHeatingLhsdUImpl< DIM, GAUSS, AssemblyDomainEleOp >
MoFEMErrorCode iNtegrate (EntitiesFieldData::EntData &row_data, EntitiesFieldData::EntData &col_data)
 
- Protected Attributes inherited from ThermoPlasticOps::OpCalculateAdiabaticHeatingLhsdUImpl< DIM, GAUSS, AssemblyDomainEleOp >
boost::shared_ptr< HenckyOps::CommonDataelasticCommonDataPtr
 
boost::shared_ptr< PlasticOps::CommonDataplasticCommonDataPtr
 
ScalarFun inelasticHeatingFunction
 
boost::shared_ptr< RangeentsPtr
 

Detailed Description

template<int DIM, IntegrationType I, typename AssemblyDomainEleOp>
struct ThermoPlasticOps::OpCalculateAdiabaticHeatingLhsdU< DIM, I, AssemblyDomainEleOp, true >

Definition at line 627 of file ThermoPlasticOps.hpp.

Constructor & Destructor Documentation

◆ OpCalculateAdiabaticHeatingLhsdU()

template<int DIM, IntegrationType I, typename AssemblyDomainEleOp >
ThermoPlasticOps::OpCalculateAdiabaticHeatingLhsdU< DIM, I, AssemblyDomainEleOp, true >::OpCalculateAdiabaticHeatingLhsdU ( const std::string  row_field_name,
const std::string  col_field_name,
boost::shared_ptr< HenckyOps::CommonData elastic_common_data_ptr,
boost::shared_ptr< PlasticOps::CommonData plastic_common_data_ptr,
ScalarFun  inelastic_heating_function,
boost::shared_ptr< Range ents_ptr = nullptr 
)
inline

Definition at line 630 of file ThermoPlasticOps.hpp.

636 : OpCalculateAdiabaticHeatingLhsdUImpl<DIM, GAUSS, AssemblyDomainEleOp>(
637 row_field_name, col_field_name, elastic_common_data_ptr,
638 plastic_common_data_ptr, inelastic_heating_function, ents_ptr) {}

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