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

common data used by volume elements More...

#include <users_modules/basic_finite_elements/src/NonLinearElasticElement.hpp>

Public Attributes

std::map< std::string, std::vector< VectorDouble > > dataAtGaussPts
 
std::map< std::string, std::vector< MatrixDouble > > gradAtGaussPts
 
string spatialPositions
 
string meshPositions
 
std::vector< MatrixDouble3by3 > sTress
 
std::vector< MatrixDouble > jacStress
 this is simply material tangent operator More...
 
std::vector< doubleeNergy
 
std::vector< VectorDouble > jacEnergy
 
std::vector< VectorDouble > hessianEnergy
 

Detailed Description

common data used by volume elements

Definition at line 118 of file NonLinearElasticElement.hpp.

Member Data Documentation

◆ dataAtGaussPts

std::map<std::string, std::vector<VectorDouble> > NonlinearElasticElement::CommonData::dataAtGaussPts

Definition at line 120 of file NonLinearElasticElement.hpp.

◆ eNergy

std::vector<double> NonlinearElasticElement::CommonData::eNergy

Definition at line 130 of file NonLinearElasticElement.hpp.

◆ gradAtGaussPts

std::map<std::string, std::vector<MatrixDouble> > NonlinearElasticElement::CommonData::gradAtGaussPts

Definition at line 121 of file NonLinearElasticElement.hpp.

◆ hessianEnergy

std::vector<VectorDouble> NonlinearElasticElement::CommonData::hessianEnergy

Definition at line 132 of file NonLinearElasticElement.hpp.

◆ jacEnergy

std::vector<VectorDouble> NonlinearElasticElement::CommonData::jacEnergy

Definition at line 131 of file NonLinearElasticElement.hpp.

◆ jacStress

std::vector<MatrixDouble> NonlinearElasticElement::CommonData::jacStress

this is simply material tangent operator

Definition at line 126 of file NonLinearElasticElement.hpp.

◆ meshPositions

string NonlinearElasticElement::CommonData::meshPositions

Definition at line 123 of file NonLinearElasticElement.hpp.

◆ spatialPositions

string NonlinearElasticElement::CommonData::spatialPositions

Definition at line 122 of file NonLinearElasticElement.hpp.

◆ sTress

std::vector<MatrixDouble3by3> NonlinearElasticElement::CommonData::sTress

Definition at line 124 of file NonLinearElasticElement.hpp.


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