v0.16.0
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 69 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 83 of file HenckyOps.hpp.

83 {
84 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
86 }
MatrixDouble matFirstPiolaStress
Definition HenckyOps.hpp:78

◆ getMatFirstPiolaStress() [2/2]

auto HenckyOps::CommonData::getMatFirstPiolaStress ( )
inline

Definition at line 100 of file HenckyOps.hpp.

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

◆ getMatHenckyStress() [1/2]

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

Definition at line 88 of file HenckyOps.hpp.

88 {
89 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
91 }
MatrixDouble matHenckyStress
Definition HenckyOps.hpp:80

◆ getMatHenckyStress() [2/2]

auto HenckyOps::CommonData::getMatHenckyStress ( )
inline

Definition at line 105 of file HenckyOps.hpp.

105 {
106 return boost::shared_ptr<MatrixDouble>(shared_from_this(),
108 }

◆ getMatLogC() [1/2]

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

Definition at line 93 of file HenckyOps.hpp.

93 {
94 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matLogC);
95 }
MatrixDouble matLogC
Definition HenckyOps.hpp:76

◆ getMatLogC() [2/2]

auto HenckyOps::CommonData::getMatLogC ( )
inline

Definition at line 110 of file HenckyOps.hpp.

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

◆ getMatTangent() [1/2]

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

Definition at line 97 of file HenckyOps.hpp.

97 {
98 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matTangent);
99 }
MatrixDouble matTangent
Definition HenckyOps.hpp:81

◆ getMatTangent() [2/2]

auto HenckyOps::CommonData::getMatTangent ( )
inline

Definition at line 114 of file HenckyOps.hpp.

114 {
115 return boost::shared_ptr<MatrixDouble>(shared_from_this(), &matTangent);
116 }

Member Data Documentation

◆ matCdF

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

Definition at line 94 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: