#include <xml_parser_restart.h>
Collaboration diagram for Triplet:

Public Member Functions | |
| int & | getRead () |
| double & | operator() (int i) |
| Triplet (double x0=0, double y0=0, double z0=0) | |
| void | Truncate () |
Static Public Member Functions | |
| static void | SetDomainSize (Geometrie &geom) |
Static Public Attributes | |
| static double | tx = 0 |
| static double | ty = 0 |
| static double | tz = 0 |
Private Attributes | |
| double | epsilon |
| double | epsilon2 |
| int | read |
| double | x |
| double | y |
| double | z |
Static Private Attributes | |
| static bool | domainSizeIsSet |
| static Cube | geom |
Definition at line 59 of file xml_parser_restart.h.
| Triplet::Triplet | ( | double | x0 = 0, |
|
| double | y0 = 0, |
|||
| double | z0 = 0 | |||
| ) | [inline] |
| int& Triplet::getRead | ( | ) | [inline] |
Definition at line 82 of file xml_parser_restart.h.
Referenced by XMLRestartParser::readTriplet().
00082 {return read;};
| double& Triplet::operator() | ( | int | i | ) | [inline] |
| void Triplet::SetDomainSize | ( | Geometrie & | geom | ) | [static] |
Definition at line 84 of file xml_parser_restart.cpp.
References domainSizeIsSet, geom, and GeomTools::GetBoundingBox().
00084 { 00085 domainSizeIsSet = true; 00086 geom = GeomTools::GetBoundingBox(g); 00087 };
Here is the call graph for this function:

| void Triplet::Truncate | ( | ) |
Definition at line 70 of file xml_parser_restart.cpp.
References truncate(), tx, ty, tz, x, y, and z.
Referenced by XMLRestartParser::AssignDispField(), XMLRestartParser::AssignForceField(), XMLRestartParser::AssignVelField(), XMLRestartParser::IsDofRegistered(), and XMLRestartParser::manageP0().
00070 { 00071 // if (!domainSizeIsSet) FATAL("Warning : domain size shloud be set to truncate coordinates"); 00072 00073 // int nx = (geom.Xmax() - geom.Xmin())/1e-10; 00074 //translating 00075 x += tx; 00076 y += ty; 00077 z += tz; 00078 00079 truncate(&x); 00080 truncate(&y); 00081 truncate(&z); 00082 };
Here is the call graph for this function:

bool Triplet::domainSizeIsSet [static, private] |
double Triplet::epsilon [private] |
double Triplet::epsilon2 [private] |
Cube Triplet::geom [static, private] |
int Triplet::read [private] |
double Triplet::tx = 0 [static] |
Definition at line 82 of file xml_parser_restart.h.
Referenced by XMLRestartParser::IsDofRegistered(), and Truncate().
double Triplet::ty = 0 [static] |
Definition at line 82 of file xml_parser_restart.h.
Referenced by XMLRestartParser::IsDofRegistered(), and Truncate().
double Triplet::tz = 0 [static] |
Definition at line 82 of file xml_parser_restart.h.
Referenced by XMLRestartParser::IsDofRegistered(), and Truncate().
double Triplet::x [private] |
Definition at line 88 of file xml_parser_restart.h.
Referenced by operator()(), Triplet(), and Truncate().
double Triplet::y [private] |
Definition at line 88 of file xml_parser_restart.h.
Referenced by operator()(), Triplet(), and Truncate().
double Triplet::z [private] |
Definition at line 88 of file xml_parser_restart.h.
Referenced by operator()(), Triplet(), and Truncate().
1.5.2