An open source method of characteristics neutron transport code.
Geometry Member List

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

clearBoundaries()Geometry
computeFissionability(Universe *univ=NULL)Geometry
containsFSRCentroids()Geometry
dumpToFile(std::string filename)Geometry
findCellContainingCoords(LocalCoords *coords)Geometry
findCellContainingFSR(long fsr_id)Geometry
findExtrudedFSR(LocalCoords *coords)Geometry
findFSRId(LocalCoords *coords)Geometry
findFSRMaterial(long fsr_id)Geometry
findNextCell(LocalCoords *coords, double azim, double polar=M_PI_2)Geometry
fixFSRMaps()Geometry
Geometry()Geometry
getAllCells()Geometry
getAllMaterialCells()Geometry
getAllMaterials()Geometry
getAllSurfaces()Geometry
getAllUniverses()Geometry
getCellsToFSRs()Geometry
getCmfd()Geometry
getCmfdCell(long fsr_id)Geometry
getDomainByCoords(LocalCoords *coords)Geometry
getDomainIndexes(int *indexes)Geometry
getDomainStructure(int *structure)Geometry
getExtrudedFSR(int extruded_fsr_id)Geometry
getExtrudedFSRKeysMap()Geometry
getExtrudedFSRLookup()Geometry
getFSRCentroid(long fsr_id)Geometry
getFSRId(LocalCoords *coords, bool err_check=true)Geometry
getFSRKey(LocalCoords *coords)Geometry
getFSRKeyFast(LocalCoords *coords, std::string &key)Geometry
getFSRKeysMap()Geometry
getFSRPoint(long fsr_id)Geometry
getFSRsToCentroids()Geometry
getFSRsToCMFDCells()Geometry
getFSRsToKeys()Geometry
getFSRsToMaterialIDs()Geometry
getGlobalFSRCentroidData(long global_fsr_id)Geometry
getGlobalFSRId(LocalCoords *coords, bool err_check=true)Geometry
getMaxX()Geometry
getMaxXBoundaryType()Geometry
getMaxY()Geometry
getMaxYBoundaryType()Geometry
getMaxZ()Geometry
getMaxZBoundaryType()Geometry
getMinX()Geometry
getMinXBoundaryType()Geometry
getMinY()Geometry
getMinYBoundaryType()Geometry
getMinZ()Geometry
getMinZBoundaryType()Geometry
getNumCells()Geometry
getNumDigits(int number)Geometry
getNumEnergyGroups()Geometry
getNumFSRs()Geometry
getNumMaterials()Geometry
getNumTotalFSRs()Geometry
getNumXModules()Geometry
getNumYModules()Geometry
getNumZModules()Geometry
getRootUniverse()Geometry
getSpatialDataOnGrid(std::vector< double > dim1, std::vector< double > dim2, double offset, const char *plane, const char *domain_type)Geometry
getSymmetry(int axis)Geometry
getUniqueZHeights(bool include_overlaid_mesh=false)Geometry
getUniqueZPlanes()Geometry
getWidthX()Geometry
getWidthY()Geometry
getWidthZ()Geometry
initializeAxialFSRs(std::vector< double > global_z_mesh)Geometry
initializeCmfd()Geometry
initializeFlatSourceRegions()Geometry
initializeFSRVectors()Geometry
initializeSpectrumCalculator(Cmfd *spectrum_calculator)Geometry
isDomainDecomposed()Geometry
isRootDomain()Geometry
loadFromFile(std::string filename, bool twiddle=false)Geometry
manipulateXS()Geometry
printFSRsToFile(const char *plane="xy", int gridsize=1000, double offset=0.0, double *bounds_x=NULL, double *bounds_y=NULL, double *bounds_z=NULL)Geometry
printString()Geometry
printToString(std::string &str, int &index, int value)Geometry
reorderFSRIDs()Geometry
reserveKeyStrings(int num_threads)Geometry
segmentize2D(Track *track, double z_coord)Geometry
segmentize3D(Track3D *track, bool setup=false)Geometry
segmentizeExtruded(Track *flattened_track, std::vector< double > z_coords)Geometry
setCmfd(Cmfd *cmfd)Geometry
setFSRCentroid(long fsr, Point *centroid)Geometry
setNumDomainModules(int num_x, int num_y, int num_z)Geometry
setOverlaidMesh(double axial_mesh_height, int num_x=0, int num_y=0, int num_radial_domains=0, int *radial_domains=NULL)Geometry
setRootUniverse(Universe *root_universe)Geometry
subdivideCells()Geometry
toString()Geometry
twiddleRead(int *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
twiddleRead(bool *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
twiddleRead(char *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
twiddleRead(universeType *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
twiddleRead(cellType *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
twiddleRead(surfaceType *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
twiddleRead(boundaryType *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
twiddleRead(double *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
twiddleRead(long *ptr, size_t size, size_t nmemb, FILE *stream)Geometry
useSymmetry(bool X_symmetry, bool Y_symmetry, bool Z_symmetry)Geometry
withinBounds(LocalCoords *coords)Geometry
withinGlobalBounds(LocalCoords *coords)Geometry
~Geometry()Geometryvirtual