EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eic/cad/elmer/plugins/egtypes.h>
Public Attributes | |
int | created |
int | nosides |
int | maxsidenodes |
int | fixedpoints |
int | coordsystem |
int | vfcreated |
int | gfcreated |
int | maparea |
int | mapvf |
int | open |
int | echain |
int | ediscont |
int | chainsize |
int * | parent |
int * | parent2 |
int * | material |
int * | side |
int * | side2 |
int * | chain |
int * | types |
int * | discont |
int * | normal |
int * | elementtypes |
int ** | topology |
int | points [MAXVARS] |
int | evars [MAXVARS] |
Real | totalarea |
Real | areasexist |
Real * | areas |
Real ** | vf |
Real ** | gf |
Real * | vars [MAXVARS] |
char | varname [MAXVARS][MAXNAMESIZE] |
Definition at line 217 of file egtypes.h.
View newest version in sPHENIX GitHub at line 217 of file egtypes.h
Real * BoundaryType::areas |
Real BoundaryType::areasexist |
int * BoundaryType::chain |
int BoundaryType::chainsize |
int BoundaryType::coordsystem |
Definition at line 218 of file egtypes.h.
View newest version in sPHENIX GitHub at line 218 of file egtypes.h
Referenced by CreateAllBoundaries(), CreateBoundary(), CreateKnotsExtruded(), and UniteMeshes().
int BoundaryType::created |
Definition at line 218 of file egtypes.h.
View newest version in sPHENIX GitHub at line 218 of file egtypes.h
Referenced by AllocateBoundary(), CreateAllBoundaries(), CreateBoundary(), CreateBoundaryLayer(), CreateElmerGridMesh(), CreateKnotsExtruded(), CreatePoints(), DestroyBoundary(), FindEdges(), FindNewBoundaries(), FindPeriodicBoundary(), ImportMeshDefinition(), LoadGidInput(), ManipulateMeshDefinition(), MergeBoundaries(), and UniteMeshes().
int * BoundaryType::discont |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by CloneMeshes(), FindPeriodicBoundary(), MirrorMeshes(), and SetDiscontinuousBoundary().
int BoundaryType::echain |
int BoundaryType::ediscont |
Definition at line 218 of file egtypes.h.
View newest version in sPHENIX GitHub at line 218 of file egtypes.h
Referenced by AllocateBoundary(), CreateAllBoundaries(), CreateBoundary(), FindPeriodicBoundary(), and SetDiscontinuousBoundary().
int * BoundaryType::elementtypes |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by ElementsToBoundaryConditions().
int BoundaryType::evars[MAXVARS] |
int BoundaryType::fixedpoints |
Real ** BoundaryType::gf |
int BoundaryType::gfcreated |
int BoundaryType::maparea |
int BoundaryType::mapvf |
int * BoundaryType::material |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by AllocateBoundary(), CloneMeshes(), CreateAllBoundaries(), CreateBoundary(), CreateKnotsExtruded(), CreatePoints(), DestroyBoundary(), MirrorMeshes(), and UniteMeshes().
int BoundaryType::maxsidenodes |
int * BoundaryType::normal |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by AllocateBoundary(), CloneMeshes(), CreateAllBoundaries(), CreateBoundary(), CreateKnotsExtruded(), DestroyBoundary(), ElementsToBoundaryConditions(), FindParentSide(), LoadAnsysInput(), MergeBoundaries(), MirrorMeshes(), and UniteMeshes().
int BoundaryType::nosides |
Definition at line 218 of file egtypes.h.
View newest version in sPHENIX GitHub at line 218 of file egtypes.h
Referenced by AllocateBoundary(), CloneMeshes(), ConvertEgTypeToMeshType(), CreateAllBoundaries(), CreateBoundary(), CreateBoundaryLayer(), CreateBoundaryLayerDivide(), CreateElmerGridMesh(), CreateKnotsExtruded(), CreatePoints(), DestroyBoundary(), ElementsToBoundaryConditions(), ElementsToTriangles(), FindBoundaryBoundary(), FindNewBoundaries(), FindPeriodicBoundary(), FindPointParents(), ImportMeshDefinition(), LoadAnsysInput(), LoadGidInput(), MergeBoundaries(), MirrorMeshes(), RemoveLowerDimensionalBoundaries(), RenumberBoundaryTypes(), ReorderElements(), SeparateCartesianBoundaries(), SeparateMainaxisBoundaries(), SetConnectedBoundary(), SetDiscontinuousBoundary(), SideAndBulkMappings(), and UniteMeshes().
int BoundaryType::open |
int* BoundaryType::parent |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by AllocateBoundary(), CloneMeshes(), CreateAllBoundaries(), CreateBoundary(), CreateBoundaryLayer(), CreateBoundaryLayerDivide(), CreateKnotsExtruded(), CreatePoints(), DestroyBoundary(), ElementsToBoundaryConditions(), ElementsToTriangles(), FindEdges(), FindNewBoundaries(), FindParentSide(), FindPeriodicBoundary(), FindPointParents(), LoadAnsysInput(), LoadGidInput(), LoadTriangleInput(), MergeBoundaries(), MirrorMeshes(), RemoveLowerDimensionalBoundaries(), ReorderElements(), SetDiscontinuousBoundary(), and UniteMeshes().
int * BoundaryType::parent2 |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by AllocateBoundary(), CloneMeshes(), CreateAllBoundaries(), CreateBoundary(), CreateBoundaryLayer(), CreateKnotsExtruded(), DestroyBoundary(), ElementsToBoundaryConditions(), ElementsToTriangles(), FindEdges(), FindNewBoundaries(), FindParentSide(), FindPeriodicBoundary(), FindPointParents(), LoadAnsysInput(), LoadGidInput(), LoadTriangleInput(), MergeBoundaries(), MirrorMeshes(), RemoveLowerDimensionalBoundaries(), ReorderElements(), SetDiscontinuousBoundary(), and UniteMeshes().
int BoundaryType::points[MAXVARS] |
int * BoundaryType::side |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by AllocateBoundary(), CloneMeshes(), CreateAllBoundaries(), CreateBoundary(), CreateBoundaryLayer(), CreateKnotsExtruded(), CreatePoints(), DestroyBoundary(), ElementsToBoundaryConditions(), ElementsToTriangles(), FindEdges(), FindNewBoundaries(), FindParentSide(), FindPeriodicBoundary(), FindPointParents(), LoadAnsysInput(), LoadGidInput(), LoadTriangleInput(), MergeBoundaries(), MirrorMeshes(), RemoveLowerDimensionalBoundaries(), and UniteMeshes().
int * BoundaryType::side2 |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by AllocateBoundary(), CloneMeshes(), CreateAllBoundaries(), CreateBoundary(), CreateBoundaryLayer(), CreateKnotsExtruded(), DestroyBoundary(), ElementsToBoundaryConditions(), ElementsToTriangles(), FindEdges(), FindNewBoundaries(), FindParentSide(), FindPeriodicBoundary(), FindPointParents(), LoadAnsysInput(), LoadGidInput(), LoadTriangleInput(), MergeBoundaries(), MirrorMeshes(), RemoveLowerDimensionalBoundaries(), SetDiscontinuousBoundary(), and UniteMeshes().
int ** BoundaryType::topology |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by ElementsToBoundaryConditions().
Real BoundaryType::totalarea |
int * BoundaryType::types |
Definition at line 231 of file egtypes.h.
View newest version in sPHENIX GitHub at line 231 of file egtypes.h
Referenced by AllocateBoundary(), CloneMeshes(), CreateAllBoundaries(), CreateBoundary(), CreateBoundaryLayer(), CreateBoundaryLayerDivide(), CreateKnotsExtruded(), CreatePoints(), DestroyBoundary(), ElementsToBoundaryConditions(), FindBoundaryBoundary(), FindEdges(), FindNewBoundaries(), FindPointParents(), LoadAnsysInput(), LoadGidInput(), LoadTriangleInput(), MergeBoundaries(), MirrorMeshes(), RemoveLowerDimensionalBoundaries(), RenumberBoundaryTypes(), SeparateCartesianBoundaries(), SeparateMainaxisBoundaries(), SideAndBulkMappings(), and UniteMeshes().
char BoundaryType::varname[MAXVARS][MAXNAMESIZE] |
Real ** BoundaryType::vf |
int BoundaryType::vfcreated |