v0.10.0
Public Attributes | List of all members
OpElasticTools::CommonData Struct Reference

[Common data] More...

#include <users_modules/basic_finite_elements/lessons/src/ElasticOps.hpp>

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

Public Attributes

FTensor::Ddg< double, 2, 2 > tD
 
boost::shared_ptr< MatrixDouble > mGradPtr
 
boost::shared_ptr< MatrixDouble > mStrainPtr
 
boost::shared_ptr< MatrixDouble > mStressPtr
 
Ddg< double, 3, 3 > tD
 
boost::shared_ptr< MatrixDouble > mDeformationGradient
 
boost::shared_ptr< MatrixDouble > matC
 
boost::shared_ptr< VectorDouble > detF
 
boost::shared_ptr< MatrixDouble > matEigenVal
 
boost::shared_ptr< MatrixDouble > matEigenVector
 
boost::shared_ptr< MatrixDouble > materialTangent
 
boost::shared_ptr< MatrixDouble > dE_dF_mat
 
SmartPetscObj< Vec > stateVecPlast
 
SmartPetscObj< Vec > stateVecCont
 
boost::shared_ptr< MatrixDouble > contactDispPtr
 
Tag reactionTag
 
double timeStepSize
 

Detailed Description

[Common data]

Definition at line 18 of file ElasticOps.hpp.

Member Data Documentation

◆ contactDispPtr

boost::shared_ptr<MatrixDouble> OpElasticTools::CommonData::contactDispPtr

Definition at line 672 of file ElasticOperators.hpp.

◆ dE_dF_mat

boost::shared_ptr<MatrixDouble> OpElasticTools::CommonData::dE_dF_mat

Definition at line 667 of file ElasticOperators.hpp.

◆ detF

boost::shared_ptr<VectorDouble> OpElasticTools::CommonData::detF

Definition at line 661 of file ElasticOperators.hpp.

◆ matC

boost::shared_ptr<MatrixDouble> OpElasticTools::CommonData::matC

Definition at line 660 of file ElasticOperators.hpp.

◆ matEigenVal

boost::shared_ptr<MatrixDouble> OpElasticTools::CommonData::matEigenVal

Definition at line 663 of file ElasticOperators.hpp.

◆ matEigenVector

boost::shared_ptr<MatrixDouble> OpElasticTools::CommonData::matEigenVector

Definition at line 664 of file ElasticOperators.hpp.

◆ materialTangent

boost::shared_ptr<MatrixDouble> OpElasticTools::CommonData::materialTangent

Definition at line 666 of file ElasticOperators.hpp.

◆ mDeformationGradient

boost::shared_ptr<MatrixDouble> OpElasticTools::CommonData::mDeformationGradient

Definition at line 659 of file ElasticOperators.hpp.

◆ mGradPtr

boost::shared_ptr< MatrixDouble > CommonData::mGradPtr

Definition at line 20 of file ElasticOps.hpp.

◆ mStrainPtr

boost::shared_ptr< MatrixDouble > CommonData::mStrainPtr

Definition at line 21 of file ElasticOps.hpp.

◆ mStressPtr

boost::shared_ptr< MatrixDouble > CommonData::mStressPtr

Definition at line 22 of file ElasticOps.hpp.

◆ reactionTag

Tag OpElasticTools::CommonData::reactionTag

Definition at line 674 of file ElasticOperators.hpp.

◆ stateVecCont

SmartPetscObj<Vec> OpElasticTools::CommonData::stateVecCont

Definition at line 670 of file ElasticOperators.hpp.

◆ stateVecPlast

SmartPetscObj<Vec> OpElasticTools::CommonData::stateVecPlast

Definition at line 669 of file ElasticOperators.hpp.

◆ tD [1/2]

FTensor::Ddg<double, 2, 2> OpElasticTools::CommonData::tD

Definition at line 19 of file ElasticOps.hpp.

◆ tD [2/2]

Ddg<double, 3, 3> OpElasticTools::CommonData::tD

Definition at line 653 of file ElasticOperators.hpp.

◆ timeStepSize

double OpElasticTools::CommonData::timeStepSize

Definition at line 676 of file ElasticOperators.hpp.


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