|
| Domain (bool isAdaptive=true) |
| Default constructor.
|
|
virtual SPIGeometry3d | geometry3d () const |
| returns the geometry of the domain
|
|
virtual int | get_dim () const |
| World Dimension.
|
|
position_accessor_type & | position_accessor () |
| get Position Accessor
|
|
const position_accessor_type & | position_accessor () const |
| const access to Position Accessor
|
|
position_attachment_type & | position_attachment () |
| returns Position Attachment
|
|
const position_attachment_type & | position_attachment () const |
| const access to Position Attachment
|
|
virtual | ~Domain () |
|
Public Member Functions inherited from ug::IDomain< TGrid, TSubsetHandler > |
SmartPtr< TSubsetHandler > | additional_subset_handler (std::string name) |
| returns an additional subset handler Subset Handler
|
|
const ConstSmartPtr< TSubsetHandler > | additional_subset_handler (std::string name) const |
| const access to Subset Handler
|
|
std::vector< std::string > | additional_subset_handler_names () const |
| returns a list with the names of additional subset handlers
|
|
bool | create_additional_subset_handler (std::string name) |
| creates an additional subset-handler with the given name
|
|
DistributedGridManager * | distributed_grid_manager () |
| returns Distributed Grid Manager
|
|
const DomainInfo & | domain_info () const |
| returns information on the current domain
|
|
bool | empty () const |
| returns whether the associated grid is empty
|
|
SmartPtr< TGrid > | grid () |
| returns Grid
|
|
const ConstSmartPtr< TGrid > | grid () const |
| const access to Grid
|
|
| IDomain (bool isAdaptive=true) |
| Default constructor.
|
|
bool | is_adaptive () const |
| returns whether the domain may be used for adaptive refinement
|
|
bool | is_parallel () |
| returns whether the domain can be used for parallel computations
|
|
SPMessageHub | message_hub () |
| returns the message hub of the grid
|
|
SPRefinementProjector | refinement_projector () const |
| returns the domain's ug::RefinementProjector. The pointer may be invalid.
|
|
void | set_refinement_projector (SPRefinementProjector proj) |
| sets the ug::RefinementProjector which can be used by refiners during refinement
|
|
SmartPtr< TSubsetHandler > | subset_handler () |
| returns Subset Handler
|
|
const ConstSmartPtr< TSubsetHandler > | subset_handler () const |
| const access to Subset Handler
|
|
void | update_domain_info () |
| updates the internal domain-info object.
|
|
void | update_subset_infos (int rootProc) |
| updates and broadcasts subset names and dimensions from the given rootProc to all other processes.
|
|
virtual | ~IDomain () |
| Destructor.
|
|