add_merge_sort_remove_doubles(std::vector< IndexLayout::Element > &vOut, const std::vector< IndexLayout::Element > &v) | ug::FetiLayouts< TAlgebra > | inlineprotected |
algebra_type typedef | ug::FetiLayouts< TAlgebra > | |
create_layouts(ConstSmartPtr< AlgebraLayouts > stdLayouts, size_t numIndices, pcl::IDomainDecompositionInfo &DDInfo, bool bDebug=false) | ug::FetiLayouts< TAlgebra > | inline |
FetiLayouts() | ug::FetiLayouts< TAlgebra > | inline |
get_dual_indices() const | ug::FetiLayouts< TAlgebra > | inline |
get_dual_master_indices() const | ug::FetiLayouts< TAlgebra > | inline |
get_dual_master_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_dual_nbr_master_indices() const | ug::FetiLayouts< TAlgebra > | inline |
get_dual_nbr_master_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_dual_nbr_slave_indices() const | ug::FetiLayouts< TAlgebra > | inline |
get_dual_nbr_slave_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_dual_slave_indices() const | ug::FetiLayouts< TAlgebra > | inline |
get_dual_slave_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_intra_sd_master_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_intra_sd_process_communicator() | ug::FetiLayouts< TAlgebra > | inline |
get_intra_sd_slave_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_primal_indices() const | ug::FetiLayouts< TAlgebra > | inline |
get_primal_master_indices() const | ug::FetiLayouts< TAlgebra > | inline |
get_primal_master_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_primal_slave_indices() const | ug::FetiLayouts< TAlgebra > | inline |
get_primal_slave_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_std_master_layout() | ug::FetiLayouts< TAlgebra > | inline |
get_std_process_communicator() | ug::FetiLayouts< TAlgebra > | inline |
get_std_slave_layout() | ug::FetiLayouts< TAlgebra > | inline |
m_masterDualLayout | ug::FetiLayouts< TAlgebra > | protected |
m_masterDualNbrLayout | ug::FetiLayouts< TAlgebra > | protected |
m_masterPrimalLayout | ug::FetiLayouts< TAlgebra > | protected |
m_slaveDualLayout | ug::FetiLayouts< TAlgebra > | protected |
m_slaveDualNbrLayout | ug::FetiLayouts< TAlgebra > | protected |
m_slavePrimalLayout | ug::FetiLayouts< TAlgebra > | protected |
m_spInnerLayouts | ug::FetiLayouts< TAlgebra > | protected |
m_spStdLayouts | ug::FetiLayouts< TAlgebra > | protected |
m_vUniqueDualIndex | ug::FetiLayouts< TAlgebra > | protected |
m_vUniqueMasterDualIndex | ug::FetiLayouts< TAlgebra > | protected |
m_vUniqueMasterDualNbrIndex | ug::FetiLayouts< TAlgebra > | protected |
m_vUniquePrimalIndex | ug::FetiLayouts< TAlgebra > | protected |
m_vUniquePrimalMasterIndex | ug::FetiLayouts< TAlgebra > | protected |
m_vUniquePrimalSlaveIndex | ug::FetiLayouts< TAlgebra > | protected |
m_vUniqueSlaveDualIndex | ug::FetiLayouts< TAlgebra > | protected |
m_vUniqueSlaveDualNbrIndex | ug::FetiLayouts< TAlgebra > | protected |
mat_set_dirichlet_on_dual(matrix_type &mat) | ug::FetiLayouts< TAlgebra > | inline |
mat_set_dirichlet_on_primal(matrix_type &mat) | ug::FetiLayouts< TAlgebra > | inline |
mat_use_intra_sd_communication(matrix_type &mat) | ug::FetiLayouts< TAlgebra > | inline |
mat_use_std_communication(matrix_type &mat) | ug::FetiLayouts< TAlgebra > | inline |
matrix_type typedef | ug::FetiLayouts< TAlgebra > | |
sort_and_remove_doubles(std::vector< IndexLayout::Element > &vIndex) | ug::FetiLayouts< TAlgebra > | inlineprotected |
test_layouts(bool bPrint) | ug::FetiLayouts< TAlgebra > | inline |
vec_norm_on_identified_dual(vector_type &vec) | ug::FetiLayouts< TAlgebra > | inline |
vec_prod_on_identified_dual(const vector_type &vecSrc1, const vector_type &vecSrc2) | ug::FetiLayouts< TAlgebra > | inline |
vec_scale_add_on_dual(vector_type &vecDest, number alpha1, const vector_type &vecSrc1, number alpha2, const vector_type &vecSrc2) | ug::FetiLayouts< TAlgebra > | inline |
vec_scale_add_on_primal(vector_type &vecDest, number alpha1, const vector_type &vecSrc1, number alpha2, const vector_type &vecSrc2) | ug::FetiLayouts< TAlgebra > | inline |
vec_scale_append_on_dual(vector_type &vecInOut, const vector_type &vecSrc1, number alpha1) | ug::FetiLayouts< TAlgebra > | inline |
vec_scale_append_on_primal(vector_type &vecInOut, const vector_type &vecSrc1, number alpha1) | ug::FetiLayouts< TAlgebra > | inline |
vec_scale_assign_on_dual(vector_type &vecDest, const vector_type &vecSrc, number alpha) | ug::FetiLayouts< TAlgebra > | inline |
vec_scale_assign_on_primal(vector_type &vecDest, const vector_type &vecSrc, number alpha) | ug::FetiLayouts< TAlgebra > | inline |
vec_set_on_dual(vector_type &vecDest, number alpha) | ug::FetiLayouts< TAlgebra > | inline |
vec_set_on_primal(vector_type &vecDest, number alpha) | ug::FetiLayouts< TAlgebra > | inline |
vec_use_intra_sd_communication(vector_type &vec) | ug::FetiLayouts< TAlgebra > | inline |
vec_use_std_communication(vector_type &vec) | ug::FetiLayouts< TAlgebra > | inline |
vector_type typedef | ug::FetiLayouts< TAlgebra > | |