ug4
ug::DistributedGridManager Member List

This is the complete list of members for ug::DistributedGridManager, including all inherited members.

add_element_to_interface(TElem *pElem, int procID)ug::DistributedGridManagerprotected
AElemInfoEdge typedefug::DistributedGridManagerprotected
AElemInfoFace typedefug::DistributedGridManagerprotected
AElemInfoVol typedefug::DistributedGridManagerprotected
AElemInfoVrt typedefug::DistributedGridManagerprotected
assign(MultiGrid &grid)ug::DistributedGridManager
begin_element_deletion()ug::DistributedGridManager
begin_ordered_element_insertion()ug::DistributedGridManager
clear_scheduled_elements()ug::DistributedGridManagerprotected
collect_interface_entries(std::vector< std::pair< int, size_t > > &vEntriesOut, TElem *elem, byte statusType, bool clearContainer=true)ug::DistributedGridManager
contains_status(TGeomObj *o, byte status) constug::DistributedGridManagerinline
create_missing_constrained_h_interfaces(std::vector< TElem * > &newConstrainedElems)ug::DistributedGridManagerprotected
DistributedGridManager()ug::DistributedGridManager
DistributedGridManager(MultiGrid &grid)ug::DistributedGridManager
distro_adjuster()ug::DistributedGridManagerinline
edge_created(Grid *grid, Edge *e, GridObject *pParent=NULL, bool replacesParent=false)ug::DistributedGridManagervirtual
edge_to_be_erased(Grid *grid, Edge *e, Edge *replacedBy=NULL)ug::DistributedGridManagervirtual
edges_to_be_merged(Grid *grid, Edge *target, Edge *elem1, Edge *elem2)ug::GridObserverinlinevirtual
elem_info(Vertex *ele)ug::DistributedGridManagerinlineprotected
elem_info(Edge *ele)ug::DistributedGridManagerinlineprotected
elem_info(Face *ele)ug::DistributedGridManagerinlineprotected
elem_info(Volume *ele)ug::DistributedGridManagerinlineprotected
elem_info(Vertex *ele) constug::DistributedGridManagerinlineprotected
elem_info(Edge *ele) constug::DistributedGridManagerinlineprotected
elem_info(Face *ele) constug::DistributedGridManagerinlineprotected
elem_info(Volume *ele) constug::DistributedGridManagerinlineprotected
element_to_be_erased(TElem *elem)ug::DistributedGridManagerprotected
elements_to_be_cleared(Grid *grid)ug::GridObserverinlinevirtual
ElemInfoEdge typedefug::DistributedGridManagerprotected
ElemInfoFace typedefug::DistributedGridManagerprotected
ElemInfoVol typedefug::DistributedGridManagerprotected
ElemInfoVrt typedefug::DistributedGridManagerprotected
enable_interface_management(bool bEnable)ug::DistributedGridManagerinline
end_element_deletion()ug::DistributedGridManager
end_ordered_element_insertion()ug::DistributedGridManager
face_created(Grid *grid, Face *f, GridObject *pParent=NULL, bool replacesParent=false)ug::DistributedGridManagervirtual
face_to_be_erased(Grid *grid, Face *f, Face *replacedBy=NULL)ug::DistributedGridManagervirtual
faces_to_be_merged(Grid *grid, Face *target, Face *elem1, Face *elem2)ug::GridObserverinlinevirtual
free_grid_data()ug::DistributedGridManagerprotected
get_assigned_grid()ug::DistributedGridManagerinline
get_assigned_grid() constug::DistributedGridManagerinline
get_status(GridObject *go) constug::DistributedGridManager
get_status(Vertex *vrt) constug::DistributedGridManagerinline
get_status(Edge *edge) constug::DistributedGridManagerinline
get_status(Face *face) constug::DistributedGridManagerinline
get_status(Volume *vol) constug::DistributedGridManagerinline
got_new_constrained_vertical(Vertex *v)ug::DistributedGridManagerinlineprotected
got_new_constrained_vertical(Edge *e)ug::DistributedGridManagerinlineprotected
got_new_constrained_vertical(Face *f)ug::DistributedGridManagerinlineprotected
got_new_constrained_vertical(Volume *)ug::DistributedGridManagerinlineprotected
grid_layout_map()ug::DistributedGridManagerinline
grid_layout_map() constug::DistributedGridManagerinline
grid_layouts_changed(bool addedElemsOnly=false)ug::DistributedGridManager
grid_to_be_destroyed(Grid *grid)ug::DistributedGridManagervirtual
handle_created_element(TElem *pElem, GridObject *pParent, bool replacesParent)ug::DistributedGridManagerprotected
is_ghost(TElem *elem) constug::DistributedGridManagerinline
is_in_horizontal_interface(TElem *elem) constug::DistributedGridManagerinline
is_in_vertical_interface(TElem *elem) constug::DistributedGridManagerinline
is_interface_element(TElem *elem)ug::DistributedGridManager
m_aaElemInfoEDGEug::DistributedGridManagerprotected
m_aaElemInfoFACEug::DistributedGridManagerprotected
m_aaElemInfoVOLug::DistributedGridManagerprotected
m_aaElemInfoVRTug::DistributedGridManagerprotected
m_aElemInfoEdgeug::DistributedGridManagerprotected
m_aElemInfoFaceug::DistributedGridManagerprotected
m_aElemInfoVolug::DistributedGridManagerprotected
m_aElemInfoVrtug::DistributedGridManagerprotected
m_bElementDeletionModeug::DistributedGridManagerprotected
m_bOrderedInsertionModeug::DistributedGridManagerprotected
m_edgeMapug::DistributedGridManagerprotected
m_faceMapug::DistributedGridManagerprotected
m_gridLayoutMapug::DistributedGridManagerprotected
m_interfaceManagementEnabledug::DistributedGridManagerprotected
m_newConstrainedVerticalEdgesug::DistributedGridManagerprotected
m_newConstrainedVerticalFacesug::DistributedGridManagerprotected
m_newConstrainedVerticalVrtsug::DistributedGridManagerprotected
m_pGridug::DistributedGridManagerprotected
m_spDistroAdjusterug::DistributedGridManagerprotected
m_volMapug::DistributedGridManagerprotected
m_vrtMapug::DistributedGridManagerprotected
perform_ordered_element_insertion(TScheduledElemMap &elemMap)ug::DistributedGridManagerprotected
reset_elem_infos()ug::DistributedGridManagerprotected
schedule_element_for_insertion(TScheduledElemMap &elemMap, TElem *elem, TParent *pParent)ug::DistributedGridManagerprotected
ScheduledElemMap typedefug::DistributedGridManagerprotected
set_distro_adjuster(SmartPtr< DistroAdjuster > adj)ug::DistributedGridManagerinline
set_grid(Grid *grid)ug::DistributedGridManagerprotected
update_all_elem_infos()ug::DistributedGridManagerprotected
update_elem_info(TLayoutMap &layoutMap, int nodeType, byte newStatus, bool addStatus=false)ug::DistributedGridManagerprotected
vertex_created(Grid *grid, Vertex *vrt, GridObject *pParent=NULL, bool replacesParent=false)ug::DistributedGridManagervirtual
vertex_to_be_erased(Grid *grid, Vertex *vrt, Vertex *replacedBy=NULL)ug::DistributedGridManagervirtual
vertices_to_be_merged(Grid *grid, Vertex *target, Vertex *elem1, Vertex *elem2)ug::GridObserverinlinevirtual
volume_created(Grid *grid, Volume *v, GridObject *pParent=NULL, bool replacesParent=false)ug::DistributedGridManagervirtual
volume_to_be_erased(Grid *grid, Volume *vol, Volume *replacedBy=NULL)ug::DistributedGridManagervirtual
volumes_to_be_merged(Grid *grid, Volume *target, Volume *elem1, Volume *elem2)ug::GridObserverinlinevirtual
~DistributedGridManager()ug::DistributedGridManagervirtual
~GridObserver()ug::GridObserverinlinevirtual