v0.13.0
Public Member Functions | Public Attributes | List of all members
PlasticThermalOps::CommonData Struct Reference

[Common data] More...

#include <users_modules/tutorials/adv-2/src/PlasticThermalOps.hpp>

Inheritance diagram for PlasticThermalOps::CommonData:
[legend]
Collaboration diagram for PlasticThermalOps::CommonData:
[legend]

Public Member Functions

auto getTempFluxValPtr ()
 
auto getTempValDotPtr ()
 
auto getTempDivFluxPtr ()
 
- Public Member Functions inherited from PlasticOps::CommonData
auto getPlasticTauPtr ()
 
auto getPlasticTauDotPtr ()
 
auto getPlasticStrainPtr ()
 
auto getPlasticStrainDotPtr ()
 
auto getTempValPtr ()
 

Public Attributes

MatrixDouble tempFluxVal
 
VectorDouble templDivFlux
 
VectorDouble tempValDot
 
- Public Attributes inherited from PlasticOps::CommonData
boost::shared_ptr< MatrixDouble > mDPtr
 
boost::shared_ptr< MatrixDouble > mDPtr_Axiator
 
boost::shared_ptr< MatrixDouble > mDPtr_Deviator
 
boost::shared_ptr< MatrixDouble > mGradPtr
 
boost::shared_ptr< MatrixDouble > mStrainPtr
 
boost::shared_ptr< MatrixDouble > mStressPtr
 
VectorDouble plasticSurface
 
MatrixDouble plasticFlow
 
VectorDouble plasticTau
 
VectorDouble plasticTauDot
 
MatrixDouble plasticStrain
 
MatrixDouble plasticStrainDot
 
VectorDouble tempVal
 

Detailed Description

[Common data]

Definition at line 22 of file PlasticThermalOps.hpp.

Member Function Documentation

◆ getTempDivFluxPtr()

auto PlasticThermalOps::CommonData::getTempDivFluxPtr ( )
Examples
PlasticThermalOps.hpp.

Definition at line 34 of file PlasticThermalOps.hpp.

34  {
35  return boost::shared_ptr<VectorDouble>(shared_from_this(), &templDivFlux);
36  }

◆ getTempFluxValPtr()

auto PlasticThermalOps::CommonData::getTempFluxValPtr ( )
Examples
PlasticThermalOps.hpp.

Definition at line 28 of file PlasticThermalOps.hpp.

28  {
29  return boost::shared_ptr<MatrixDouble>(shared_from_this(), &tempFluxVal);
30  }

◆ getTempValDotPtr()

auto PlasticThermalOps::CommonData::getTempValDotPtr ( )
Examples
PlasticThermalOps.hpp.

Definition at line 31 of file PlasticThermalOps.hpp.

31  {
32  return boost::shared_ptr<VectorDouble>(shared_from_this(), &tempValDot);
33  }

Member Data Documentation

◆ tempFluxVal

MatrixDouble PlasticThermalOps::CommonData::tempFluxVal
Examples
PlasticThermalOps.hpp.

Definition at line 24 of file PlasticThermalOps.hpp.

◆ templDivFlux

VectorDouble PlasticThermalOps::CommonData::templDivFlux
Examples
PlasticThermalOps.hpp.

Definition at line 25 of file PlasticThermalOps.hpp.

◆ tempValDot

VectorDouble PlasticThermalOps::CommonData::tempValDot
Examples
PlasticThermalOps.hpp.

Definition at line 26 of file PlasticThermalOps.hpp.


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