Go to the source code of this file.
Functions | |
static void | print (const rSeg1d &s) |
static void | print (const vector3d &v) |
void | stats::print (void) |
template<class T> | |
void | myswap (T &a, T &b) |
template<class T> | |
T | mymax (T a, T b) |
template<class T> | |
T | mymin (T a, T b) |
static void | simpleFindCollisions (const CollideOctant &o, CollisionList &dest) |
static void print | ( | const rSeg1d & | s | ) | [static] |
Definition at line 17 of file collide_serial.C.
References seg1dT< T >::getMax(), and seg1dT< T >::getMin().
Referenced by TraceCounter::beginExecute(), CmiBacktracePrint(), TraceCounter::endExecute(), xi::Chare::genDecls(), xi::Chare::genDefs(), xi::Chare::genReg(), ST_RecursivePartition< Iterator >::initPhyNodes(), main(), main::performRefinements(), xi::Scope::print(), xi::AstChildren< Child >::print(), FEM_Node::print(), print(), printTet(), PUPbytes(), PUPmarshall(), main::readMesh(), TraceCounter::traceBegin(), and TraceCounter::traceEnd().
static void print | ( | const vector3d & | v | ) | [static] |
Definition at line 22 of file collide_serial.C.
References CkVector3dT< real >::x, CkVector3dT< real >::y, and CkVector3dT< real >::z.
void myswap | ( | T & | a, | |
T & | b | |||
) | [inline] |
Definition at line 133 of file collide_serial.C.
Referenced by CollideOctant::splitAt().
T mymax | ( | T | a, | |
T | b | |||
) | [inline] |
Definition at line 255 of file collide_serial.C.
T mymin | ( | T | a, | |
T | b | |||
) | [inline] |
Definition at line 257 of file collide_serial.C.
static void simpleFindCollisions | ( | const CollideOctant & | o, | |
CollisionList & | dest | |||
) | [static] |
Definition at line 260 of file collide_serial.C.
References PUP::a, CollisionList::add(), bbox3d::axis(), PUP::b, CollideObjRec::getBbox(), CollideOctant::getHome(), seg1dT< T >::getMin(), CollideOctant::getTotal(), h, CollideObjRec::id, bbox3d::intersectsOpen(), mymax(), CollideObjID::shouldCollide(), CollideOctant::x_inTerritory(), CollideOctant::y_inTerritory(), and CollideOctant::z_inTerritory().
Referenced by CollideOctant::findCollisions().