https://mooseframework.inl.gov
Loading...
Searching...
No Matches
CSG::CSGBase Member List

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

_cell_listCSG::CSGBaseprivate
_eng_unit_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
addEngUnit(std::unique_ptr< T > unit, const CSGUniverse *add_to_univ=nullptr)CSG::CSGBaseinline
addLattice(std::unique_ptr< LatticeType > lattice)CSG::CSGBaseinline
addLatticeToList(const CSGLattice &lattice)CSG::CSGBaseprivate
addSurface(std::unique_ptr< CSGSurface > surf)CSG::CSGBase
addTransformation(const CSGObjectVariant &csg_object, TransformationType type, const std::tuple< Real, Real, Real > &values)CSG::CSGBase
addTransformation(const CSGEngUnit &unit, TransformationType type, const std::tuple< Real, Real, Real > &values)CSG::CSGBaseinline
addUniverseToList(const CSGUniverse &univ)CSG::CSGBaseprivate
applyAxisRotation(const CSGObjectVariant &csg_object, RotationAxisType axis, const Real angle)CSG::CSGBase
applyAxisRotation(const CSGEngUnit &unit, RotationAxisType axis, const Real angle)CSG::CSGBaseinline
applyRotation(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &angles)CSG::CSGBaseinline
applyRotation(const CSGEngUnit &unit, const std::tuple< Real, Real, Real > &angles)CSG::CSGBaseinline
applyScaling(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &values)CSG::CSGBaseinline
applyScaling(const CSGEngUnit &unit, const std::tuple< Real, Real, Real > &values)CSG::CSGBaseinline
applyTranslation(const CSGObjectVariant &csg_object, const std::tuple< Real, Real, Real > &distances)CSG::CSGBaseinline
applyTranslation(const CSGEngUnit &unit, const std::tuple< Real, Real, Real > &distances)CSG::CSGBaseinline
areUniversesLinked() constCSG::CSGBase
cellToEngUnit(const CSGCell &cell) constCSG::CSGBaseinlineprivate
checkCellInBase(const CSGCell &cell) constCSG::CSGBaseprivate
checkEngUnitInBase(const CSGEngUnit &unit) 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
deleteEngUnit(const CSGEngUnit &unit)CSG::CSGBase
deleteLattice(const CSGLattice &lattice)CSG::CSGBase
deleteSurface(const CSGSurface &surface)CSG::CSGBase
deleteUniverse(const CSGUniverse &univ)CSG::CSGBase
expandAllEngUnits()CSG::CSGBase
expandAllEngUnitsCycle(std::set< std::set< std::string > > &all_type_sets)CSG::CSGBaseprivate
expandEngUnit(const CSGSurfaceEngUnit &unit)CSG::CSGBase
expandEngUnit(const CSGCellEngUnit &unit)CSG::CSGBase
expandEngUnit(const CSGUniverseEngUnit &unit)CSG::CSGBase
FRIEND_TEST(CSGBaseTest, testCheckRegionSurfaces)CSG::CSGBaseprivate
FRIEND_TEST(CSGBaseTest, testAddGetSurface)CSG::CSGBaseprivate
FRIEND_TEST(CSGBaseTest, testUniverseLinking)CSG::CSGBaseprivate
FRIEND_TEST(CSGBaseTest, testEngUnitLinking)CSG::CSGBaseprivate
FRIEND_TEST(CSGBaseTest, testCellEngUnitAddErrors)CSG::CSGBaseprivate
FRIEND_TEST(CSGBaseTest, testUnivEngUnitAddErrors)CSG::CSGBaseprivate
generateOutput() constCSG::CSGBase
getAllCellEngUnits() constCSG::CSGBaseinline
getAllCells() constCSG::CSGBaseinline
getAllEngUnits() constCSG::CSGBaseinline
getAllLattices() constCSG::CSGBaseinline
getAllSurfaceEngUnits() constCSG::CSGBaseinline
getAllSurfaces() constCSG::CSGBaseinline
getAllUniverseEngUnits() constCSG::CSGBaseinline
getAllUniverses() constCSG::CSGBaseinline
getCellByName(const std::string &name) constCSG::CSGBaseinline
getCellList() constCSG::CSGBaseinlineprivate
getCellList()CSG::CSGBaseinlineprivate
getEngUnitByName(const std::string &name) constCSG::CSGBaseinline
getEngUnitList() constCSG::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
hasEngUnit(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, const bool ignore_identical_cells)CSG::CSGBaseprivate
joinLatticeList(CSGLatticeList &lattice_list, const bool ignore_identical_lattices)CSG::CSGBaseprivate
joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_components)CSG::CSGBase
joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_components, const std::string &new_root_name_join)CSG::CSGBase
joinOtherBase(std::unique_ptr< CSGBase > base, const bool ignore_identical_components, 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, const bool ignore_identical_universes)CSG::CSGBaseprivate
joinUniverseList(CSGUniverseList &univ_list, const bool ignore_identical_universes, const std::string &new_root_name_incoming)CSG::CSGBaseprivate
joinUniverseList(CSGUniverseList &univ_list, const bool ignore_identical_universes, 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
prepareCellDeletion(const CSGCell &cell)CSG::CSGBaseprivate
prepareSurfaceDeletion(const CSGSurface &surface) constCSG::CSGBaseprivate
prepareUniverseDeletion(const CSGUniverse &universe) constCSG::CSGBaseprivate
rebuildEngUnitList()CSG::CSGBaseprivate
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::CSGBase
renameEngUnit(const CSGEngUnit &unit, const std::string &name)CSG::CSGBase
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::CSGBase
renameUniverse(const CSGUniverse &universe, const std::string &name)CSG::CSGBase
replaceCellRefs(const CSGCell &old_cell, const CSGCell &new_cell)CSG::CSGBaseprivate
replaceCellRefsByName(std::map< std::string, std::reference_wrapper< const CSGCell > > &identical_cell_refs, CSGBase &base)CSG::CSGBaseprivate
replaceLatticeRefsByName(std::map< std::string, std::reference_wrapper< const CSGLattice > > &identical_lattice_refs, CSGBase &base)CSG::CSGBaseprivate
replaceSurfaceRefsByName(std::map< std::string, std::reference_wrapper< const CSGSurface > > &identical_surface_refs, CSGBase &base)CSG::CSGBaseprivate
replaceSurfaceRefsWithRegion(const CSGSurface &old_surf, const CSGRegion &sub_region)CSG::CSGBaseprivate
replaceUniverseRefs(const CSGUniverse &old_univ, const CSGUniverse &new_univ)CSG::CSGBaseprivate
replaceUniverseRefsByName(std::map< std::string, std::reference_wrapper< const CSGUniverse > > &identical_universe_refs, CSGBase &base)CSG::CSGBaseprivate
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
surfaceToEngUnit(const CSGSurface &surf) constCSG::CSGBaseinlineprivate
universeToEngUnit(const CSGUniverse &univ) constCSG::CSGBaseinlineprivate
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
updateIncomingCSGReferences(CSGBase &incoming_base)CSG::CSGBaseprivate
~CSGBase()CSG::CSGBase