ug4
|
This is the complete list of members for ug::DoFDistribution, including all inherited members.
_algebra_indices(TBaseElem *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | protected |
_dof_indices(TBaseElem *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) const | ug::DoFDistribution | protected |
_indices(TBaseElem *elem, LocalIndices &ind, bool bHang=false) const | ug::DoFDistribution | protected |
_inner_algebra_indices(TBaseElem *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | protected |
_inner_dof_indices(TBaseElem *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) const | ug::DoFDistribution | protected |
add(TBaseObject *obj, const ReferenceObjectID roid, const int si) | ug::DoFDistribution | protected |
add_indices_from_layouts(IndexLayout &indexLayout, int keyType) | ug::DoFDistribution | protected |
algebra_indices(GridObject *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
algebra_indices(Vertex *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
algebra_indices(Edge *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
algebra_indices(Face *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
algebra_indices(Volume *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
all_subsets_grp_except_for(const char *names) const | ug::DoFDistributionInfoProvider | |
begin() | ug::DoFDistribution | inline |
begin(SurfaceView::SurfaceConstants validStates) | ug::DoFDistribution | inline |
begin() const | ug::DoFDistribution | inline |
begin(SurfaceView::SurfaceConstants validStates) const | ug::DoFDistribution | inline |
begin(int si) | ug::DoFDistribution | inline |
begin(int si, SurfaceView::SurfaceConstants validStates) | ug::DoFDistribution | inline |
begin(int si) const | ug::DoFDistribution | inline |
begin(int si, SurfaceView::SurfaceConstants validStates) const | ug::DoFDistribution | inline |
changable_indices(std::vector< size_t > &vIndex, const std::vector< TBaseElem * > &vElem) const | ug::DoFDistribution | protected |
check_subsets() | ug::DoFDistribution | protected |
collect_associated(std::vector< TBaseElem * > &vAssElem, TElem *elem, bool clearContainer=true) const | ug::DoFDistribution | inline |
collect_associated(std::vector< TBaseElem * > &vAssElem, GridObject *elem, bool clearContainer=true) const | ug::DoFDistribution | inline |
constrained_edge_dof_indices(TBaseElem *elem, size_t fct, std::vector< DoFIndex > &ind, const typename Grid::traits< TSubElem >::secure_container &vSubElem) const | ug::DoFDistribution | protected |
constrained_edge_indices(TBaseElem *elem, LocalIndices &ind, const typename Grid::traits< TSubElem >::secure_container &vSubElem) const | ug::DoFDistribution | protected |
constrained_face_dof_indices(TBaseElem *elem, size_t fct, std::vector< DoFIndex > &ind, const typename Grid::traits< TSubElem >::secure_container &vSubElem) const | ug::DoFDistribution | protected |
constrained_face_indices(TBaseElem *elem, LocalIndices &ind, const typename Grid::traits< TSubElem >::secure_container &vSubElem) const | ug::DoFDistribution | protected |
constrained_vertex_dof_indices(size_t fct, std::vector< DoFIndex > &ind, const typename Grid::traits< TBaseElem >::secure_container &vSubElem) const | ug::DoFDistribution | protected |
constrained_vertex_indices(LocalIndices &ind, const typename Grid::traits< TBaseElem >::secure_container &vSubElem) const | ug::DoFDistribution | protected |
copy_values(const std::vector< std::pair< size_t, size_t > > &vIndexMap, bool bDisjunct) | ug::DoFDistribution | |
defaultValidSurfState() const | ug::DoFDistribution | |
dim(size_t fct) const | ug::DoFDistributionInfoProvider | inline |
dim_subset(int si) const | ug::DoFDistributionInfoProvider | inline |
dof_count() const | ug::DoFDistribution | |
dof_distribution_info() const | ug::DoFDistributionInfoProvider | inline |
dof_indices(GridObject *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) const | ug::DoFDistribution | |
dof_indices(Vertex *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) const | ug::DoFDistribution | |
dof_indices(Edge *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) const | ug::DoFDistribution | |
dof_indices(Face *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) const | ug::DoFDistribution | |
dof_indices(Volume *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) const | ug::DoFDistribution | |
dof_indices(TBaseElem *elem, const ReferenceObjectID roid, size_t fct, std::vector< DoFIndex > &ind, const typename Grid::traits< TSubBaseElem >::secure_container &vElem) const | ug::DoFDistribution | protected |
DoFDistribution(SmartPtr< MultiGrid > spMG, SmartPtr< MGSubsetHandler > spMGSH, ConstSmartPtr< DoFDistributionInfo > spDDInfo, SmartPtr< SurfaceView > spSurfView, const GridLevel &level, bool bGrouped, SmartPtr< DoFIndexStorage > spDoFIndexStorage=SPNULL) | ug::DoFDistribution | |
DoFDistributionInfoProvider(ConstSmartPtr< DoFDistributionInfo > spDDI) | ug::DoFDistributionInfoProvider | inline |
DoFDistributionInfoProvider() | ug::DoFDistributionInfoProvider | inline |
end() | ug::DoFDistribution | inline |
end(SurfaceView::SurfaceConstants validStates) | ug::DoFDistribution | inline |
end() const | ug::DoFDistribution | inline |
end(SurfaceView::SurfaceConstants validStates) const | ug::DoFDistribution | inline |
end(int si) | ug::DoFDistribution | inline |
end(int si, SurfaceView::SurfaceConstants validStates) | ug::DoFDistribution | inline |
end(int si) const | ug::DoFDistribution | inline |
end(int si, SurfaceView::SurfaceConstants validStates) const | ug::DoFDistribution | inline |
extract_inner_algebra_indices(TBaseElem *elem, std::vector< size_t > &ind) const | ug::DoFDistribution | protected |
extract_inner_algebra_indices(const typename Grid::traits< TBaseElem >::secure_container &vElem, std::vector< size_t > &ind) const | ug::DoFDistribution | protected |
fct_grp_by_name(const char *names) const | ug::DoFDistributionInfoProvider | |
fct_id_by_name(const char *name) const | ug::DoFDistributionInfoProvider | inline |
function_pattern() const | ug::DoFDistributionInfoProvider | inline |
get_connections(std::vector< std::vector< size_t > > &vvConnection) const | ug::DoFDistribution | |
get_connections(std::vector< std::vector< size_t > > &vvConnection) const | ug::DoFDistribution | |
grid_level() const | ug::DoFDistribution | inline |
grouped() const | ug::DoFDistribution | inline |
indices(GridObject *elem, LocalIndices &ind, bool bHang=false) const | ug::DoFDistribution | |
indices(Vertex *elem, LocalIndices &ind, bool bHang=false) const | ug::DoFDistribution | |
indices(Edge *elem, LocalIndices &ind, bool bHang=false) const | ug::DoFDistribution | |
indices(Face *elem, LocalIndices &ind, bool bHang=false) const | ug::DoFDistribution | |
indices(Volume *elem, LocalIndices &ind, bool bHang=false) const | ug::DoFDistribution | |
indices(TBaseElem *elem, const ReferenceObjectID roid, LocalIndices &ind, const typename Grid::traits< TSubBaseElem >::secure_container &vElem) const | ug::DoFDistribution | protected |
indices_on_vertex(TBaseElem *elem, const ReferenceObjectID roid, LocalIndices &ind, const Grid::SecureVertexContainer &vElem) const | ug::DoFDistribution | protected |
inner_algebra_indices(GridObject *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_algebra_indices(Vertex *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_algebra_indices(Edge *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_algebra_indices(Face *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_algebra_indices(Volume *elem, std::vector< size_t > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_algebra_indices_for_fct(GridObject *elem, std::vector< size_t > &ind, bool bClear, int fct) const | ug::DoFDistribution | |
inner_dof_indices(GridObject *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_dof_indices(Vertex *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_dof_indices(Edge *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_dof_indices(Face *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) const | ug::DoFDistribution | |
inner_dof_indices(Volume *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) const | ug::DoFDistribution | |
is_contained(TGeomObj *obj) const | ug::DoFDistribution | inline |
is_def_everywhere(size_t fct) const | ug::DoFDistributionInfoProvider | inline |
is_def_in_subset(size_t fct, int si) const | ug::DoFDistributionInfoProvider | inline |
layouts() const | ug::DoFDistribution | inline |
layouts() | ug::DoFDistribution | inline |
lfeid(size_t fct) const | ug::DoFDistributionInfoProvider | inline |
local_finite_element_id(size_t fct) const | ug::DoFDistributionInfoProvider | inline |
m_bGrouped | ug::DoFDistribution | protected |
m_gridLevel | ug::DoFDistribution | protected |
m_numIndex | ug::DoFDistribution | protected |
m_pMG | ug::DoFDistribution | protected |
m_spAlgebraLayouts | ug::DoFDistribution | protected |
m_spDDI | ug::DoFDistributionInfoProvider | protected |
m_spDoFIndexStorage | ug::DoFDistribution | protected |
m_spMG | ug::DoFDistribution | protected |
m_spMGSH | ug::DoFDistribution | protected |
m_spSurfView | ug::DoFDistribution | protected |
m_vNumIndexOnSubset | ug::DoFDistribution | protected |
m_vpGridFunction | ug::DoFDistribution | protected |
manage_grid_function(IGridFunction &gridFct) | ug::DoFDistribution | |
max_dofs(const int dim) const | ug::DoFDistributionInfoProvider | inline |
max_dofs(const GridBaseObjectId gbo) const | ug::DoFDistributionInfoProvider | inline |
max_dofs(const ReferenceObjectID roid) const | ug::DoFDistributionInfoProvider | inline |
max_dofs(const int dim, const int si) const | ug::DoFDistributionInfoProvider | inline |
max_dofs(const GridBaseObjectId gbo, const int si) const | ug::DoFDistributionInfoProvider | inline |
max_fct_dofs(const size_t fct, int dim) const | ug::DoFDistributionInfoProvider | inline |
max_fct_dofs(const size_t fct, const GridBaseObjectId gbo) const | ug::DoFDistributionInfoProvider | inline |
max_fct_dofs(const size_t fct, const ReferenceObjectID roid) const | ug::DoFDistributionInfoProvider | inline |
max_fct_dofs(const size_t fct, const int dim, const int si) const | ug::DoFDistributionInfoProvider | inline |
max_fct_dofs(const size_t fct, const GridBaseObjectId gbo, const int si) const | ug::DoFDistributionInfoProvider | inline |
multi_grid() | ug::DoFDistribution | inline |
multi_grid() const | ug::DoFDistribution | inline |
name(size_t fct) const | ug::DoFDistributionInfoProvider | inline |
names() const | ug::DoFDistributionInfoProvider | inline |
num_dofs(const ReferenceObjectID roid, const int si) const | ug::DoFDistributionInfoProvider | inline |
num_fct() const | ug::DoFDistributionInfoProvider | inline |
num_fct(int si) const | ug::DoFDistributionInfoProvider | inline |
num_fct_dofs(const size_t fct, const ReferenceObjectID roid, const int si) const | ug::DoFDistributionInfoProvider | inline |
num_indices() const | ug::DoFDistribution | inline |
num_indices(int si) const | ug::DoFDistribution | inline |
num_subsets() const | ug::DoFDistributionInfoProvider | inline |
obj_index(TElem *obj) | ug::DoFDistribution | inlineprotected |
obj_index(TElem *obj) const | ug::DoFDistribution | inlineprotected |
offset(const ReferenceObjectID roid, const int si, const size_t fct) const | ug::DoFDistributionInfoProvider | inline |
permute_indices(const std::vector< size_t > &vIndNew) | ug::DoFDistribution | |
permute_indices(const std::vector< size_t > &vNewInd) | ug::DoFDistribution | protected |
permute_values(const std::vector< size_t > &vIndNew) | ug::DoFDistribution | |
print_local_dof_statistic() const | ug::DoFDistributionInfoProvider | inline |
print_local_dof_statistic(int verboseLev) const | ug::DoFDistributionInfoProvider | inline |
reinit() | ug::DoFDistribution | |
reinit() | ug::DoFDistribution | protected |
reinit_index_layout(IndexLayout &layout, int keyType) | ug::DoFDistribution | protected |
reinit_layouts_and_communicator() | ug::DoFDistribution | protected |
resize_values(size_t newSize) | ug::DoFDistribution | |
set_dof_distribution_info(ConstSmartPtr< DoFDistributionInfo > spDDI) | ug::DoFDistributionInfoProvider | inline |
sort_constrained_edges(std::vector< size_t > &sortedInd, TBaseElem *elem, TConstraining *constrainingObj, size_t objIndex) const | ug::DoFDistribution | protected |
sort_constrained_faces(std::vector< size_t > &sortedInd, TBaseElem *elem, TConstraining *constrainingObj, size_t objIndex) const | ug::DoFDistribution | protected |
subset_grp_by_name(const char *names) const | ug::DoFDistributionInfoProvider | |
subset_handler() const | ug::DoFDistributionInfoProvider | inline |
subset_id_by_name(const char *name) const | ug::DoFDistributionInfoProvider | inline |
subset_name(int si) const | ug::DoFDistributionInfoProvider | inline |
sum_dof_count(DoFCount &cnt) const | ug::DoFDistribution | protected |
surface_view() const | ug::DoFDistribution | inline |
unmanage_grid_function(IGridFunction &gridFct) | ug::DoFDistribution | |
~DoFDistribution() | ug::DoFDistribution |