v0.16.0
Loading...
Searching...
No Matches
Public Attributes | List of all members
ElasticTie::CommonData Struct Reference

#include "tutorials/vec-11_elastic_tie_mesh/src/ElasticTie.hpp"

Collaboration diagram for ElasticTie::CommonData:
[legend]

Public Attributes

bool hasTieConstraints = false
 
std::string tiePrismFeName = "TIE_PRISM_FE"
 
std::string dispFieldName = "U"
 
FieldApproximationBase dispFieldBase = AINSWORTH_LEGENDRE_BASE
 
int dispFieldOrder = 1
 
int tieRefLevel = 1
 
boost::shared_ptr< RangetieMasterFaces = nullptr
 
boost::shared_ptr< RangetieSlaveFaces = nullptr
 
boost::shared_ptr< RangetiePrisms = nullptr
 
boost::shared_ptr< MatrixDouble > dispAtGaussPts
 
boost::shared_ptr< MatrixDouble > lambdaAtGaussPts
 
boost::shared_ptr< FlatPrismElementForcesAndSourcesCore > tiePrismRhsFE
 
boost::shared_ptr< FlatPrismElementForcesAndSourcesCore > tiePrismLhsFE
 

Detailed Description

Definition at line 24 of file ElasticTie.hpp.

Member Data Documentation

◆ dispAtGaussPts

boost::shared_ptr<MatrixDouble> ElasticTie::CommonData::dispAtGaussPts
Initial value:
=
boost::make_shared<MatrixDouble>()

Definition at line 34 of file ElasticTie.hpp.

◆ dispFieldBase

FieldApproximationBase ElasticTie::CommonData::dispFieldBase = AINSWORTH_LEGENDRE_BASE

Definition at line 28 of file ElasticTie.hpp.

◆ dispFieldName

std::string ElasticTie::CommonData::dispFieldName = "U"

Definition at line 27 of file ElasticTie.hpp.

◆ dispFieldOrder

int ElasticTie::CommonData::dispFieldOrder = 1

Definition at line 29 of file ElasticTie.hpp.

◆ hasTieConstraints

bool ElasticTie::CommonData::hasTieConstraints = false

Definition at line 25 of file ElasticTie.hpp.

◆ lambdaAtGaussPts

boost::shared_ptr<MatrixDouble> ElasticTie::CommonData::lambdaAtGaussPts
Initial value:
=
boost::make_shared<MatrixDouble>()

Definition at line 36 of file ElasticTie.hpp.

◆ tieMasterFaces

boost::shared_ptr<Range> ElasticTie::CommonData::tieMasterFaces = nullptr

Definition at line 31 of file ElasticTie.hpp.

◆ tiePrismFeName

std::string ElasticTie::CommonData::tiePrismFeName = "TIE_PRISM_FE"

Definition at line 26 of file ElasticTie.hpp.

◆ tiePrismLhsFE

boost::shared_ptr<FlatPrismElementForcesAndSourcesCore> ElasticTie::CommonData::tiePrismLhsFE
Initial value:
=
nullptr

Definition at line 40 of file ElasticTie.hpp.

◆ tiePrismRhsFE

boost::shared_ptr<FlatPrismElementForcesAndSourcesCore> ElasticTie::CommonData::tiePrismRhsFE
Initial value:
=
nullptr

Definition at line 38 of file ElasticTie.hpp.

◆ tiePrisms

boost::shared_ptr<Range> ElasticTie::CommonData::tiePrisms = nullptr

Definition at line 33 of file ElasticTie.hpp.

◆ tieRefLevel

int ElasticTie::CommonData::tieRefLevel = 1

Definition at line 30 of file ElasticTie.hpp.

◆ tieSlaveFaces

boost::shared_ptr<Range> ElasticTie::CommonData::tieSlaveFaces = nullptr

Definition at line 32 of file ElasticTie.hpp.


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