Registry
IDomain Class Reference
+ Inheritance diagram for IDomain:

Public Member Functions

SmartPtr< MGSubsetHandleradditional_subset_handler (std::string unnamed)
 
std::vector< std::string > additional_subset_handler_names () const
 
bool create_additional_subset_handler (std::string unnamed)
 
const DomainInfodomain_info () const
 
SmartPtr< IGeometry > geometry3d () const
 
int get_dim () const
 
SmartPtr< MultiGrid > grid ()
 
SmartPtr< RefinementProjector > refinement_projector () const
 
void set_refinement_projector (SmartPtr< RefinementProjector > projector)
 
SmartPtr< MGSubsetHandlersubset_handler ()
 

Private Member Functions

 IDomain ()=delete
 Constructor hidden / deactivated. More...
 

Constructor & Destructor Documentation

◆ IDomain()

IDomain ( )
privatedelete

Constructor hidden / deactivated.

Member Function Documentation

◆ additional_subset_handler()

SmartPtr<MGSubsetHandler> additional_subset_handler ( std::string  unnamed)
inline
Parameters
[in]unnamed
Returns
SubsetHandler

References IDomain< TGrid, TSubsetHandler >::additional_subset_handler().

◆ additional_subset_handler_names()

std::vector< std::string > additional_subset_handler_names ( ) const
inline

◆ create_additional_subset_handler()

bool create_additional_subset_handler ( std::string  unnamed)
inline
Parameters
[in]unnamed
Returns
bool

References IDomain< TGrid, TSubsetHandler >::create_additional_subset_handler().

◆ domain_info()

const DomainInfo* domain_info ( ) const
inline

◆ geometry3d()

SmartPtr<IGeometry> geometry3d ( ) const
inline
Returns
geometry3d

References IDomain< TGrid, TSubsetHandler >::geometry3d().

◆ get_dim()

int get_dim ( ) const
inline

◆ grid()

SmartPtr<MultiGrid> grid ( )
inline

◆ refinement_projector()

SmartPtr<RefinementProjector> refinement_projector ( ) const
inline

◆ set_refinement_projector()

void set_refinement_projector ( SmartPtr< RefinementProjector >  projector)
inline

◆ subset_handler()