v0.14.0
Public Member Functions | Public Attributes | List of all members
GelModule::Gel::CommonData Struct Reference

Common data for gel model. More...

#include <users_modules/gels/src/Gels.hpp>

Collaboration diagram for GelModule::Gel::CommonData:
[legend]

Public Member Functions

 CommonData ()
 

Public Attributes

string spatialPositionName
 
string spatialPositionNameDot
 
string strainHatName
 
string strainHatNameDot
 
string muName
 
string muNameDot
 
map< string, vector< VectorDouble > > dataAtGaussPts
 
map< string, vector< MatrixDouble > > gradAtGaussPts
 
vector< MatrixDouble3by3 > stressTotal
 
vector< VectorDouble3 > solventFlux
 
vector< doublesolventConcentrationDot
 
vector< VectorDouble9 > residualStrainHat
 
vector< double * > jacRowPtr
 
vector< MatrixDouble > jacStressTotal
 
vector< MatrixDouble > jacSolventFlux
 
vector< VectorDouble > jacSolventDot
 
vector< MatrixDouble > jacStrainHat
 
bool recordOn
 
map< int, int > nbActiveVariables
 
map< int, int > nbActiveResults
 

Detailed Description

Common data for gel model.

Definition at line 345 of file Gels.hpp.

Constructor & Destructor Documentation

◆ CommonData()

GelModule::Gel::CommonData::CommonData ( )
inline

Definition at line 371 of file Gels.hpp.

371  :
372  recordOn(true) {
373  }

Member Data Documentation

◆ dataAtGaussPts

map<string,vector<VectorDouble> > GelModule::Gel::CommonData::dataAtGaussPts

Definition at line 354 of file Gels.hpp.

◆ gradAtGaussPts

map<string,vector<MatrixDouble> > GelModule::Gel::CommonData::gradAtGaussPts

Definition at line 355 of file Gels.hpp.

◆ jacRowPtr

vector<double*> GelModule::Gel::CommonData::jacRowPtr

Definition at line 362 of file Gels.hpp.

◆ jacSolventDot

vector<VectorDouble> GelModule::Gel::CommonData::jacSolventDot

Definition at line 365 of file Gels.hpp.

◆ jacSolventFlux

vector<MatrixDouble> GelModule::Gel::CommonData::jacSolventFlux

Definition at line 364 of file Gels.hpp.

◆ jacStrainHat

vector<MatrixDouble> GelModule::Gel::CommonData::jacStrainHat

Definition at line 366 of file Gels.hpp.

◆ jacStressTotal

vector<MatrixDouble> GelModule::Gel::CommonData::jacStressTotal

Definition at line 363 of file Gels.hpp.

◆ muName

string GelModule::Gel::CommonData::muName

Definition at line 351 of file Gels.hpp.

◆ muNameDot

string GelModule::Gel::CommonData::muNameDot

Definition at line 352 of file Gels.hpp.

◆ nbActiveResults

map<int,int> GelModule::Gel::CommonData::nbActiveResults

Definition at line 369 of file Gels.hpp.

◆ nbActiveVariables

map<int,int> GelModule::Gel::CommonData::nbActiveVariables

Definition at line 369 of file Gels.hpp.

◆ recordOn

bool GelModule::Gel::CommonData::recordOn

Definition at line 368 of file Gels.hpp.

◆ residualStrainHat

vector<VectorDouble9> GelModule::Gel::CommonData::residualStrainHat

Definition at line 360 of file Gels.hpp.

◆ solventConcentrationDot

vector<double> GelModule::Gel::CommonData::solventConcentrationDot

Definition at line 359 of file Gels.hpp.

◆ solventFlux

vector<VectorDouble3> GelModule::Gel::CommonData::solventFlux

Definition at line 358 of file Gels.hpp.

◆ spatialPositionName

string GelModule::Gel::CommonData::spatialPositionName

Definition at line 347 of file Gels.hpp.

◆ spatialPositionNameDot

string GelModule::Gel::CommonData::spatialPositionNameDot

Definition at line 348 of file Gels.hpp.

◆ strainHatName

string GelModule::Gel::CommonData::strainHatName

Definition at line 349 of file Gels.hpp.

◆ strainHatNameDot

string GelModule::Gel::CommonData::strainHatNameDot

Definition at line 350 of file Gels.hpp.

◆ stressTotal

vector<MatrixDouble3by3> GelModule::Gel::CommonData::stressTotal

Definition at line 357 of file Gels.hpp.


The documentation for this struct was generated from the following file:
GelModule::Gel::CommonData::recordOn
bool recordOn
Definition: Gels.hpp:368