v0.14.0
Classes | Public Types | Public Attributes | List of all members
PeriodicNitscheConstrains::CommonData Struct Reference

#include <users_modules/homogenisation/src/NitschePeriodicMethod.hpp>

Collaboration diagram for PeriodicNitscheConstrains::CommonData:
[legend]

Classes

struct  MultiIndexData
 

Public Types

typedef multi_index_container< MultiIndexData, indexed_by< ordered_non_unique< BOOST_MULTI_INDEX_MEMBER(MultiIndexData, int, MultiIndexData::gG) >, ordered_non_unique< BOOST_MULTI_INDEX_MEMBER(MultiIndexData, int, MultiIndexData::sIde) >, ordered_non_unique< BOOST_MULTI_INDEX_MEMBER(MultiIndexData, EntityType, MultiIndexData::tYpe) >, ordered_unique< composite_key< MultiIndexData, member< MultiIndexData, int,&MultiIndexData::gG >, member< MultiIndexData, int,&MultiIndexData::sIde >, member< MultiIndexData, EntityType,&MultiIndexData::tYpe > > > > > Container
 

Public Attributes

string volumeElemName
 
Range skinFaces
 
double eps
 
map< EntityHandle, vector< VectorDouble > > localCoordsMap
 
map< EntityHandle, vector< int > > inTetFaceGaussPtsNumber
 
map< EntityHandle, vector< int > > inTetTetGaussPtsNumber
 
map< EntityHandle, doubledIstance
 
vector< VectorDouble > dIsplacements
 
vector< VectorDouble > coordsAtGaussPts
 
vector< VectorDouble > hoCoordsAtGaussPts
 
vector< MatrixDouble > stressJacobian
 
vector< MatrixDouble > sTress
 
Container facesContainer
 
Container volumesContainer
 

Detailed Description

Definition at line 29 of file NitschePeriodicMethod.hpp.

Member Typedef Documentation

◆ Container

typedef multi_index_container< MultiIndexData, indexed_by< ordered_non_unique< BOOST_MULTI_INDEX_MEMBER(MultiIndexData,int,MultiIndexData::gG) >, ordered_non_unique< BOOST_MULTI_INDEX_MEMBER(MultiIndexData,int,MultiIndexData::sIde) >, ordered_non_unique< BOOST_MULTI_INDEX_MEMBER(MultiIndexData,EntityType,MultiIndexData::tYpe) >, ordered_unique< composite_key< MultiIndexData, member<MultiIndexData,int,&MultiIndexData::gG>, member<MultiIndexData,int,&MultiIndexData::sIde>, member<MultiIndexData,EntityType,&MultiIndexData::tYpe> > > > > PeriodicNitscheConstrains::CommonData::Container

Definition at line 76 of file NitschePeriodicMethod.hpp.

Member Data Documentation

◆ coordsAtGaussPts

vector<VectorDouble > PeriodicNitscheConstrains::CommonData::coordsAtGaussPts

Definition at line 40 of file NitschePeriodicMethod.hpp.

◆ dIsplacements

vector<VectorDouble > PeriodicNitscheConstrains::CommonData::dIsplacements

Definition at line 39 of file NitschePeriodicMethod.hpp.

◆ dIstance

map<EntityHandle,double> PeriodicNitscheConstrains::CommonData::dIstance

Definition at line 38 of file NitschePeriodicMethod.hpp.

◆ eps

double PeriodicNitscheConstrains::CommonData::eps

Definition at line 33 of file NitschePeriodicMethod.hpp.

◆ facesContainer

Container PeriodicNitscheConstrains::CommonData::facesContainer

Definition at line 77 of file NitschePeriodicMethod.hpp.

◆ hoCoordsAtGaussPts

vector<VectorDouble > PeriodicNitscheConstrains::CommonData::hoCoordsAtGaussPts

Definition at line 41 of file NitschePeriodicMethod.hpp.

◆ inTetFaceGaussPtsNumber

map<EntityHandle,vector<int> > PeriodicNitscheConstrains::CommonData::inTetFaceGaussPtsNumber

Definition at line 36 of file NitschePeriodicMethod.hpp.

◆ inTetTetGaussPtsNumber

map<EntityHandle,vector<int> > PeriodicNitscheConstrains::CommonData::inTetTetGaussPtsNumber

Definition at line 37 of file NitschePeriodicMethod.hpp.

◆ localCoordsMap

map<EntityHandle,vector<VectorDouble > > PeriodicNitscheConstrains::CommonData::localCoordsMap

Definition at line 35 of file NitschePeriodicMethod.hpp.

◆ skinFaces

Range PeriodicNitscheConstrains::CommonData::skinFaces

Definition at line 32 of file NitschePeriodicMethod.hpp.

◆ sTress

vector<MatrixDouble > PeriodicNitscheConstrains::CommonData::sTress

Definition at line 43 of file NitschePeriodicMethod.hpp.

◆ stressJacobian

vector<MatrixDouble > PeriodicNitscheConstrains::CommonData::stressJacobian

Definition at line 42 of file NitschePeriodicMethod.hpp.

◆ volumeElemName

string PeriodicNitscheConstrains::CommonData::volumeElemName

Definition at line 31 of file NitschePeriodicMethod.hpp.

◆ volumesContainer

Container PeriodicNitscheConstrains::CommonData::volumesContainer

Definition at line 78 of file NitschePeriodicMethod.hpp.


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