MechSys  1.0
Computing library for simulations in continuum and discrete mechanics
Public Member Functions | Public Attributes | Static Public Attributes
EquilibState Class Reference

#include <equilibstate.h>

Inheritance diagram for EquilibState:
State

List of all members.

Public Member Functions

 EquilibState (int NDim)
void Init (SDPair const &Ini, size_t NIvs=0)
void Backup ()
void Restore ()
size_t PckSize () const
 Size of pack.
void Pack (Array< double > &V) const
 Pack all values into V.
void Unpack (Array< double > const &V)
 Unpack all values from V.
void Output (SDPair &KeysVals) const
 Output internal state.
void Output (std::ostream &os, bool WithHeader=false, char const *NF="%16.8e") const
void operator= (EquilibState const &Another)

Public Attributes

Vec_t Sig
Vec_t SigBkp
 Stress.
Vec_t Eps
Vec_t EpsBkp
 Strain.
Vec_t Ivs
Vec_t IvsBkp
 Internal values.
bool Ldg
bool LdgBkp
 Loading ?
Array< Vec_tdSigdt

Static Public Attributes

static Array< StringKeys

Constructor & Destructor Documentation

EquilibState::EquilibState ( int  NDim) [inline]

Member Function Documentation

void EquilibState::Backup ( ) [inline, virtual]

Implements State.

void EquilibState::Init ( SDPair const &  Ini,
size_t  NIvs = 0 
) [inline, virtual]

Implements State.

void EquilibState::operator= ( EquilibState const &  Another) [inline]
void EquilibState::Output ( SDPair KeysVals) const [inline, virtual]

Output internal state.

Implements State.

void EquilibState::Output ( std::ostream &  os,
bool  WithHeader = false,
char const *  NF = "%16.8e" 
) const [inline]
void EquilibState::Pack ( Array< double > &  V) const [inline, virtual]

Pack all values into V.

Implements State.

size_t EquilibState::PckSize ( ) const [inline, virtual]

Size of pack.

Implements State.

void EquilibState::Restore ( ) [inline, virtual]

Implements State.

void EquilibState::Unpack ( Array< double > const &  V) [inline, virtual]

Unpack all values from V.

Implements State.


Member Data Documentation

Strain.

Internal values.

Loading ?

Stress.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines