ug4
ug::DoFDistribution Member List

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) constug::DoFDistributionprotected
_dof_indices(TBaseElem *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) constug::DoFDistributionprotected
_indices(TBaseElem *elem, LocalIndices &ind, bool bHang=false) constug::DoFDistributionprotected
_inner_algebra_indices(TBaseElem *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistributionprotected
_inner_dof_indices(TBaseElem *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) constug::DoFDistributionprotected
add(TBaseObject *obj, const ReferenceObjectID roid, const int si)ug::DoFDistributionprotected
add_indices_from_layouts(IndexLayout &indexLayout, int keyType)ug::DoFDistributionprotected
algebra_indices(GridObject *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
algebra_indices(Vertex *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
algebra_indices(Edge *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
algebra_indices(Face *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
algebra_indices(Volume *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
all_subsets_grp_except_for(const char *names) constug::DoFDistributionInfoProvider
begin()ug::DoFDistributioninline
begin(SurfaceView::SurfaceConstants validStates)ug::DoFDistributioninline
begin() constug::DoFDistributioninline
begin(SurfaceView::SurfaceConstants validStates) constug::DoFDistributioninline
begin(int si)ug::DoFDistributioninline
begin(int si, SurfaceView::SurfaceConstants validStates)ug::DoFDistributioninline
begin(int si) constug::DoFDistributioninline
begin(int si, SurfaceView::SurfaceConstants validStates) constug::DoFDistributioninline
changable_indices(std::vector< size_t > &vIndex, const std::vector< TBaseElem * > &vElem) constug::DoFDistributionprotected
check_subsets()ug::DoFDistributionprotected
collect_associated(std::vector< TBaseElem * > &vAssElem, TElem *elem, bool clearContainer=true) constug::DoFDistributioninline
collect_associated(std::vector< TBaseElem * > &vAssElem, GridObject *elem, bool clearContainer=true) constug::DoFDistributioninline
constrained_edge_dof_indices(TBaseElem *elem, size_t fct, std::vector< DoFIndex > &ind, const typename Grid::traits< TSubElem >::secure_container &vSubElem) constug::DoFDistributionprotected
constrained_edge_indices(TBaseElem *elem, LocalIndices &ind, const typename Grid::traits< TSubElem >::secure_container &vSubElem) constug::DoFDistributionprotected
constrained_face_dof_indices(TBaseElem *elem, size_t fct, std::vector< DoFIndex > &ind, const typename Grid::traits< TSubElem >::secure_container &vSubElem) constug::DoFDistributionprotected
constrained_face_indices(TBaseElem *elem, LocalIndices &ind, const typename Grid::traits< TSubElem >::secure_container &vSubElem) constug::DoFDistributionprotected
constrained_vertex_dof_indices(size_t fct, std::vector< DoFIndex > &ind, const typename Grid::traits< TBaseElem >::secure_container &vSubElem) constug::DoFDistributionprotected
constrained_vertex_indices(LocalIndices &ind, const typename Grid::traits< TBaseElem >::secure_container &vSubElem) constug::DoFDistributionprotected
copy_values(const std::vector< std::pair< size_t, size_t > > &vIndexMap, bool bDisjunct)ug::DoFDistribution
defaultValidSurfState() constug::DoFDistribution
dim(size_t fct) constug::DoFDistributionInfoProviderinline
dim_subset(int si) constug::DoFDistributionInfoProviderinline
dof_count() constug::DoFDistribution
dof_distribution_info() constug::DoFDistributionInfoProviderinline
dof_indices(GridObject *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) constug::DoFDistribution
dof_indices(Vertex *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) constug::DoFDistribution
dof_indices(Edge *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) constug::DoFDistribution
dof_indices(Face *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) constug::DoFDistribution
dof_indices(Volume *elem, size_t fct, std::vector< DoFIndex > &ind, bool bHang=false, bool bClear=true) constug::DoFDistribution
dof_indices(TBaseElem *elem, const ReferenceObjectID roid, size_t fct, std::vector< DoFIndex > &ind, const typename Grid::traits< TSubBaseElem >::secure_container &vElem) constug::DoFDistributionprotected
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::DoFDistributionInfoProviderinline
DoFDistributionInfoProvider()ug::DoFDistributionInfoProviderinline
end()ug::DoFDistributioninline
end(SurfaceView::SurfaceConstants validStates)ug::DoFDistributioninline
end() constug::DoFDistributioninline
end(SurfaceView::SurfaceConstants validStates) constug::DoFDistributioninline
end(int si)ug::DoFDistributioninline
end(int si, SurfaceView::SurfaceConstants validStates)ug::DoFDistributioninline
end(int si) constug::DoFDistributioninline
end(int si, SurfaceView::SurfaceConstants validStates) constug::DoFDistributioninline
extract_inner_algebra_indices(TBaseElem *elem, std::vector< size_t > &ind) constug::DoFDistributionprotected
extract_inner_algebra_indices(const typename Grid::traits< TBaseElem >::secure_container &vElem, std::vector< size_t > &ind) constug::DoFDistributionprotected
fct_grp_by_name(const char *names) constug::DoFDistributionInfoProvider
fct_id_by_name(const char *name) constug::DoFDistributionInfoProviderinline
function_pattern() constug::DoFDistributionInfoProviderinline
get_connections(std::vector< std::vector< size_t > > &vvConnection) constug::DoFDistribution
get_connections(std::vector< std::vector< size_t > > &vvConnection) constug::DoFDistribution
grid_level() constug::DoFDistributioninline
grouped() constug::DoFDistributioninline
indices(GridObject *elem, LocalIndices &ind, bool bHang=false) constug::DoFDistribution
indices(Vertex *elem, LocalIndices &ind, bool bHang=false) constug::DoFDistribution
indices(Edge *elem, LocalIndices &ind, bool bHang=false) constug::DoFDistribution
indices(Face *elem, LocalIndices &ind, bool bHang=false) constug::DoFDistribution
indices(Volume *elem, LocalIndices &ind, bool bHang=false) constug::DoFDistribution
indices(TBaseElem *elem, const ReferenceObjectID roid, LocalIndices &ind, const typename Grid::traits< TSubBaseElem >::secure_container &vElem) constug::DoFDistributionprotected
indices_on_vertex(TBaseElem *elem, const ReferenceObjectID roid, LocalIndices &ind, const Grid::SecureVertexContainer &vElem) constug::DoFDistributionprotected
inner_algebra_indices(GridObject *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
inner_algebra_indices(Vertex *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
inner_algebra_indices(Edge *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
inner_algebra_indices(Face *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
inner_algebra_indices(Volume *elem, std::vector< size_t > &ind, bool bClear=true) constug::DoFDistribution
inner_algebra_indices_for_fct(GridObject *elem, std::vector< size_t > &ind, bool bClear, int fct) constug::DoFDistribution
inner_dof_indices(GridObject *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) constug::DoFDistribution
inner_dof_indices(Vertex *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) constug::DoFDistribution
inner_dof_indices(Edge *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) constug::DoFDistribution
inner_dof_indices(Face *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) constug::DoFDistribution
inner_dof_indices(Volume *elem, size_t fct, std::vector< DoFIndex > &ind, bool bClear=true) constug::DoFDistribution
is_contained(TGeomObj *obj) constug::DoFDistributioninline
is_def_everywhere(size_t fct) constug::DoFDistributionInfoProviderinline
is_def_in_subset(size_t fct, int si) constug::DoFDistributionInfoProviderinline
layouts() constug::DoFDistributioninline
layouts()ug::DoFDistributioninline
lfeid(size_t fct) constug::DoFDistributionInfoProviderinline
local_finite_element_id(size_t fct) constug::DoFDistributionInfoProviderinline
m_bGroupedug::DoFDistributionprotected
m_gridLevelug::DoFDistributionprotected
m_numIndexug::DoFDistributionprotected
m_pMGug::DoFDistributionprotected
m_spAlgebraLayoutsug::DoFDistributionprotected
m_spDDIug::DoFDistributionInfoProviderprotected
m_spDoFIndexStorageug::DoFDistributionprotected
m_spMGug::DoFDistributionprotected
m_spMGSHug::DoFDistributionprotected
m_spSurfViewug::DoFDistributionprotected
m_vNumIndexOnSubsetug::DoFDistributionprotected
m_vpGridFunctionug::DoFDistributionprotected
manage_grid_function(IGridFunction &gridFct)ug::DoFDistribution
max_dofs(const int dim) constug::DoFDistributionInfoProviderinline
max_dofs(const GridBaseObjectId gbo) constug::DoFDistributionInfoProviderinline
max_dofs(const ReferenceObjectID roid) constug::DoFDistributionInfoProviderinline
max_dofs(const int dim, const int si) constug::DoFDistributionInfoProviderinline
max_dofs(const GridBaseObjectId gbo, const int si) constug::DoFDistributionInfoProviderinline
max_fct_dofs(const size_t fct, int dim) constug::DoFDistributionInfoProviderinline
max_fct_dofs(const size_t fct, const GridBaseObjectId gbo) constug::DoFDistributionInfoProviderinline
max_fct_dofs(const size_t fct, const ReferenceObjectID roid) constug::DoFDistributionInfoProviderinline
max_fct_dofs(const size_t fct, const int dim, const int si) constug::DoFDistributionInfoProviderinline
max_fct_dofs(const size_t fct, const GridBaseObjectId gbo, const int si) constug::DoFDistributionInfoProviderinline
multi_grid()ug::DoFDistributioninline
multi_grid() constug::DoFDistributioninline
name(size_t fct) constug::DoFDistributionInfoProviderinline
names() constug::DoFDistributionInfoProviderinline
num_dofs(const ReferenceObjectID roid, const int si) constug::DoFDistributionInfoProviderinline
num_fct() constug::DoFDistributionInfoProviderinline
num_fct(int si) constug::DoFDistributionInfoProviderinline
num_fct_dofs(const size_t fct, const ReferenceObjectID roid, const int si) constug::DoFDistributionInfoProviderinline
num_indices() constug::DoFDistributioninline
num_indices(int si) constug::DoFDistributioninline
num_subsets() constug::DoFDistributionInfoProviderinline
obj_index(TElem *obj)ug::DoFDistributioninlineprotected
obj_index(TElem *obj) constug::DoFDistributioninlineprotected
offset(const ReferenceObjectID roid, const int si, const size_t fct) constug::DoFDistributionInfoProviderinline
permute_indices(const std::vector< size_t > &vIndNew)ug::DoFDistribution
permute_indices(const std::vector< size_t > &vNewInd)ug::DoFDistributionprotected
permute_values(const std::vector< size_t > &vIndNew)ug::DoFDistribution
print_local_dof_statistic() constug::DoFDistributionInfoProviderinline
print_local_dof_statistic(int verboseLev) constug::DoFDistributionInfoProviderinline
reinit()ug::DoFDistribution
reinit()ug::DoFDistributionprotected
reinit_index_layout(IndexLayout &layout, int keyType)ug::DoFDistributionprotected
reinit_layouts_and_communicator()ug::DoFDistributionprotected
resize_values(size_t newSize)ug::DoFDistribution
set_dof_distribution_info(ConstSmartPtr< DoFDistributionInfo > spDDI)ug::DoFDistributionInfoProviderinline
sort_constrained_edges(std::vector< size_t > &sortedInd, TBaseElem *elem, TConstraining *constrainingObj, size_t objIndex) constug::DoFDistributionprotected
sort_constrained_faces(std::vector< size_t > &sortedInd, TBaseElem *elem, TConstraining *constrainingObj, size_t objIndex) constug::DoFDistributionprotected
subset_grp_by_name(const char *names) constug::DoFDistributionInfoProvider
subset_handler() constug::DoFDistributionInfoProviderinline
subset_id_by_name(const char *name) constug::DoFDistributionInfoProviderinline
subset_name(int si) constug::DoFDistributionInfoProviderinline
sum_dof_count(DoFCount &cnt) constug::DoFDistributionprotected
surface_view() constug::DoFDistributioninline
unmanage_grid_function(IGridFunction &gridFct)ug::DoFDistribution
~DoFDistribution()ug::DoFDistribution