Index _ | A | B | C | D | F | G | H | I | L | P | R | S | T | V _ __init__() (Htool.CustomApproximationBuilder method) (Htool.DDMSolverBuilder method) (Htool.DefaultApproximationBuilder method) (Htool.DefaultLocalApproximationBuilder method) __mul__() (Htool.DistributedOperator method) (Htool.HMatrix method) A add_global_to_local_operator() (Htool.DistributedOperator method) add_local_to_local_operator() (Htool.DistributedOperator method) add_matrix_product_row_major() (Htool.RestrictedGlobalToLocalOperator method) add_vector_product() (Htool.RestrictedGlobalToLocalOperator method) B block_diagonal_hmatrix (Htool.DefaultApproximationBuilder property) (Htool.DefaultLocalApproximationBuilder property) BoundingBoxGeometric (class in Htool) BoundingBoxRegular (class in Htool) build() (Htool.HMatrixTreeBuilder method) build_coarse_space() (Htool.Solver method) build_low_rank_approximation() (Htool.VirtualLowRankGenerator method) build_submatrix() (Htool.VirtualGenerator method) C clear_data() (Htool.VirtualLowRankGenerator method) Cluster (class in Htool) ClusterTreeBuilder (class in Htool) create_cluster_tree() (Htool.ClusterTreeBuilder method) create_cluster_tree_from_global_partition() (Htool.ClusterTreeBuilder method) create_cluster_tree_from_local_partition() (Htool.ClusterTreeBuilder method) CustomApproximationBuilder (class in Htool) D DDMSolverBuilder (class in Htool) DefaultApproximationBuilder (class in Htool) DefaultLocalApproximationBuilder (class in Htool) distributed_operator (Htool.CustomApproximationBuilder property) (Htool.DefaultApproximationBuilder property) (Htool.DefaultLocalApproximationBuilder property) DistributedOperator (class in Htool) F facto_one_level() (Htool.Solver method) G get_cluster_on_partition() (Htool.Cluster method) get_distributed_information() (Htool.HMatrix method) get_information() (Htool.Solver method) get_local_hmatrix() (Htool.DDMSolverBuilder method) get_local_information() (Htool.HMatrix method) get_maximal_leaf_size() (Htool.Cluster method) get_offset() (Htool.Cluster method) get_permutation() (Htool.Cluster method) get_size() (Htool.Cluster method) get_source_cluster() (Htool.HMatrix method) get_target_cluster() (Htool.HMatrix method) get_tree_parameters() (Htool.HMatrix method) H HMatrix (class in Htool) hmatrix (Htool.DefaultApproximationBuilder property) (Htool.DefaultLocalApproximationBuilder property) HMatrixTreeBuilder (class in Htool) htool::add_distributed_operator_matrix_product_global_to_global (C++ function) htool::add_distributed_operator_matrix_product_local_to_local (C++ function) htool::add_distributed_operator_vector_product_global_to_global (C++ function) htool::add_distributed_operator_vector_product_local_to_local (C++ function) htool::add_hmatrix_matrix_product (C++ function) htool::add_hmatrix_vector_product (C++ function) htool::cholesky_factorization (C++ function) htool::cholesky_solve (C++ function) htool::Cluster (C++ class) htool::Cluster::Cluster (C++ function), [1], [2], [3] htool::Cluster::get_center (C++ function) htool::Cluster::get_cluster_on_partition (C++ function) htool::Cluster::get_clusters_on_partition (C++ function) htool::Cluster::get_counter (C++ function) htool::Cluster::get_maximal_depth (C++ function) htool::Cluster::get_maximal_leaf_size (C++ function) htool::Cluster::get_minimal_depth (C++ function) htool::Cluster::get_offset (C++ function) htool::Cluster::get_permutation (C++ function), [1] htool::Cluster::get_radius (C++ function) htool::Cluster::get_rank (C++ function) htool::Cluster::get_root_cluster (C++ function) htool::Cluster::get_size (C++ function) htool::Cluster::is_permutation_local (C++ function) htool::Cluster::operator= (C++ function), [1] htool::Cluster::operator== (C++ function) htool::Cluster::set_is_permutation_local (C++ function) htool::Cluster::set_maximal_depth (C++ function) htool::Cluster::set_maximal_leaf_size (C++ function) htool::Cluster::set_minimal_depth (C++ function) htool::Cluster::~Cluster (C++ function) htool::ClusterTreeBuilder (C++ class) htool::ClusterTreeBuilder::create_cluster_tree (C++ function), [1] htool::ClusterTreeBuilder::create_cluster_tree_from_global_partition (C++ function) htool::ClusterTreeBuilder::create_cluster_tree_from_local_partition (C++ function) htool::ClusterTreeBuilder::set_is_complete (C++ function) htool::ClusterTreeBuilder::set_maximal_leaf_size (C++ function) htool::ClusterTreeBuilder::set_partitioning_strategy (C++ function) htool::ComputeBoundingBox (C++ class) htool::ComputeBoundingBox::compute_direction (C++ function) htool::ComputeLargestExtent (C++ class) htool::ComputeLargestExtent::compute_direction (C++ function) htool::CustomApproximationBuilder (C++ class) htool::CustomApproximationBuilder::CustomApproximationBuilder (C++ function), [1] htool::CustomApproximationBuilder::distributed_operator (C++ member) htool::DDM (C++ class) htool::DDM::add_infos (C++ function) htool::DDM::build_coarse_space (C++ function) htool::DDM::clean (C++ function) htool::DDM::DDM (C++ function), [1], [2] htool::DDM::facto_one_level (C++ function) htool::DDM::get_information (C++ function), [1] htool::DDM::get_local_size (C++ function) htool::DDM::get_nevi (C++ function) htool::DDM::operator= (C++ function), [1] htool::DDM::print_infos (C++ function) htool::DDM::save_infos (C++ function) htool::DDM::set_infos (C++ function) htool::DDM::solve (C++ function) htool::DDM::~DDM (C++ function) htool::DDMSolverBuilder (C++ class) htool::DDMSolverBuilder::blocks_in_overlap (C++ member) htool::DDMSolverBuilder::DDMSolverBuilder (C++ function), [1], [2], [3] htool::DDMSolverBuilder::local_hmatrix (C++ member) htool::DDMSolverBuilder::local_to_global_numbering (C++ member) htool::DDMSolverBuilder::solver (C++ member) htool::DefaultApproximationBuilder (C++ class) htool::DefaultApproximationBuilder::block_diagonal_hmatrix (C++ member) htool::DefaultApproximationBuilder::DefaultApproximationBuilder (C++ function), [1] htool::DefaultApproximationBuilder::distributed_operator (C++ member) htool::DefaultApproximationBuilder::hmatrix (C++ member) htool::DefaultLocalApproximationBuilder (C++ class) htool::DefaultLocalApproximationBuilder::block_diagonal_hmatrix (C++ member) htool::DefaultLocalApproximationBuilder::DefaultLocalApproximationBuilder (C++ function), [1] htool::DefaultLocalApproximationBuilder::distributed_operator (C++ member) htool::DefaultLocalApproximationBuilder::hmatrix (C++ member) htool::DistributedOperator (C++ class) htool::DistributedOperator::add_global_to_local_operator (C++ function) htool::DistributedOperator::add_local_to_local_operator (C++ function) htool::DistributedOperator::DistributedOperator (C++ function), [1], [2] htool::DistributedOperator::get_comm (C++ function) htool::DistributedOperator::get_global_to_local_operators (C++ function) htool::DistributedOperator::get_local_to_local_operators (C++ function) htool::DistributedOperator::get_source_partition (C++ function) htool::DistributedOperator::get_target_partition (C++ function) htool::DistributedOperator::operator= (C++ function), [1] htool::DistributedOperator::~DistributedOperator (C++ function) htool::fullACA (C++ class) htool::fullACA::copy_low_rank_approximation (C++ function), [1] htool::fullACA::fullACA (C++ function), [1] htool::GeometricSplitting (C++ class) htool::GeometricSplitting::splitting (C++ function) htool::get_hmatrix_information (C++ function) htool::get_tree_parameters (C++ function) htool::HMatrix (C++ class) htool::HMatrix::clear_low_rank_data (C++ function) htool::HMatrix::compute_dense_data (C++ function) htool::HMatrix::compute_low_rank_data (C++ function) htool::HMatrix::get_child_or_this (C++ function), [1] htool::HMatrix::get_dense_data (C++ function), [1] htool::HMatrix::get_epsilon (C++ function) htool::HMatrix::get_hmatrix_tree_data (C++ function) htool::HMatrix::get_low_rank_data (C++ function), [1] htool::HMatrix::get_rank (C++ function) htool::HMatrix::get_source_cluster (C++ function) htool::HMatrix::get_storage_type (C++ function) htool::HMatrix::get_sub_hmatrix (C++ function), [1] htool::HMatrix::get_symmetry (C++ function) htool::HMatrix::get_symmetry_for_leaves (C++ function) htool::HMatrix::get_target_cluster (C++ function) htool::HMatrix::get_UPLO (C++ function) htool::HMatrix::get_UPLO_for_leaves (C++ function) htool::HMatrix::HMatrix (C++ function), [1], [2], [3] htool::HMatrix::is_block_tree_consistent (C++ function) htool::HMatrix::is_dense (C++ function) htool::HMatrix::is_hierarchical (C++ function) htool::HMatrix::is_low_rank (C++ function) htool::HMatrix::nb_cols (C++ function) htool::HMatrix::nb_rows (C++ function) htool::HMatrix::operator= (C++ function), [1] htool::HMatrix::set_admissibility_condition (C++ function) htool::HMatrix::set_block_tree_consistency (C++ function) htool::HMatrix::set_dense_data (C++ function) htool::HMatrix::set_epsilon (C++ function) htool::HMatrix::set_eta (C++ function) htool::HMatrix::set_low_rank_generator (C++ function) htool::HMatrix::set_minimal_source_depth (C++ function) htool::HMatrix::set_minimal_target_depth (C++ function) htool::HMatrix::set_symmetry (C++ function) htool::HMatrix::set_symmetry_for_leaves (C++ function) htool::HMatrix::set_target_cluster (C++ function) htool::HMatrix::set_UPLO (C++ function) htool::HMatrix::set_UPLO_for_leaves (C++ function) htool::HMatrix::StorageType (C++ enum) htool::HMatrix::StorageType::Dense (C++ enumerator) htool::HMatrix::StorageType::Hierarchical (C++ enumerator) htool::HMatrix::StorageType::LowRank (C++ enumerator) htool::HMatrix::~HMatrix (C++ function) htool::HMatrixBuilder (C++ class) htool::HMatrixBuilder::build (C++ function), [1] htool::HMatrixBuilder::HMatrixBuilder (C++ function), [1], [2] htool::HMatrixBuilder::source_cluster_ptr (C++ member) htool::HMatrixBuilder::target_cluster (C++ member) htool::HMatrixTreeBuilder (C++ class) htool::HMatrixTreeBuilder::build (C++ function), [1], [2], [3], [4] htool::HMatrixTreeBuilder::get_epsilon (C++ function) htool::HMatrixTreeBuilder::get_eta (C++ function) htool::HMatrixTreeBuilder::get_false_positive (C++ function) htool::HMatrixTreeBuilder::get_internal_low_rank_generator (C++ function) htool::HMatrixTreeBuilder::get_low_rank_generator (C++ function) htool::HMatrixTreeBuilder::get_symmetry (C++ function) htool::HMatrixTreeBuilder::get_UPLO (C++ function) htool::HMatrixTreeBuilder::HMatrixTreeBuilder (C++ function), [1], [2], [3] htool::HMatrixTreeBuilder::openmp_build (C++ function), [1] htool::HMatrixTreeBuilder::operator= (C++ function), [1] htool::HMatrixTreeBuilder::sequential_build (C++ function), [1] htool::HMatrixTreeBuilder::set_admissibility_condition (C++ function) htool::HMatrixTreeBuilder::set_block_tree_consistency (C++ function) htool::HMatrixTreeBuilder::set_dense_blocks_generator (C++ function) htool::HMatrixTreeBuilder::set_low_rank_generator (C++ function), [1] htool::HMatrixTreeBuilder::set_minimal_source_depth (C++ function) htool::HMatrixTreeBuilder::set_minimal_target_depth (C++ function) htool::HMatrixTreeBuilder::set_symmetry (C++ function) htool::HMatrixTreeBuilder::set_UPLO (C++ function) htool::HMatrixTreeBuilder::task_based_build (C++ function), [1] htool::HMatrixTreeBuilder::~HMatrixTreeBuilder (C++ function) htool::lu_factorization (C++ function) htool::lu_solve (C++ function) htool::partialACA (C++ class) htool::partialACA::copy_low_rank_approximation (C++ function), [1] htool::partialACA::partialACA (C++ function), [1] htool::Partitioning (C++ class) htool::Partitioning::compute_partitioning (C++ function) htool::print_hmatrix_information (C++ function) htool::print_tree_parameters (C++ function) htool::RecompressedLowRankGenerator (C++ class) htool::RecompressedLowRankGenerator::copy_low_rank_approximation (C++ function), [1] htool::RecompressedLowRankGenerator::RecompressedLowRankGenerator (C++ function) htool::RegularSplitting (C++ class) htool::RegularSplitting::splitting (C++ function) htool::RjasanowSteinbach (C++ class) htool::RjasanowSteinbach::ComputeAdmissibility (C++ function) htool::save_clustered_geometry (C++ function) htool::save_leaves_with_rank (C++ function) htool::SVD (C++ class) htool::SVD::copy_low_rank_approximation (C++ function), [1] htool::SVD::SVD (C++ function), [1] htool::sympartialACA (C++ class) htool::sympartialACA::copy_low_rank_approximation (C++ function), [1] htool::sympartialACA::sympartialACA (C++ function), [1] htool::VirtualAdmissibilityCondition (C++ class) htool::VirtualAdmissibilityCondition::ComputeAdmissibility (C++ function) htool::VirtualAdmissibilityCondition::~VirtualAdmissibilityCondition (C++ function) htool::VirtualGenerator (C++ class) htool::VirtualGenerator::copy_submatrix (C++ function) htool::VirtualGenerator::operator= (C++ function), [1] htool::VirtualGenerator::VirtualGenerator (C++ function), [1], [2] htool::VirtualGenerator::~VirtualGenerator (C++ function) htool::VirtualGlobalToLocalOperator (C++ class) htool::VirtualGlobalToLocalOperator::add_matrix_product_row_major (C++ function) htool::VirtualGlobalToLocalOperator::add_sub_matrix_product_to_local (C++ function) htool::VirtualGlobalToLocalOperator::add_vector_product (C++ function) htool::VirtualGlobalToLocalOperator::~VirtualGlobalToLocalOperator (C++ function) htool::VirtualLocalToLocalOperator (C++ class) htool::VirtualLocalToLocalOperator::add_matrix_product_row_major (C++ function) htool::VirtualLocalToLocalOperator::add_sub_matrix_product_to_local (C++ function) htool::VirtualLocalToLocalOperator::add_vector_product (C++ function) htool::VirtualLocalToLocalOperator::~VirtualLocalToLocalOperator (C++ function) htool::VirtualLowRankGenerator (C++ class) htool::VirtualLowRankGenerator::copy_low_rank_approximation (C++ function), [1] htool::VirtualLowRankGenerator::VirtualLowRankGenerator (C++ function) htool::VirtualLowRankGenerator::~VirtualLowRankGenerator (C++ function) htool::VirtualPartitioning (C++ class) htool::VirtualPartitioning::compute_partitioning (C++ function) htool::VirtualPartitioning::~VirtualPartitioning (C++ function) I internal_sub_vector_product_global_to_local() (Htool.DistributedOperator method) L local_add_matrix_product_row_major() (Htool.VirtualLocalToLocalOperator method) local_add_vector_product() (Htool.VirtualLocalToLocalOperator method) local_source_renumbering (Htool.RestrictedGlobalToLocalOperator property) local_target_renumbering (Htool.RestrictedGlobalToLocalOperator property) local_to_global_numbering (Htool.DDMSolverBuilder property) P PCAGeometric (class in Htool) PCARegular (class in Htool) R RestrictedGlobalToLocalOperator (class in Htool) S set_dense_blocks_generator() (Htool.HMatrixTreeBuilder method) set_hpddm_args() (Htool.Solver method) set_low_rank_generator() (Htool.HMatrixTreeBuilder method) set_maximal_leaf_size() (Htool.ClusterTreeBuilder method) set_minimal_source_depth() (Htool.HMatrixTreeBuilder method) set_minimal_target_depth() (Htool.HMatrixTreeBuilder method) set_partitioning_strategy() (Htool.ClusterTreeBuilder method) set_U() (Htool.VirtualLowRankGenerator method) set_V() (Htool.VirtualLowRankGenerator method) shape (Htool.DistributedOperator property) (Htool.HMatrix property) solve() (Htool.Solver method) Solver (class in Htool) solver (Htool.DDMSolverBuilder property) T to_dense() (Htool.HMatrix method) to_dense_in_user_numbering() (Htool.HMatrix method) V VirtualGenerator (class in Htool) VirtualLocalToLocalOperator (class in Htool) VirtualLowRankGenerator (class in Htool) VirtualPartitioning (class in Htool)