adaption_begins() | ug::IRefiner | |
adaption_ends() | ug::IRefiner | |
adaptivity_supported() const | ug::GlobalMultiGridRefiner | inlinevirtual |
assign_grid(MultiGrid &mg) | ug::GlobalMultiGridRefiner | |
assign_grid(MultiGrid *mg) | ug::GlobalMultiGridRefiner | |
assign_mark_subset_handler(MGSubsetHandler *markSH) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | inline |
assign_mark_subset_handler(MGSubsetHandler &markSH) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | inline |
assign_position_attachment(TAPosition *aPos) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | |
assign_position_attachment(TAPosition &aPos) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | |
assign_subset_handler(MGSubsetHandler *sh) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | inline |
assign_subset_handler(MGSubsetHandler &sh) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | inline |
clear_marks() | ug::IRefiner | inlinevirtual |
coarsen() | ug::IRefiner | |
coarsening_supported() const | ug::GlobalMultiGridRefiner | inlinevirtual |
debugging_enabled() const | ug::IRefiner | inline |
edge_created(Grid *grid, Edge *e, GridObject *pParent=NULL, bool replacesParent=false) | ug::GridObserver | inlinevirtual |
edge_to_be_erased(Grid *grid, Edge *e, Edge *replacedBy=NULL) | ug::GridObserver | inlinevirtual |
edges_to_be_merged(Grid *grid, Edge *target, Edge *elem1, Edge *elem2) | ug::GridObserver | inlinevirtual |
elements_to_be_cleared(Grid *grid) | ug::GridObserver | inlinevirtual |
enable_debugging(bool enable) | ug::IRefiner | inline |
face_created(Grid *grid, Face *f, GridObject *pParent=NULL, bool replacesParent=false) | ug::GridObserver | inlinevirtual |
face_to_be_erased(Grid *grid, Face *f, Face *replacedBy=NULL) | ug::GridObserver | inlinevirtual |
faces_to_be_merged(Grid *grid, Face *target, Face *elem1, Face *elem2) | ug::GridObserver | inlinevirtual |
get_associated_grid() | ug::GlobalMultiGridRefiner | inlinevirtual |
get_local_edge_mark(Face *f, Edge *e) const | ug::IRefiner | |
get_local_edge_mark(Volume *vol, Edge *e) const | ug::IRefiner | |
get_local_face_mark(Volume *vol, Face *f) const | ug::IRefiner | |
get_local_mark(Face *e) const | ug::IRefiner | inlinevirtual |
get_local_mark(Volume *e) const | ug::IRefiner | inlinevirtual |
get_mark(Vertex *v) const | ug::IRefiner | inlinevirtual |
get_mark(Edge *e) const | ug::IRefiner | inlinevirtual |
get_mark(Face *f) const | ug::IRefiner | inlinevirtual |
get_mark(Volume *v) const | ug::IRefiner | inlinevirtual |
get_mark(GridObject *o) const | ug::IRefiner | virtual |
GlobalMultiGridRefiner(SPRefinementProjector projector=SPNULL) | ug::GlobalMultiGridRefiner | |
GlobalMultiGridRefiner(MultiGrid &mg, SPRefinementProjector projector=SPNULL) | ug::GlobalMultiGridRefiner | |
GlobalSubdivisionMultiGridRefiner(SPRefinementProjector projector=SPNULL) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | |
GlobalSubdivisionMultiGridRefiner(MultiGrid &mg, SPRefinementProjector projector=SPNULL) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | |
GlobalSubdivisionMultiGridRefiner(MultiGrid &mg, TAPosition &aPos, MGSubsetHandler &sh, MGSubsetHandler &markSH, SPRefinementProjector projector=SPNULL) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | |
grid() | ug::GlobalMultiGridRefiner | inlinevirtual |
grid_to_be_destroyed(Grid *grid) | ug::GlobalMultiGridRefiner | virtual |
IRefiner(SPRefinementProjector projector=SPNULL) | ug::IRefiner | inline |
local_marks_supported() const | ug::IRefiner | inlinevirtual |
m_adaptionIsActive | ug::IRefiner | protected |
m_adjustedMarksDebugFilename | ug::IRefiner | protected |
m_bConstrained | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | protected |
m_debuggingEnabled | ug::IRefiner | protected |
m_distGridMgr | ug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | protected |
m_messageHub | ug::IRefiner | protected |
m_msgIdAdaption | ug::IRefiner | protected |
m_pAPos | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | protected |
m_pMarkSH | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | protected |
m_pMG | ug::GlobalMultiGridRefiner | protected |
m_projector | ug::IRefiner | protected |
m_pSH | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | protected |
m_spLinearManifoldSH | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | protected |
mark(Vertex *v, RefinementMark refMark=RM_REFINE) | ug::IRefiner | inlinevirtual |
mark(Edge *e, RefinementMark refMark=RM_REFINE) | ug::IRefiner | inlinevirtual |
mark(Face *f, RefinementMark refMark=RM_REFINE) | ug::IRefiner | inlinevirtual |
mark(Volume *v, RefinementMark refMark=RM_REFINE) | ug::IRefiner | inlinevirtual |
mark(GridObject *o, RefinementMark refMark=RM_REFINE) | ug::IRefiner | virtual |
mark(const TIterator &iterBegin, const TIterator &iterEnd, RefinementMark refMark=RM_REFINE) | ug::IRefiner | inline |
mark_local(Face *e, int mark) | ug::IRefiner | inlinevirtual |
mark_local(Volume *e, int mark) | ug::IRefiner | inlinevirtual |
mark_neighborhood(size_t numIterations) | ug::IRefiner | inline |
mark_neighborhood(size_t numIterations, RefinementMark refMark, bool sideNbrsOnly) | ug::IRefiner | inlinevirtual |
marked_closure(TElem *elem) const | ug::IRefiner | inline |
marked_full(TElem *elem) const | ug::IRefiner | inline |
marked_local(TElem *elem) const | ug::IRefiner | inline |
multi_grid() | ug::GlobalMultiGridRefiner | inlinevirtual |
nest_hierarchy() | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | |
num_marked_edges(std::vector< int > &numMarkedEdgesOut) | ug::IRefiner | |
num_marked_edges() | ug::IRefiner | inline |
num_marked_edges_local(std::vector< int > &numMarkedEdgesOut) | ug::GlobalMultiGridRefiner | protectedvirtual |
num_marked_elements(std::vector< int > &numMarkedElemsOut) | ug::IRefiner | |
num_marked_elements() | ug::IRefiner | inline |
num_marked_elems(std::vector< int > &numMarkedElemsOut) | ug::GlobalMultiGridRefiner | protected |
num_marked_faces(std::vector< int > &numMarkedFacesOut) | ug::IRefiner | |
num_marked_faces() | ug::IRefiner | inline |
num_marked_faces_local(std::vector< int > &numMarkedFacesOut) | ug::GlobalMultiGridRefiner | protectedvirtual |
num_marked_volumes(std::vector< int > &numMarkedVolsOut) | ug::IRefiner | |
num_marked_volumes() | ug::IRefiner | inline |
num_marked_volumes_local(std::vector< int > &numMarkedVolsOut) | ug::GlobalMultiGridRefiner | protectedvirtual |
ParallelGlobalSubdivisionRefiner(DistributedGridManager &distGridMgr, SPRefinementProjector projector=SPNULL) | ug::ParallelGlobalSubdivisionRefiner< TAPosition > | |
perform_coarsening() | ug::IRefiner | inlineprotectedvirtual |
perform_refinement() | ug::GlobalMultiGridRefiner | protectedvirtual |
projector() | ug::IRefiner | inline |
refine() | ug::IRefiner | |
refinement_is_allowed(Vertex *elem) | ug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | protectedvirtual |
refinement_is_allowed(Edge *elem) | ug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | protectedvirtual |
refinement_is_allowed(Face *elem) | ug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | protectedvirtual |
refinement_is_allowed(Volume *elem) | ug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | protectedvirtual |
refinement_step_begins() | ug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | protectedvirtual |
refinement_step_ends() | ug::ParallelGlobalSubdivisionRefiner< TAPosition > | protectedvirtual |
save_marks_to_file(const char *filename) | ug::GlobalMultiGridRefiner | virtual |
set_adjusted_marks_debug_filename(const char *filename) | ug::IRefiner | |
set_constrained_subdivision(bool constrained) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | inline |
set_linear_manifold_subsets(MGSubsetHandler &linearManifoldSH, const char *linearManifoldSubsets) | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | |
set_message_hub(SPMessageHub msgHub) | ug::IRefiner | protected |
set_projector(SPRefinementProjector projector) | ug::IRefiner | inline |
smooth() | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | protected |
TParallelGlobalRefiner(DistributedGridManager &distGridMgr, SPRefinementProjector projector=SPNULL) | ug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | |
vertex_created(Grid *grid, Vertex *vrt, GridObject *pParent=NULL, bool replacesParent=false) | ug::GridObserver | inlinevirtual |
vertex_to_be_erased(Grid *grid, Vertex *vrt, Vertex *replacedBy=NULL) | ug::GridObserver | inlinevirtual |
vertices_to_be_merged(Grid *grid, Vertex *target, Vertex *elem1, Vertex *elem2) | ug::GridObserver | inlinevirtual |
volume_created(Grid *grid, Volume *vol, GridObject *pParent=NULL, bool replacesParent=false) | ug::GridObserver | inlinevirtual |
volume_to_be_erased(Grid *grid, Volume *vol, Volume *replacedBy=NULL) | ug::GridObserver | inlinevirtual |
volumes_to_be_merged(Grid *grid, Volume *target, Volume *elem1, Volume *elem2) | ug::GridObserver | inlinevirtual |
~GlobalMultiGridRefiner() | ug::GlobalMultiGridRefiner | virtual |
~GlobalSubdivisionMultiGridRefiner() | ug::GlobalSubdivisionMultiGridRefiner< TAPosition > | virtual |
~GridObserver() | ug::GridObserver | inlinevirtual |
~IRefiner() | ug::IRefiner | inlinevirtual |
~ParallelGlobalSubdivisionRefiner() | ug::ParallelGlobalSubdivisionRefiner< TAPosition > | virtual |
~TParallelGlobalRefiner() | ug::TParallelGlobalRefiner< GlobalSubdivisionMultiGridRefiner< TAPosition > > | virtual |