base class for all walls
More...
#include <Wall.h>
Public Types |
typedef Vec3(CWall::* | VectorFieldFunction )() const |
Friends |
ostream & | operator<< (ostream &, const CWall &) |
Detailed Description
base class for all walls
- Author
- Steffen Abe $Revision$ $Date$
Constructor & Destructor Documentation
Default constructor. Zeroes all variables. Does not construct a useable wall (normal=(0,0,0)) !
CWall::CWall |
( |
const Vec3 & |
o, |
|
|
const Vec3 & |
n |
|
) |
| |
constructor
- Parameters
-
o | the orgin/position of the wall |
n | the wall normal |
Member Function Documentation
int CWall::getFieldSummationFlag |
( |
const string & |
fieldname | ) |
|
Get a flag how the field with a given name is to be treated when received by the master, i.e. summed over all nodes (Force...) or not (Position...)
- Parameters
-
fieldname | the name of the field |
- Returns
- 1 if the field is to be summed, 0 if not and -1 if the name is invalid
References BasicCon::Error().
CWall::VectorFieldFunction CWall::getVectorFieldFunction |
( |
const string & |
name | ) |
|
|
static |
void CWall::loadCheckPoint |
( |
istream & |
ist | ) |
|
|
virtual |
load wall data from a restartable checkpoint
- Parameters
-
ist | the input stream from which the checkpoint is read |
void CWall::writeCheckPoint |
( |
ostream & |
ost, |
|
|
const string & |
delim |
|
) |
| const |
|
virtual |
write restartable checkpoint data to an output stream
- Parameters
-
ost | the output stream |
delim | |
The documentation for this class was generated from the following files: