MechSys  1.0
Computing library for simulations in continuum and discrete mechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Public Attributes
FEM::NLRodState Class Reference

#include <nlrod.h>

Inheritance diagram for FEM::NLRodState:
State

List of all members.

Public Member Functions

 NLRodState (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.

Public Attributes

double sa
double sa_bkp
 Axial stress.
double ea
double ea_bkp
 Axial strain.

Constructor & Destructor Documentation

FEM::NLRodState::NLRodState ( int  NDim) [inline]

Member Function Documentation

void FEM::NLRodState::Backup ( ) [inline, virtual]

Implements State.

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

Implements State.

void FEM::NLRodState::Output ( SDPair KeysVals) const [inline, virtual]

Output internal state.

Implements State.

void FEM::NLRodState::Pack ( Array< double > &  V) const [inline, virtual]

Pack all values into V.

Implements State.

size_t FEM::NLRodState::PckSize ( ) const [inline, virtual]

Size of pack.

Implements State.

void FEM::NLRodState::Restore ( ) [inline, virtual]

Implements State.

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

Unpack all values from V.

Implements State.


Member Data Documentation

Axial strain.

Axial stress.


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