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

#include "tutorials/vec-2_nonlinear_elasticity/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_nonlinear_elasticity/src/HenckyOps.hpp.

Definition at line 94 of file HenckyOps.hpp.

94 {
95 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
97 }
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_nonlinear_elasticity/src/HenckyOps.hpp.

Definition at line 99 of file HenckyOps.hpp.

99 {
100 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
102 }
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_nonlinear_elasticity/src/HenckyOps.hpp.

Definition at line 104 of file HenckyOps.hpp.

104 {
105 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matLogC);
106 }
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_nonlinear_elasticity/src/HenckyOps.hpp.

Definition at line 108 of file HenckyOps.hpp.

108 {
109 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matTangent);
110 }
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

◆ matEigVal

MatrixDouble CommonData::matEigVal

◆ matEigVec

MatrixDouble CommonData::matEigVec

◆ matFirstPiolaStress

MatrixDouble CommonData::matFirstPiolaStress

◆ matGradPtr

boost::shared_ptr< MatrixDouble > CommonData::matGradPtr

◆ matHenckyStress

MatrixDouble CommonData::matHenckyStress

◆ matLogC

MatrixDouble CommonData::matLogC

◆ matLogCdC

MatrixDouble CommonData::matLogCdC

◆ matLogCPlastic

boost::shared_ptr< MatrixDouble > CommonData::matLogCPlastic

◆ matSecondPiolaStress

MatrixDouble CommonData::matSecondPiolaStress

◆ matTangent

MatrixDouble CommonData::matTangent

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