Overture
Version 25
|
#include <BodyDefinition.h>
Public Member Functions | |
BodyDefinition () | |
BodyDefinition (const BodyDefinition &bd) | |
~BodyDefinition () | |
BodyDefinition & | operator= (const BodyDefinition &x0) |
int | defineSurface (const int &surfaceNumber, const int &numberOfFaces_, IntegerArray &boundary) |
int | get (const GenericDataBase &dir, const aString &name) |
Get the Integrate object from the directory "name" of the data base. | |
int | getFace (int surfaceNumber, int face, int &side, int &axis, int &grid) const |
int | getSurface (const int &surfaceNumber, int &numberOfFaces_, IntegerArray &boundary) const |
int | getSurfaceNumber (const int surface) const |
int | numberOfFacesOnASurface (int surfaceNumber) const |
int | put (GenericDataBase &dir, const aString &name) const |
Put this Integrate object in a sub-directory called "name" of the data base. | |
int | totalNumberOfSurfaces () const |
Protected Member Functions | |
int | initialize () |
int | surfaceIndex (int surfaceNumber) const |
Protected Attributes | |
aString | className |
int | numberOfSurfaces |
int | maximumNumberOfFaces |
IntegerArray | surfaceIdentifier |
IntegerArray | numberOfFaces |
IntegerArray | boundaryFaces |
Friends | |
class | Integrate |
class | CutCells |
BodyDefinition::BodyDefinition | ( | ) |
References initialize().
BodyDefinition::BodyDefinition | ( | const BodyDefinition & | bd | ) |
BodyDefinition::~BodyDefinition | ( | ) |
int BodyDefinition::defineSurface | ( | const int & | surfaceNumber, |
const int & | numberOfFaces_, | ||
IntegerArray & | boundary | ||
) |
int BodyDefinition::get | ( | const GenericDataBase & | dir, |
const aString & | name | ||
) |
Get the Integrate object from the directory "name" of the data base.
References boundaryFaces, className, GenericDataBase::find(), GenericDataBase::get(), maximumNumberOfFaces, numberOfFaces, numberOfSurfaces, surfaceIdentifier, and GenericDataBase::virtualConstructor().
Referenced by Integrate::get().
int BodyDefinition::getFace | ( | int | surfaceNumber, |
int | face, | ||
int & | side, | ||
int & | axis, | ||
int & | grid | ||
) | const |
int BodyDefinition::getSurface | ( | const int & | surfaceNumber, |
int & | numberOfFaces_, | ||
IntegerArray & | boundary | ||
) | const |
int BodyDefinition::getSurfaceNumber | ( | const int | surface | ) | const |
References s.
Referenced by Integrate::updateForAMR().
|
protected |
References className, maximumNumberOfFaces, and numberOfSurfaces.
Referenced by BodyDefinition().
int BodyDefinition::numberOfFacesOnASurface | ( | int | surfaceNumber | ) | const |
BodyDefinition & BodyDefinition::operator= | ( | const BodyDefinition & | x0 | ) |
References boundaryFaces, maximumNumberOfFaces, numberOfFaces, numberOfSurfaces, and surfaceIdentifier.
int BodyDefinition::put | ( | GenericDataBase & | dir, |
const aString & | name | ||
) | const |
Put this Integrate object in a sub-directory called "name" of the data base.
References boundaryFaces, className, GenericDataBase::create(), maximumNumberOfFaces, numberOfFaces, numberOfSurfaces, GenericDataBase::put(), surfaceIdentifier, and GenericDataBase::virtualConstructor().
Referenced by Integrate::put().
|
protected |
int BodyDefinition::totalNumberOfSurfaces | ( | ) | const |
|
friend |
|
friend |
|
protected |
|
protected |
Referenced by get(), initialize(), and put().
|
protected |
Referenced by defineSurface(), get(), initialize(), operator=(), and put().
|
protected |
|
protected |
|
protected |
Referenced by defineSurface(), get(), operator=(), and put().