v0.9.1
Classes | Public Types | Public Attributes | List of all members
EshelbianPlasticity::DataAtIntegrationPts Struct Reference

#include <users_modules/eshelbian_plasticty/src/EshelbianPlasticity.hpp>

Classes

struct  BlockMatData
 

Public Types

typedef multi_index_container< BlockMatData, indexed_by< ordered_unique< composite_key< BlockMatData, member< BlockMatData, std::string, &BlockMatData::rowField >, member< BlockMatData, std::string, &BlockMatData::colField >, member< BlockMatData, EntityType, &BlockMatData::rowType >, member< BlockMatData, EntityType, &BlockMatData::colType >, member< BlockMatData, int, &BlockMatData::rowSide >, member< BlockMatData, int, &BlockMatData::colSide > > >, ordered_non_unique< composite_key< BlockMatData, member< BlockMatData, std::string, &BlockMatData::rowField >, member< BlockMatData, std::string, &BlockMatData::colField >, member< BlockMatData, EntityType, &BlockMatData::rowType >, member< BlockMatData, EntityType, &BlockMatData::colType > > >, ordered_non_unique< composite_key< BlockMatData, member< BlockMatData, std::string, &BlockMatData::rowField >, member< BlockMatData, std::string, &BlockMatData::colField > > >, ordered_non_unique< member< BlockMatData, std::string, &BlockMatData::rowField > >, ordered_non_unique< member< BlockMatData, std::string, &BlockMatData::colField > > > > BlockMatContainor
 

Public Attributes

MatrixPtr approxPAtPts
 
MatrixPtr approxSigmaAtPts
 
MatrixPtr divPAtPts
 
MatrixPtr divSigmaAtPts
 
MatrixPtr wAtPts
 
MatrixPtr wDotAtPts
 
MatrixPtr logStreachTensorAtPts
 
MatrixPtr streachTensorAtPts
 
MatrixPtr diffStreachTensorAtPts
 
VectorPtr detStreachTensorAtPts
 
MatrixPtr detStreachTensorAtPts_du
 
MatrixPtr logStreachDotTensorAtPts
 
MatrixPtr rotAxisAtPts
 
MatrixPtr WAtPts
 
MatrixPtr W0AtPts
 
MatrixPtr GAtPts
 
MatrixPtr G0AtPts
 
MatrixPtr hAtPts
 
MatrixPtr rotMatAtPts
 
MatrixPtr diffRotMatAtPts
 
MatrixPtr PAtPts
 
MatrixPtr SigmaAtPts
 
VectorPtr phiAtPts
 
MatrixPtr flowAtPts
 
MatrixPtr P_dh0
 
MatrixPtr P_dh1
 
MatrixPtr P_dh2
 
MatrixPtr P_dH0
 
MatrixPtr P_dH1
 
MatrixPtr P_dH2
 
MatrixPtr Sigma_dh0
 
MatrixPtr Sigma_dh1
 
MatrixPtr Sigma_dh2
 
MatrixPtr Sigma_dH0
 
MatrixPtr Sigma_dH1
 
MatrixPtr Sigma_dH2
 
MatrixPtr phi_dh
 
MatrixPtr phi_dH
 
MatrixPtr Flow_dh0
 
MatrixPtr Flow_dh1
 
MatrixPtr Flow_dh2
 
MatrixPtr Flow_dH0
 
MatrixPtr Flow_dH1
 
MatrixPtr Flow_dH2
 
std::array< MatrixDouble, 6 > expLogUHessian
 
std::array< MatrixDouble, 3 > rotationHessian
 
BlockMatContainor blockMatContainor
 
MatrixPtr wwMatPtr
 
MatrixPtr ooMatPtr
 
boost::shared_ptr< PhysicalEquationsphysicsPtr
 

Detailed Description

Definition at line 181 of file EshelbianPlasticity.hpp.

Member Typedef Documentation

◆ BlockMatContainor

typedef multi_index_container< BlockMatData, indexed_by< ordered_unique< composite_key< BlockMatData, member<BlockMatData, std::string, &BlockMatData::rowField>, member<BlockMatData, std::string, &BlockMatData::colField>, member<BlockMatData, EntityType, &BlockMatData::rowType>, member<BlockMatData, EntityType, &BlockMatData::colType>, member<BlockMatData, int, &BlockMatData::rowSide>, member<BlockMatData, int, &BlockMatData::colSide> > >, ordered_non_unique< composite_key< BlockMatData, member<BlockMatData, std::string, &BlockMatData::rowField>, member<BlockMatData, std::string, &BlockMatData::colField>, member<BlockMatData, EntityType, &BlockMatData::rowType>, member<BlockMatData, EntityType, &BlockMatData::colType> > >, ordered_non_unique< composite_key< BlockMatData, member<BlockMatData, std::string, &BlockMatData::rowField>, member<BlockMatData, std::string, &BlockMatData::colField> > >, ordered_non_unique< member<BlockMatData, std::string, &BlockMatData::rowField> >, ordered_non_unique< member<BlockMatData, std::string, &BlockMatData::colField> > > > EshelbianPlasticity::DataAtIntegrationPts::BlockMatContainor

Definition at line 344 of file EshelbianPlasticity.hpp.

Member Data Documentation

◆ approxPAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::approxPAtPts

Definition at line 183 of file EshelbianPlasticity.hpp.

◆ approxSigmaAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::approxSigmaAtPts

Definition at line 184 of file EshelbianPlasticity.hpp.

◆ blockMatContainor

BlockMatContainor EshelbianPlasticity::DataAtIntegrationPts::blockMatContainor

Definition at line 346 of file EshelbianPlasticity.hpp.

◆ detStreachTensorAtPts

VectorPtr EshelbianPlasticity::DataAtIntegrationPts::detStreachTensorAtPts

Definition at line 192 of file EshelbianPlasticity.hpp.

◆ detStreachTensorAtPts_du

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::detStreachTensorAtPts_du

Definition at line 193 of file EshelbianPlasticity.hpp.

◆ diffRotMatAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::diffRotMatAtPts

Definition at line 203 of file EshelbianPlasticity.hpp.

◆ diffStreachTensorAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::diffStreachTensorAtPts

Definition at line 191 of file EshelbianPlasticity.hpp.

◆ divPAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::divPAtPts

Definition at line 185 of file EshelbianPlasticity.hpp.

◆ divSigmaAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::divSigmaAtPts

Definition at line 186 of file EshelbianPlasticity.hpp.

◆ expLogUHessian

std::array<MatrixDouble, 6> EshelbianPlasticity::DataAtIntegrationPts::expLogUHessian

Definition at line 230 of file EshelbianPlasticity.hpp.

◆ Flow_dh0

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Flow_dh0

Definition at line 223 of file EshelbianPlasticity.hpp.

◆ Flow_dH0

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Flow_dH0

Definition at line 226 of file EshelbianPlasticity.hpp.

◆ Flow_dh1

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Flow_dh1

Definition at line 224 of file EshelbianPlasticity.hpp.

◆ Flow_dH1

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Flow_dH1

Definition at line 227 of file EshelbianPlasticity.hpp.

◆ Flow_dh2

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Flow_dh2

Definition at line 225 of file EshelbianPlasticity.hpp.

◆ Flow_dH2

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Flow_dH2

Definition at line 228 of file EshelbianPlasticity.hpp.

◆ flowAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::flowAtPts

Definition at line 207 of file EshelbianPlasticity.hpp.

◆ G0AtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::G0AtPts

Definition at line 199 of file EshelbianPlasticity.hpp.

◆ GAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::GAtPts

Definition at line 198 of file EshelbianPlasticity.hpp.

◆ hAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::hAtPts

Definition at line 201 of file EshelbianPlasticity.hpp.

◆ logStreachDotTensorAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::logStreachDotTensorAtPts

Definition at line 194 of file EshelbianPlasticity.hpp.

◆ logStreachTensorAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::logStreachTensorAtPts

Definition at line 189 of file EshelbianPlasticity.hpp.

◆ ooMatPtr

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::ooMatPtr

Definition at line 348 of file EshelbianPlasticity.hpp.

◆ P_dh0

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::P_dh0

Definition at line 209 of file EshelbianPlasticity.hpp.

◆ P_dH0

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::P_dH0

Definition at line 212 of file EshelbianPlasticity.hpp.

◆ P_dh1

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::P_dh1

Definition at line 210 of file EshelbianPlasticity.hpp.

◆ P_dH1

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::P_dH1

Definition at line 213 of file EshelbianPlasticity.hpp.

◆ P_dh2

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::P_dh2

Definition at line 211 of file EshelbianPlasticity.hpp.

◆ P_dH2

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::P_dH2

Definition at line 214 of file EshelbianPlasticity.hpp.

◆ PAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::PAtPts

Definition at line 204 of file EshelbianPlasticity.hpp.

◆ phi_dh

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::phi_dh

Definition at line 221 of file EshelbianPlasticity.hpp.

◆ phi_dH

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::phi_dH

Definition at line 222 of file EshelbianPlasticity.hpp.

◆ phiAtPts

VectorPtr EshelbianPlasticity::DataAtIntegrationPts::phiAtPts

Definition at line 206 of file EshelbianPlasticity.hpp.

◆ physicsPtr

boost::shared_ptr<PhysicalEquations> EshelbianPlasticity::DataAtIntegrationPts::physicsPtr

Definition at line 350 of file EshelbianPlasticity.hpp.

◆ rotationHessian

std::array<MatrixDouble, 3> EshelbianPlasticity::DataAtIntegrationPts::rotationHessian

Definition at line 231 of file EshelbianPlasticity.hpp.

◆ rotAxisAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::rotAxisAtPts

Definition at line 195 of file EshelbianPlasticity.hpp.

◆ rotMatAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::rotMatAtPts

Definition at line 202 of file EshelbianPlasticity.hpp.

◆ Sigma_dh0

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Sigma_dh0

Definition at line 215 of file EshelbianPlasticity.hpp.

◆ Sigma_dH0

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Sigma_dH0

Definition at line 218 of file EshelbianPlasticity.hpp.

◆ Sigma_dh1

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Sigma_dh1

Definition at line 216 of file EshelbianPlasticity.hpp.

◆ Sigma_dH1

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Sigma_dH1

Definition at line 219 of file EshelbianPlasticity.hpp.

◆ Sigma_dh2

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Sigma_dh2

Definition at line 217 of file EshelbianPlasticity.hpp.

◆ Sigma_dH2

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::Sigma_dH2

Definition at line 220 of file EshelbianPlasticity.hpp.

◆ SigmaAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::SigmaAtPts

Definition at line 205 of file EshelbianPlasticity.hpp.

◆ streachTensorAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::streachTensorAtPts

Definition at line 190 of file EshelbianPlasticity.hpp.

◆ W0AtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::W0AtPts

Definition at line 197 of file EshelbianPlasticity.hpp.

◆ wAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::wAtPts

Definition at line 187 of file EshelbianPlasticity.hpp.

◆ WAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::WAtPts

Definition at line 196 of file EshelbianPlasticity.hpp.

◆ wDotAtPts

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::wDotAtPts

Definition at line 188 of file EshelbianPlasticity.hpp.

◆ wwMatPtr

MatrixPtr EshelbianPlasticity::DataAtIntegrationPts::wwMatPtr

Definition at line 347 of file EshelbianPlasticity.hpp.


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