GlobalVec Struct Reference

#include <GlobalVec.h>

List of all members.

Public Member Functions

 GlobalVec (unsigned int totalNDOF)
bool cmpState (const GlobalVec &that) const
 compare the values of global vectors element by element
void printDiff (const GlobalVec &that) const
 compare the values of global vector element by element and print the differences

Public Attributes

VecDouble vecQ
 Global vectors computed for each mesh node Q is displacement V is velocity, V_b is half step value T is time.
VecDouble vecV
VecDouble vecV_b
VecDouble vecT
VecDouble vecLUpdate

Private Member Functions

bool computeDiffInternal (const GlobalVec &that, bool printDiff) const

Static Private Member Functions

static bool computeDiff (const VecDouble &vecA, const char *nameA, const VecDouble &vecB, const char *nameB, bool printDiff)

Constructor & Destructor Documentation

GlobalVec::GlobalVec ( unsigned int  totalNDOF  )  [inline]
Parameters:
totalNDOF is total number of Mesh nodes times the dimensionality

Member Function Documentation

bool GlobalVec::cmpState ( const GlobalVec that  )  const [inline]

compare the values of global vectors element by element

Parameters:
that 
static bool GlobalVec::computeDiff ( const VecDouble vecA,
const char *  nameA,
const VecDouble vecB,
const char *  nameB,
bool  printDiff 
) [inline, static, private]
bool GlobalVec::computeDiffInternal ( const GlobalVec that,
bool  printDiff 
) const [inline, private]
void GlobalVec::printDiff ( const GlobalVec that  )  const [inline]

compare the values of global vector element by element and print the differences

Parameters:
that 

Member Data Documentation

Global vectors computed for each mesh node Q is displacement V is velocity, V_b is half step value T is time.


The documentation for this struct was generated from the following file:
Generated on Tue Aug 2 11:51:27 2011 for Galois by  doxygen 1.6.3