OPALX (Object Oriented Parallel Accelerator Library for Exascal) master (dc2a29eed580)
OPALX
Loading...
Searching...
No Matches
BoundaryGeometry Member List

This is the complete list of members for BoundaryGeometry, including all inherited members.

A enum valueBoundaryGeometryprivate
B enum valueBoundaryGeometryprivate
BoundaryGeometry()BoundaryGeometry
BoundaryGeometry(const BoundaryGeometry &)BoundaryGeometryprivate
BoundaryGeometry(const std::string &name, BoundaryGeometry *parent)BoundaryGeometryprivate
builtinObjectprotected
C enum valueBoundaryGeometryprivate
canReplaceBy(Object *object)BoundaryGeometryvirtual
clear()Object
clone(const std::string &name)BoundaryGeometryvirtual
computeMeshVoxelization(void)BoundaryGeometryinlineprivate
copyAttributes(const Object &)Object
debug_fastIsInside enum valueBoundaryGeometry
debug_intersectLineSegmentBoundary enum valueBoundaryGeometry
debug_intersectRayBoundary enum valueBoundaryGeometry
debug_intersectTinyLineSegmentBoundary enum valueBoundaryGeometry
debug_isInside enum valueBoundaryGeometry
debug_PartInside enum valueBoundaryGeometry
DebugFlags enum nameBoundaryGeometry
debugFlags_mBoundaryGeometryprivate
Definition(int size, const char *name, const char *help)Definitionprotected
Definition(const std::string &name, Definition *parent)Definitionprotected
Definition()Definitionprivate
Definition(const Definition &)Definitionprivate
disableDebug(enum DebugFlags flags)BoundaryGeometryinline
enableDebug(enum DebugFlags flags)BoundaryGeometryinline
execute()BoundaryGeometryvirtual
fastIsInside(const Vector_t< double, 3 > &reference_pt, const Vector_t< double, 3 > &P)BoundaryGeometry
FGEOM enum valueBoundaryGeometryprivate
find(const std::string &name)BoundaryGeometrystatic
findAttribute(const std::string &name)Objectvirtual
findAttribute(const std::string &name) constObjectvirtual
findInsidePoint(void)BoundaryGeometry
flaggedObjectprotected
getA()BoundaryGeometryinline
getB()BoundaryGeometryinline
getBaseObject() constObject
getC()BoundaryGeometryinline
getCategory() constDefinitionvirtual
getFilename() constBoundaryGeometryinline
gethr()BoundaryGeometryinline
getInsidePoint(Vector_t< double, 3 > &pt)BoundaryGeometryinline
getL1()BoundaryGeometryinline
getL2()BoundaryGeometryinline
getLength()BoundaryGeometryinline
getmaxcoords()BoundaryGeometryinline
getmincoords()BoundaryGeometryinline
getnr()BoundaryGeometryinline
getNumBFaces()BoundaryGeometryinline
getOpalName() constObject
getParent() constObject
getPoint(const int triangle_id, const int vertex_id)BoundaryGeometryinlineprivate
getS()BoundaryGeometryinline
getTopology() constBoundaryGeometryinline
h5FileName_mBoundaryGeometryprivate
haveInsidePoint_mBoundaryGeometryprivate
increment()Object
initialize()BoundaryGeometry
INSIDEPOINT enum valueBoundaryGeometryprivate
insidePoint_mBoundaryGeometryprivate
INTERSECTION_TESTS enum nameBoundaryGeometryprivate
intersectLineSegmentBoundary(const Vector_t< double, 3 > &P0, const Vector_t< double, 3 > &P1, Vector_t< double, 3 > &intersection_pt, int &triangle_id)BoundaryGeometryprivate
intersectLineTriangle(const enum INTERSECTION_TESTS kind, const Vector_t< double, 3 > &P0, const Vector_t< double, 3 > &P1, const int triangle_id, Vector_t< double, 3 > &I)BoundaryGeometryprivate
intersectRayBoundary(const Vector_t< double, 3 > &P, const Vector_t< double, 3 > &v, Vector_t< double, 3 > &I)BoundaryGeometry
intersectTinyLineSegmentBoundary(const Vector_t< double, 3 > &, const Vector_t< double, 3 > &, Vector_t< double, 3 > &, int &)BoundaryGeometryprivate
intersectTriangleVoxel(const int triangle_id, const int i, const int j, const int k)BoundaryGeometryprivate
isBuiltin() constObject
isDirty() constObject
isFlagged() constObject
isInside(const Vector_t< double, 3 > &P)BoundaryGeometryprivate
isShared() constObjectvirtual
isTreeMember(const Object *subTree) constObject
itsAttrObject
itsHelpObjectprivate
itsNameObjectprivate
itsParentObjectprivate
L1 enum valueBoundaryGeometryprivate
L2 enum valueBoundaryGeometryprivate
LENGTH enum valueBoundaryGeometryprivate
LINE enum valueBoundaryGeometryprivate
makeInstance(const std::string &name, Statement &, const Parser *)Objectvirtual
makeTemplate(const std::string &, TokenStream &, Statement &)Objectvirtual
mapIndices2Voxel(const int, const int, const int)BoundaryGeometryinlineprivate
mapPoint2Voxel(const Vector_t< double, 3 > &)BoundaryGeometryinlineprivate
mapVoxelIndices2ID(const int i, const int j, const int k)BoundaryGeometryinlineprivate
maxExtent_mBoundaryGeometryprivate
minExtent_mBoundaryGeometryprivate
modifiedObjectprotected
Object(int size, const char *name, const char *help)Objectprotected
Object(const std::string &name, Object *parent)Objectprotected
Object()Objectprivate
Object(const Object &object)Objectprivate
occurrenceObjectprivate
occurrenceCount()Object
operator=(const BoundaryGeometry &)BoundaryGeometryprivate
parse(Statement &)Objectvirtual
parseShortcut(Statement &, bool eval=true)Objectvirtual
partInside(const Vector_t< double, 3 > &r, const Vector_t< double, 3 > &v, const double dt, Vector_t< double, 3 > &intecoords, int &triId)BoundaryGeometry
Points_mBoundaryGeometryprivate
print(std::ostream &) constObjectvirtual
printHelp(std::ostream &) constObjectvirtual
printInfo(Inform &os) constBoundaryGeometry
printValue(std::ostream &) constObjectinlinevirtual
randGen_mBoundaryGeometryprivate
RAY enum valueBoundaryGeometryprivate
referencesObjectprivate
registerOwnership(const AttributeHandler::OwnerType &itsClass) constObject
registerReference(Invalidator *a)Object
replace(Object *oldObject, Object *newObject)Objectvirtual
S enum valueBoundaryGeometryprivate
SEGMENT enum valueBoundaryGeometryprivate
setDirty(bool)Object
setFlag(bool)Object
setOpalName(const std::string &name)Object
setParent(Object *)Object
setShared(bool)Objectvirtual
sharedFlagObjectprivate
shouldTrace() constDefinitionvirtual
shouldUpdate() constDefinitionvirtual
SIZE enum valueBoundaryGeometryprivate
TfastIsInside_mBoundaryGeometryprivate
timeStampObjectprivate
Tinitialize_mBoundaryGeometryprivate
TisInside_mBoundaryGeometryprivate
TOPO enum valueBoundaryGeometryprivate
TPartInside_mBoundaryGeometryprivate
TRayTrace_mBoundaryGeometryprivate
Triangles_mBoundaryGeometryprivate
TriAreas_mBoundaryGeometryprivate
TriNormals_mBoundaryGeometryprivate
unregisterReference(Invalidator *a)Object
update()BoundaryGeometryvirtual
updateElement(ElementBase *element)BoundaryGeometry
voxelMesh_mBoundaryGeometryprivate
writeGeomToVtk(std::string fn)BoundaryGeometry
XSCALE enum valueBoundaryGeometryprivate
XYZSCALE enum valueBoundaryGeometryprivate
YSCALE enum valueBoundaryGeometryprivate
ZSCALE enum valueBoundaryGeometryprivate
ZSHIFT enum valueBoundaryGeometryprivate
~BoundaryGeometry()BoundaryGeometryvirtual
~Definition()Definitionvirtual
~Object()Objectvirtual