#include <McPatchyBead.h>

Public Member Functions | |
| McPatchyBead () | |
| ~McPatchyBead () | |
| McPatchyBead * | Clone () |
| Clone constructor. | |
| virtual void | AddPatch (McBeadPatch *) |
| virtual void | AddPatches (std::vector< McBeadPatch * >) |
| void | Rotate (gfloat[3][3]) |
| void | Save () |
| void | Restore () |
| void | Apply (BoundaryConditions *) |
| void | InvertBoundaryConditions (BoundaryConditions *) |
| void | Translate (const gvector &) |
| void | Translate (const gfloat &, const gfloat &, const gfloat &) |
| void | SetPosition (const gvector &) |
| void | SetPosition (const gfloat &, const gfloat &, const gfloat &) |
| int | NumberOfPatches () |
| virtual void | PrintRestartData (std::ostream &) |
| virtual void | ScanRestartData (std::istream &) |
| void | PrintVisual (std::ostream &) |
| void | PrintVisualTemplate (std::ostream &) |
| McPatchyBead () | |
| ~McPatchyBead () | |
| McPatchyBead * | Clone () |
| Clone constructor. | |
| virtual void | AddPatch (McBeadPatch *) |
| virtual void | AddPatches (std::vector< McBeadPatch * >) |
| void | Rotate (double[3][3]) |
| void | Save () |
| void | Restore () |
| void | Apply (BoundaryConditions *) |
| void | InvertBoundaryConditions (BoundaryConditions *) |
| void | Translate (const Vector< double, 3 > &) |
| void | Translate (const double &, const double &, const double &) |
| void | SetPosition (const Vector< double, 3 > &) |
| void | SetPosition (const double &, const double &, const double &) |
| int | NumberOfPatches () |
| virtual void | PrintRestartData (std::ostream &) |
| virtual void | ScanRestartData (std::istream &) |
| void | PrintVisual (std::ostream &) |
| void | PrintVisualTemplate (std::ostream &) |
Static Public Member Functions | |
| static McPatchyBead * | ParseRestartData (std::istream &) |
| static void | InitializeMap () |
| static McPatchyBead * | ParseRestartData (std::istream &) |
| static void | InitializeRestartMap () |
Public Attributes | |
| std::vector < McBeadPatch * > | xPatch |
| std::vector< gvector > | xRelativePosition |
| std::vector< gvector > | xOldRelativePosition |
| std::vector< gvector > | mInitialPatchVector |
| std::vector < McBeadPatch * > | xPatch |
| std::vector< Vector < double, 3 > > | xRelativePosition |
| std::vector< Vector < double, 3 > > | xOldRelativePosition |
| std::vector< Vector < double, 3 > > | mInitialPatchVector |
Protected Types | |
| enum | { CUSTOM = 1, INIT_VEC = 11, DELTA = 12, DIRECTIONAL = 13, NON_DIRECTIONAL = 14, TYPE = 15, DOUBLE_SLASH = 51, COLON = 52 } |
| enum | { CUSTOM = 1, INIT_VEC = 11, DELTA = 12, DIRECTIONAL = 13, NON_DIRECTIONAL = 14, TYPE = 15, DOUBLE_SLASH = 51, COLON = 52 } |
Protected Attributes | |
| int | mSequencer |
| A unique number to identify the object. | |
Static Protected Attributes | |
| static std::map < std::string, int > | mMap |
| static std::map < std::string, int > | mMap |
anonymous enum [protected] |
anonymous enum [protected] |
| glotzmc::McPatchyBead::McPatchyBead | ( | ) |
| glotzmc::McPatchyBead::~McPatchyBead | ( | ) |
| glotzmc::McPatchyBead::McPatchyBead | ( | ) |
| glotzmc::McPatchyBead::~McPatchyBead | ( | ) |
| McPatchyBead * glotzmc::McPatchyBead::Clone | ( | ) | [virtual] |
Clone constructor.
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::AddPatch | ( | McBeadPatch * | patch | ) | [virtual] |
| void glotzmc::McPatchyBead::AddPatches | ( | std::vector< McBeadPatch * > | patchList | ) | [virtual] |
| void glotzmc::McPatchyBead::Rotate | ( | gfloat | rot[3][3] | ) |
| void glotzmc::McPatchyBead::Save | ( | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::Restore | ( | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::Apply | ( | BoundaryConditions * | boundaryConditions | ) |
| void glotzmc::McPatchyBead::InvertBoundaryConditions | ( | BoundaryConditions * | boundaryConditions | ) |
| void glotzmc::McPatchyBead::Translate | ( | const gvector & | ) |
| void glotzmc::McPatchyBead::Translate | ( | const gfloat & | dx, | |
| const gfloat & | dy, | |||
| const gfloat & | dz | |||
| ) |
| void glotzmc::McPatchyBead::SetPosition | ( | const gvector & | ) |
| void glotzmc::McPatchyBead::SetPosition | ( | const gfloat & | x, | |
| const gfloat & | y, | |||
| const gfloat & | z | |||
| ) |
| int glotzmc::McPatchyBead::NumberOfPatches | ( | ) |
| McPatchyBead * glotzmc::McPatchyBead::ParseRestartData | ( | std::istream & | is | ) | [static] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::PrintRestartData | ( | std::ostream & | os | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::ScanRestartData | ( | std::istream & | is | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| static void glotzmc::McPatchyBead::InitializeMap | ( | ) | [static] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::PrintVisual | ( | std::ostream & | os | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::PrintVisualTemplate | ( | std::ostream & | os | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| McPatchyBead* glotzmc::McPatchyBead::Clone | ( | ) | [virtual] |
Clone constructor.
Reimplemented from glotzmc::McBead.
| virtual void glotzmc::McPatchyBead::AddPatch | ( | McBeadPatch * | ) | [virtual] |
| virtual void glotzmc::McPatchyBead::AddPatches | ( | std::vector< McBeadPatch * > | ) | [virtual] |
| void glotzmc::McPatchyBead::Rotate | ( | double | [3][3] | ) |
| void glotzmc::McPatchyBead::Save | ( | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::Restore | ( | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::Apply | ( | BoundaryConditions * | ) |
| void glotzmc::McPatchyBead::InvertBoundaryConditions | ( | BoundaryConditions * | ) |
| void glotzmc::McPatchyBead::Translate | ( | const Vector< double, 3 > & | dr | ) |
| void glotzmc::McPatchyBead::Translate | ( | const double & | , | |
| const double & | , | |||
| const double & | ||||
| ) |
| void glotzmc::McPatchyBead::SetPosition | ( | const Vector< double, 3 > & | r | ) |
| void glotzmc::McPatchyBead::SetPosition | ( | const double & | , | |
| const double & | , | |||
| const double & | ||||
| ) |
| int glotzmc::McPatchyBead::NumberOfPatches | ( | ) |
| static McPatchyBead* glotzmc::McPatchyBead::ParseRestartData | ( | std::istream & | ) | [static] |
Reimplemented from glotzmc::McBead.
| virtual void glotzmc::McPatchyBead::PrintRestartData | ( | std::ostream & | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| virtual void glotzmc::McPatchyBead::ScanRestartData | ( | std::istream & | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::InitializeRestartMap | ( | ) | [static] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::PrintVisual | ( | std::ostream & | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| void glotzmc::McPatchyBead::PrintVisualTemplate | ( | std::ostream & | ) | [virtual] |
Reimplemented from glotzmc::McBead.
| std::vector<McBeadPatch*> glotzmc::McPatchyBead::xPatch |
| std::vector<gvector> glotzmc::McPatchyBead::xRelativePosition |
| std::vector<gvector> glotzmc::McPatchyBead::xOldRelativePosition |
| std::vector<gvector> glotzmc::McPatchyBead::mInitialPatchVector |
int glotzmc::McPatchyBead::mSequencer [protected] |
std::map< std::string, int > glotzmc::McPatchyBead::mMap [static, protected] |
Reimplemented from glotzmc::McBead.
| std::vector<McBeadPatch*> glotzmc::McPatchyBead::xPatch |
| std::vector<Vector<double, 3> > glotzmc::McPatchyBead::xRelativePosition |
| std::vector<Vector<double, 3> > glotzmc::McPatchyBead::xOldRelativePosition |
| std::vector<Vector<double, 3> > glotzmc::McPatchyBead::mInitialPatchVector |
std::map<std::string,int> glotzmc::McPatchyBead::mMap [static, protected] |
Reimplemented from glotzmc::McBead.
1.5.3