| 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 > | |