SpECTRE  v2024.03.19
Domain< VolumeDim > Member List

This is the complete list of members for Domain< VolumeDim >, including all inherited members.

block_groups() constDomain< VolumeDim >inline
blocks() const (defined in Domain< VolumeDim >)Domain< VolumeDim >inline
Domain(std::vector< Block< VolumeDim > > blocks) (defined in Domain< VolumeDim >)Domain< VolumeDim >explicit
Domain(std::vector< std::unique_ptr< domain::CoordinateMapBase< Frame::BlockLogical, Frame::Inertial, VolumeDim > > > maps, std::unordered_map< std::string, ExcisionSphere< VolumeDim > > excision_spheres={}, std::vector< std::string > block_names={}, std::unordered_map< std::string, std::unordered_set< std::string > > block_groups={})Domain< VolumeDim >explicit
Domain(std::vector< std::unique_ptr< domain::CoordinateMapBase< Frame::BlockLogical, Frame::Inertial, VolumeDim > > > maps, const std::vector< std::array< size_t, two_to_the(VolumeDim)> > &corners_of_all_blocks, const std::vector< PairOfFaces > &identifications={}, std::unordered_map< std::string, ExcisionSphere< VolumeDim > > excision_spheres={}, std::vector< std::string > block_names={}, std::unordered_map< std::string, std::unordered_set< std::string > > block_groups={})Domain< VolumeDim >
Domain()=default (defined in Domain< VolumeDim >)Domain< VolumeDim >
Domain(const Domain &)=delete (defined in Domain< VolumeDim >)Domain< VolumeDim >
Domain(Domain &&)=default (defined in Domain< VolumeDim >)Domain< VolumeDim >
excision_spheres() const (defined in Domain< VolumeDim >)Domain< VolumeDim >inline
inject_time_dependent_map_for_block(size_t block_id, std::unique_ptr< domain::CoordinateMapBase< Frame::Grid, Frame::Inertial, VolumeDim > > moving_mesh_grid_to_inertial_map, std::unique_ptr< domain::CoordinateMapBase< Frame::Grid, Frame::Distorted, VolumeDim > > moving_mesh_grid_to_distorted_map=nullptr, std::unique_ptr< domain::CoordinateMapBase< Frame::Distorted, Frame::Inertial, VolumeDim > > moving_mesh_distorted_to_inertial_map=nullptr) (defined in Domain< VolumeDim >)Domain< VolumeDim >
inject_time_dependent_map_for_excision_sphere(const std::string &excision_sphere_name, std::unique_ptr< domain::CoordinateMapBase< Frame::Grid, Frame::Inertial, VolumeDim > > moving_mesh_grid_to_inertial_map) (defined in Domain< VolumeDim >)Domain< VolumeDim >
is_time_dependent() const (defined in Domain< VolumeDim >)Domain< VolumeDim >
operator=(const Domain< VolumeDim > &)=delete (defined in Domain< VolumeDim >)Domain< VolumeDim >
operator=(Domain< VolumeDim > &&)=default (defined in Domain< VolumeDim >)Domain< VolumeDim >
pup(PUP::er &p) (defined in Domain< VolumeDim >)Domain< VolumeDim >
~Domain()=default (defined in Domain< VolumeDim >)Domain< VolumeDim >