v0.15.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
HenckyOps::CommonData Struct Reference

#include "users_modules/multifield-thermoplasticity-private/tutorials/vec-2/src/HenckyOps.hpp"

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

Public Member Functions

auto getMatFirstPiolaStress ()
 
auto getMatHenckyStress ()
 
auto getMatLogC ()
 
auto getMatTangent ()
 
auto getMatFirstPiolaStress ()
 
auto getMatHenckyStress ()
 
auto getMatLogC ()
 
auto getMatTangent ()
 

Public Attributes

boost::shared_ptr< MatrixDouble > matGradPtr
 
boost::shared_ptr< MatrixDouble > matDPtr
 
boost::shared_ptr< MatrixDouble > matLogCPlastic
 
MatrixDouble matEigVal
 
MatrixDouble matEigVec
 
MatrixDouble matLogC
 
MatrixDouble matLogCdC
 
MatrixDouble matFirstPiolaStress
 
MatrixDouble matSecondPiolaStress
 
MatrixDouble matHenckyStress
 
MatrixDouble matTangent
 
MatrixDouble matCdF
 

Detailed Description

Definition at line 80 of file HenckyOps.hpp.

Member Function Documentation

◆ getMatFirstPiolaStress() [1/2]

auto HenckyOps::CommonData::getMatFirstPiolaStress ( )
inline
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 94 of file HenckyOps.hpp.

95 {
96 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
MatrixDouble matFirstPiolaStress
Definition HenckyOps.hpp:89

◆ getMatFirstPiolaStress() [2/2]

auto HenckyOps::CommonData::getMatFirstPiolaStress ( )
inline

Definition at line 95 of file HenckyOps.hpp.

95 {
96 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
98 }

◆ getMatHenckyStress() [1/2]

auto HenckyOps::CommonData::getMatHenckyStress ( )
inline
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 99 of file HenckyOps.hpp.

100 {
101 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
MatrixDouble matHenckyStress
Definition HenckyOps.hpp:91

◆ getMatHenckyStress() [2/2]

auto HenckyOps::CommonData::getMatHenckyStress ( )
inline

Definition at line 100 of file HenckyOps.hpp.

100 {
101 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
103 }

◆ getMatLogC() [1/2]

auto HenckyOps::CommonData::getMatLogC ( )
inline
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 104 of file HenckyOps.hpp.

105 {
106 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matLogC);
MatrixDouble matLogC
Definition HenckyOps.hpp:87

◆ getMatLogC() [2/2]

auto HenckyOps::CommonData::getMatLogC ( )
inline

Definition at line 105 of file HenckyOps.hpp.

105 {
106 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matLogC);
107 }

◆ getMatTangent() [1/2]

auto HenckyOps::CommonData::getMatTangent ( )
inline
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 108 of file HenckyOps.hpp.

109 {
110 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matTangent);
MatrixDouble matTangent
Definition HenckyOps.hpp:92

◆ getMatTangent() [2/2]

auto HenckyOps::CommonData::getMatTangent ( )
inline

Definition at line 109 of file HenckyOps.hpp.

109 {
110 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matTangent);
111 }

Member Data Documentation

◆ matCdF

MatrixDouble HenckyOps::CommonData::matCdF
Examples
HenckyOps.hpp.

Definition at line 89 of file HenckyOps.hpp.

◆ matDPtr

boost::shared_ptr< MatrixDouble > CommonData::matDPtr
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 82 of file HenckyOps.hpp.

◆ matEigVal

MatrixDouble CommonData::matEigVal
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 85 of file HenckyOps.hpp.

◆ matEigVec

MatrixDouble CommonData::matEigVec
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 86 of file HenckyOps.hpp.

◆ matFirstPiolaStress

MatrixDouble CommonData::matFirstPiolaStress
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 89 of file HenckyOps.hpp.

◆ matGradPtr

boost::shared_ptr< MatrixDouble > CommonData::matGradPtr
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 81 of file HenckyOps.hpp.

◆ matHenckyStress

MatrixDouble CommonData::matHenckyStress
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 91 of file HenckyOps.hpp.

◆ matLogC

MatrixDouble CommonData::matLogC
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 87 of file HenckyOps.hpp.

◆ matLogCdC

MatrixDouble CommonData::matLogCdC
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 88 of file HenckyOps.hpp.

◆ matLogCPlastic

boost::shared_ptr< MatrixDouble > CommonData::matLogCPlastic
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 83 of file HenckyOps.hpp.

◆ matSecondPiolaStress

MatrixDouble CommonData::matSecondPiolaStress
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 90 of file HenckyOps.hpp.

◆ matTangent

MatrixDouble CommonData::matTangent
Examples
HenckyOps.hpp, and mofem/tutorials/vec-2/src/HenckyOps.hpp.

Definition at line 92 of file HenckyOps.hpp.


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