Registry
Domain Class Reference
+ Inheritance diagram for Domain:

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)
 
 Domain ()
 
const DomainInfodomain_info () const
 
bool empty () const
 
SmartPtr< IGeometry > geometry3d () const
 
int get_dim () const
 
SmartPtr< MultiGrid > grid ()
 
const APosition2position_attachment () const
 
SmartPtr< RefinementProjector > refinement_projector () const
 
void set_refinement_projector (SmartPtr< RefinementProjector > projector)
 
SmartPtr< MGSubsetHandlersubset_handler ()
 

Detailed Description

Note
default specialization is Domain2d
See also
ug::Domain

Constructor & Destructor Documentation

◆ Domain()

Domain ( )

Member Function Documentation

◆ additional_subset_handler()

SmartPtr<MGSubsetHandler> additional_subset_handler ( std::string  unnamed)
inlineinherited
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
inlineinherited

◆ create_additional_subset_handler()

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

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

◆ domain_info()

const DomainInfo* domain_info ( ) const
inlineinherited

◆ empty()

bool empty ( ) const
inline

◆ geometry3d()

SmartPtr<IGeometry> geometry3d ( ) const
inlineinherited
Returns
geometry3d

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

◆ get_dim()

int get_dim ( ) const
inlineinherited

◆ grid()

SmartPtr<MultiGrid> grid ( )
inlineinherited

◆ position_attachment()

const APosition2* position_attachment ( ) const
inline

◆ refinement_projector()

SmartPtr<RefinementProjector> refinement_projector ( ) const
inlineinherited

◆ set_refinement_projector()

void set_refinement_projector ( SmartPtr< RefinementProjector >  projector)
inlineinherited

◆ subset_handler()

SmartPtr<MGSubsetHandler> subset_handler ( )
inlineinherited