https://mooseframework.inl.gov
CSG::CSGBase Member List

This is the complete list of members for CSG::CSGBase, including all inherited members.

_cell_listCSG::CSGBaseprivate
_lattice_listCSG::CSGBaseprivate
_surface_listCSG::CSGBaseprivate
_universe_listCSG::CSGBaseprivate
addCellsToUniverse(const CSGUniverse &universe, std::vector< std::reference_wrapper< const CSGCell >> &cells)CSG::CSGBase
addCellToList(const CSGCell &cell)CSG::CSGBaseprivate
addCellToUniverse(const CSGUniverse &universe, const CSGCell &cell)CSG::CSGBase
addLattice(std::unique_ptr< LatticeType > lattice)CSG::CSGBaseinline
addLatticeToList(const CSGLattice &lattice)CSG::CSGBaseprivate
addSurface(std::unique_ptr< CSGSurface > surf)CSG::CSGBaseinline
addTransformation(const CSGObjectVariant &csg_object, TransformationType type, const std::tuple< Real, Real, Real > &values)CSG::CSGBase
addUniverseToList(const CSGUniverse &univ)CSG::CSGBaseprivate
applyAxisRotation(const CSGObjectVariant &csg_object, RotationAxisType axis, const Real angle)CSG::CSGBase
applyRotation(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &angles)CSG::CSGBaseinline
applyScaling(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &values)CSG::CSGBaseinline
applyTranslation(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &distances)CSG::CSGBaseinline
checkCellInBase(const CSGCell &cell) constCSG::CSGBaseprivate
checkLatticeInBase(const CSGLattice &lattice) constCSG::CSGBaseprivate
checkRegionSurfaces(const CSGRegion &region) constCSG::CSGBaseprivate
checkSurfaceInBase(const CSGSurface &surface) constCSG::CSGBaseprivate
checkUniverseInBase(const CSGUniverse &universe) constCSG::CSGBaseprivate
checkUniverseLinking() constCSG::CSGBaseprivate
clone() constCSG::CSGBaseinline
createCell(const std::string &name, const std::string &mat_name, const CSGRegion &region, const CSGUniverse *add_to_univ=nullptr)CSG::CSGBase
createCell(const std::string &name, const CSGRegion &region, const CSGUniverse *add_to_univ=nullptr)CSG::CSGBase
createCell(const std::string &name, const CSGUniverse &fill_univ, const CSGRegion &region, const CSGUniverse *add_to_univ=nullptr)CSG::CSGBase
createCell(const std::string &name, const CSGLattice &fill_lattice, const CSGRegion &region, const CSGUniverse *add_to_univ=nullptr)CSG::CSGBase
createUniverse(const std::string &name)CSG::CSGBaseinline
createUniverse(const std::string &name, std::vector< std::reference_wrapper< const CSGCell >> &cells)CSG::CSGBase
CSGBase()CSG::CSGBase
CSGBase(const CSGBase &other_base)CSG::CSGBase
deleteCell(const CSGCell &cell)CSG::CSGBase
deleteLattice(const CSGLattice &lattice)CSG::CSGBase
deleteSurface(const CSGSurface &surface)CSG::CSGBase
deleteUniverse(const CSGUniverse &univ)CSG::CSGBase
FRIEND_TEST(CSGBaseTest, testCheckRegionSurfaces)CSG::CSGBaseprivate
FRIEND_TEST(CSGBaseTest, testAddGetSurface)CSG::CSGBaseprivate
FRIEND_TEST(CSGBaseTest, testUniverseLinking)CSG::CSGBaseprivate
generateOutput() constCSG::CSGBase
getAllCells() constCSG::CSGBaseinline
getAllLattices() constCSG::CSGBaseinline
getAllSurfaces() constCSG::CSGBaseinline
getAllUniverses() constCSG::CSGBaseinline
getCellByName(const std::string &name) constCSG::CSGBaseinline
getCellList() constCSG::CSGBaseinlineprivate
getCellList()CSG::CSGBaseinlineprivate
getLatticeByName(const std::string &name)CSG::CSGBaseinline
getLatticeList() constCSG::CSGBaseinlineprivate
getLatticeList()CSG::CSGBaseinlineprivate
getLinkedUniverses(const CSGUniverse &univ, std::vector< std::string > &linked_universe_names, std::vector< std::string > &linked_cell_names) constCSG::CSGBaseprivate
getRootUniverse() constCSG::CSGBaseinline
getSurface(const std::string &name)CSG::CSGBaseinlineprivate
getSurfaceByName(const std::string &name) constCSG::CSGBaseinline
getSurfaceList() constCSG::CSGBaseinlineprivate
getSurfaceList()CSG::CSGBaseinlineprivate
getUniverseByName(const std::string &name)CSG::CSGBaseinline
getUniverseList() constCSG::CSGBaseinlineprivate
getUniverseList()CSG::CSGBaseinlineprivate
hasCell(const std::string &name) constCSG::CSGBaseinline
hasLattice(const std::string &name) constCSG::CSGBaseinline
hasSurface(const std::string &name) constCSG::CSGBaseinline
hasUniverse(const std::string &name) constCSG::CSGBaseinline
joinCellList(CSGCellList &cell_list)CSG::CSGBaseprivate
joinLatticeList(CSGLatticeList &lattice_list)CSG::CSGBaseprivate
joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_surfaces)CSG::CSGBase
joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_surfaces, const std::string &new_root_name_join)CSG::CSGBase
joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_surfaces, const std::string &new_root_name_base, const std::string &new_root_name_join)CSG::CSGBase
joinSurfaceList(CSGSurfaceList &surf_list, const bool ignore_identical_surfaces)CSG::CSGBaseprivate
joinUniverseList(CSGUniverseList &univ_list)CSG::CSGBaseprivate
joinUniverseList(CSGUniverseList &univ_list, const std::string &new_root_name_incoming)CSG::CSGBaseprivate
joinUniverseList(CSGUniverseList &univ_list, const std::string &new_root_name_base, const std::string &new_root_name_incoming)CSG::CSGBaseprivate
operator!=(const CSGBase &other) constCSG::CSGBase
operator==(const CSGBase &other) constCSG::CSGBase
removeCellFromUniverse(const CSGUniverse &universe, const CSGCell &cell)CSG::CSGBase
removeCellsFromUniverse(const CSGUniverse &universe, std::vector< std::reference_wrapper< const CSGCell >> &cells)CSG::CSGBase
renameCell(const CSGCell &cell, const std::string &name)CSG::CSGBaseinline
renameLattice(const CSGLattice &lattice, const std::string &name)CSG::CSGBaseinline
renameRootUniverse(const std::string &name)CSG::CSGBaseinline
renameSurface(const CSGSurface &surface, const std::string &name)CSG::CSGBaseinline
renameUniverse(const CSGUniverse &universe, const std::string &name)CSG::CSGBaseinline
resetCellFill(const CSGCell &cell)CSG::CSGBase
resetLatticeOuter(const CSGLattice &lattice)CSG::CSGBase
setLatticeOuter(const CSGLattice &lattice, const std::string &outer_name)CSG::CSGBase
setLatticeOuter(const CSGLattice &lattice, const CSGUniverse &outer_univ)CSG::CSGBase
setLatticeUniverses(const CSGLattice &lattice, std::vector< std::vector< std::reference_wrapper< const CSGUniverse >>> &universes)CSG::CSGBase
setUniverseAtLatticeIndex(const CSGLattice &lattice, const CSGUniverse &universe, std::pair< int, int > index)CSG::CSGBase
updateCellFill(const CSGCell &cell, const std::string &mat_name)CSG::CSGBase
updateCellFill(const CSGCell &cell, const CSGUniverse *univ)CSG::CSGBase
updateCellFill(const CSGCell &cell, const CSGLattice *lattice)CSG::CSGBase
updateCellRegion(const CSGCell &cell, const CSGRegion &region)CSG::CSGBase
updateIncomingCellRegions(CSGSurfaceList &surf_list, CSGCellList &cell_list)CSG::CSGBaseprivate
~CSGBase()CSG::CSGBase