Memosa-FVM  0.2
StructureBC< T > Struct Template Reference

#include <StructureBC.h>

Inheritance diagram for StructureBC< T >:
Collaboration diagram for StructureBC< T >:

Public Member Functions

 StructureBC ()
 
- Public Member Functions inherited from FloatVarDict< T >
bool hasVar (const string varName) const
 
operator[] (const string varName) const
 
bool isField (const string varName) const
 
FieldgetField (const string varName) const
 
FloatVal< T > getVal (const string varName) const
 

Public Attributes

string bcType
 

Additional Inherited Members

- Public Types inherited from FloatVarDict< T >
typedef map< string, FloatVal
< T > > 
T_Parent
 
- Protected Member Functions inherited from FloatVarDict< T >
void defineVar (const string varName, const T defaultValue)
 

Detailed Description

template<class T>
struct StructureBC< T >

Definition at line 11 of file StructureBC.h.

Constructor & Destructor Documentation

template<class T>
StructureBC< T >::StructureBC ( )
inline

Definition at line 13 of file StructureBC.h.

References FloatVarDict< T >::defineVar().

14  {
15  this->defineVar("specifiedXDeformation",T(0.0));
16  this->defineVar("specifiedYDeformation",T(0.0));
17  this->defineVar("specifiedZDeformation",T(0.0));
18  this->defineVar("specifiedXXTraction",T(0.0));
19  this->defineVar("specifiedXYTraction",T(0.0));
20  this->defineVar("specifiedXZTraction",T(0.0));
21  this->defineVar("specifiedYXTraction",T(0.0));
22  this->defineVar("specifiedYYTraction",T(0.0));
23  this->defineVar("specifiedYZTraction",T(0.0));
24  this->defineVar("specifiedZXTraction",T(0.0));
25  this->defineVar("specifiedZYTraction",T(0.0));
26  this->defineVar("specifiedZZTraction",T(0.0));
27  this->defineVar("specifiedXForce",T(0.0));
28  this->defineVar("specifiedYForce",T(0.0));
29  this->defineVar("specifiedZForce",T(0.0));
30  this->defineVar("specifiedXDistForce",T(0.0));
31  this->defineVar("specifiedYDistForce",T(0.0));
32  this->defineVar("specifiedZDistForce",T(0.0));
33  }
void defineVar(const string varName, const T defaultValue)
Definition: FloatVarDict.h:94

Member Data Documentation

template<class T>
string StructureBC< T >::bcType

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