schwz  Generated automatically from develop
schwz::SolverRAS< ValueType, IndexType, MixedValueType > Member List

This is the complete list of members for schwz::SolverRAS< ValueType, IndexType, MixedValueType >, including all inherited members.

cell_weightsschwz::Initialize< ValueType, IndexType >
schwz::clear(Settings &settings)schwz::Communicate< ValueType, IndexType, MixedValueType >
comm_data_structschwz::Metadata< ValueType, IndexType >
comm_settings (defined in schwz::Settings)schwz::Settings
comm_settings (defined in schwz::Settings)schwz::Settings
comm_sizeschwz::Metadata< ValueType, IndexType >
convergence_settings (defined in schwz::Settings)schwz::Settings
convergence_settings (defined in schwz::Settings)schwz::Settings
schwz::cuda_device_guardschwz::Settings
schwz::Solve::cuda_device_guardschwz::Settings
current_residual_normschwz::Metadata< ValueType, IndexType >
schwz::debug_printschwz::Settings
schwz::Solve::debug_printschwz::Settings
direct_solver_cholmod enum value (defined in schwz::Settings)schwz::Settings
direct_solver_cholmod enum value (defined in schwz::Settings)schwz::Settings
direct_solver_ginkgo enum value (defined in schwz::Settings)schwz::Settings
direct_solver_ginkgo enum value (defined in schwz::Settings)schwz::Settings
direct_solver_umfpack enum value (defined in schwz::Settings)schwz::Settings
direct_solver_umfpack enum value (defined in schwz::Settings)schwz::Settings
schwz::enable_loggingschwz::Settings
schwz::Solve::enable_loggingschwz::Settings
schwz::enable_random_rhsschwz::Settings
schwz::Solve::enable_random_rhsschwz::Settings
exchange_boundary(const Settings &settings, const Metadata< ValueType, IndexType > &metadata, std::shared_ptr< gko::matrix::Dense< ValueType >> &global_solution) overrideschwz::SolverRAS< ValueType, IndexType, MixedValueType >virtual
schwz::executorschwz::Settings
schwz::Solve::executorschwz::Settings
schwz::executor_stringschwz::Settings
schwz::Solve::executor_stringschwz::Settings
schwz::explicit_laplacianschwz::Settings
schwz::Solve::explicit_laplacianschwz::Settings
schwz::factorizationschwz::Settings
schwz::Solve::factorizationschwz::Settings
first_rowschwz::Metadata< ValueType, IndexType >
generate_rhs(std::vector< ValueType > &rhs)schwz::Initialize< ValueType, IndexType >
global_matrixschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
global_residual_vector_outschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
global_rhsschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
global_sizeschwz::Metadata< ValueType, IndexType >
global_solutionschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
global_to_localschwz::Metadata< ValueType, IndexType >
i_permutationschwz::Metadata< ValueType, IndexType >
init_mpi_wtime (defined in schwz::Metadata< ValueType, IndexType >)schwz::Metadata< ValueType, IndexType >
initialize()schwz::SchwarzBase< ValueType, IndexType, MixedValueType >
Initialize(Settings &settings, Metadata< ValueType, IndexType > &metadata) (defined in schwz::Initialize< ValueType, IndexType >)schwz::Initialize< ValueType, IndexType >
interface_matrixschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
iter_countschwz::Metadata< ValueType, IndexType >
IterationCriterionFactory typedef (defined in schwz::Solve< ValueType, IndexType, MixedValueType >)schwz::Solve< ValueType, IndexType, MixedValueType >
iterative_solver_dealii enum value (defined in schwz::Settings)schwz::Settings
iterative_solver_dealii enum value (defined in schwz::Settings)schwz::Settings
iterative_solver_ginkgo enum value (defined in schwz::Settings)schwz::Settings
iterative_solver_ginkgo enum value (defined in schwz::Settings)schwz::Settings
local_inv_permschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
local_matrixschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
local_max_itersschwz::Metadata< ValueType, IndexType >
local_num_procsschwz::Metadata< ValueType, IndexType >
local_permschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
local_precondschwz::Metadata< ValueType, IndexType >
local_residual_vector_outschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
local_rhsschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
local_sizeschwz::Metadata< ValueType, IndexType >
local_size_oschwz::Metadata< ValueType, IndexType >
local_size_xschwz::Metadata< ValueType, IndexType >
local_solutionschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
local_solver (defined in schwz::Settings)schwz::Settings
local_solver (defined in schwz::Settings)schwz::Settings
schwz::local_solver_settings enum nameschwz::Settings
schwz::Solve::local_solver_settings enum nameschwz::Settings
local_solver_toleranceschwz::Metadata< ValueType, IndexType >
local_to_globalschwz::Metadata< ValueType, IndexType >
local_to_global_vector(const Settings &settings, const Metadata< ValueType, IndexType > &metadata, const std::shared_ptr< gko::matrix::Dense< ValueType >> &local_vector, std::shared_ptr< gko::matrix::Dense< ValueType >> &global_vector)schwz::Communicate< ValueType, IndexType, MixedValueType >
schwz::matrix_filenameschwz::Settings
schwz::Solve::matrix_filenameschwz::Settings
max_itersschwz::Metadata< ValueType, IndexType >
schwz::metis_objtypeschwz::Settings
schwz::Solve::metis_objtypeschwz::Settings
min_residual_normschwz::Metadata< ValueType, IndexType >
mpi_communicatorschwz::Metadata< ValueType, IndexType >
my_local_rankschwz::Metadata< ValueType, IndexType >
my_rankschwz::Metadata< ValueType, IndexType >
schwz::naturally_ordered_factorschwz::Settings
schwz::Solve::naturally_ordered_factorschwz::Settings
schwz::non_symmetric_matrixschwz::Settings
schwz::Solve::non_symmetric_matrixschwz::Settings
num_subdomainsschwz::Metadata< ValueType, IndexType >
num_threadsschwz::Metadata< ValueType, IndexType >
oned_laplacian_sizeschwz::Metadata< ValueType, IndexType >
schwz::overlapschwz::Settings
schwz::Solve::overlapschwz::Settings
overlap_rowschwz::Metadata< ValueType, IndexType >
overlap_sizeschwz::Metadata< ValueType, IndexType >
partition(const Settings &settings, const Metadata< ValueType, IndexType > &metadata, const std::shared_ptr< gko::matrix::Csr< ValueType, IndexType >> &global_matrix, std::vector< unsigned int > &partition_indices)schwz::Initialize< ValueType, IndexType >
partition (defined in schwz::Settings)schwz::Settings
partition (defined in schwz::Settings)schwz::Settings
partition_custom enum value (defined in schwz::Settings)schwz::Settings
partition_custom enum value (defined in schwz::Settings)schwz::Settings
partition_indicesschwz::Initialize< ValueType, IndexType >
partition_metis enum value (defined in schwz::Settings)schwz::Settings
partition_metis enum value (defined in schwz::Settings)schwz::Settings
partition_regular enum value (defined in schwz::Settings)schwz::Settings
partition_regular enum value (defined in schwz::Settings)schwz::Settings
partition_regular2d enum value (defined in schwz::Settings)schwz::Settings
partition_regular2d enum value (defined in schwz::Settings)schwz::Settings
schwz::partition_settings enum nameschwz::Settings
schwz::Solve::partition_settings enum nameschwz::Settings
partition_zoltan enum value (defined in schwz::Settings)schwz::Settings
partition_zoltan enum value (defined in schwz::Settings)schwz::Settings
permutationschwz::Metadata< ValueType, IndexType >
post_process_data (defined in schwz::Metadata< ValueType, IndexType >)schwz::Metadata< ValueType, IndexType >
precond_max_block_sizeschwz::Metadata< ValueType, IndexType >
schwz::print_matricesschwz::Settings
schwz::Solve::print_matricesschwz::Settings
print_matrix(const std::shared_ptr< gko::matrix::Csr< ValueType, IndexType >> &matrix, int rank, std::string name)schwz::SchwarzBase< ValueType, IndexType, MixedValueType >
print_vector(const std::shared_ptr< gko::matrix::Dense< ValueType >> &vector, int subd, std::string name)schwz::SchwarzBase< ValueType, IndexType, MixedValueType >
schwz::reorderschwz::Settings
schwz::Solve::reorderschwz::Settings
schwz::reset_local_crit_iterschwz::Settings
schwz::Solve::reset_local_crit_iterschwz::Settings
ResidualCriterionFactory typedef (defined in schwz::Solve< ValueType, IndexType, MixedValueType >)schwz::Solve< ValueType, IndexType, MixedValueType >
schwz::restart_iterschwz::Settings
schwz::Solve::restart_iterschwz::Settings
run(std::shared_ptr< gko::matrix::Dense< ValueType >> &solution)schwz::SchwarzBase< ValueType, IndexType, MixedValueType >
SchwarzBase(Settings &settings, Metadata< ValueType, IndexType > &metadata)schwz::SchwarzBase< ValueType, IndexType, MixedValueType >
Settings(std::string executor_string="reference") (defined in schwz::Settings)schwz::Settingsinline
Settings(std::string executor_string="reference") (defined in schwz::Settings)schwz::Settingsinline
setup_comm_buffers() overrideschwz::SolverRAS< ValueType, IndexType, MixedValueType >virtual
setup_global_matrix(const std::string &filename, const gko::size_type &oned_laplacian_size, std::shared_ptr< gko::matrix::Csr< ValueType, IndexType >> &global_matrix)schwz::Initialize< ValueType, IndexType >
setup_local_matrices(Settings &settings, Metadata< ValueType, IndexType > &metadata, std::vector< unsigned int > &partition_indices, std::shared_ptr< gko::matrix::Csr< ValueType, IndexType >> &global_matrix, std::shared_ptr< gko::matrix::Csr< ValueType, IndexType >> &local_matrix, std::shared_ptr< gko::matrix::Csr< ValueType, IndexType >> &interface_matrix) overrideschwz::SolverRAS< ValueType, IndexType, MixedValueType >virtual
setup_vectors(const Settings &settings, const Metadata< ValueType, IndexType > &metadata, std::vector< ValueType > &rhs, std::shared_ptr< gko::matrix::Dense< ValueType >> &local_rhs, std::shared_ptr< gko::matrix::Dense< ValueType >> &global_rhs, std::shared_ptr< gko::matrix::Dense< ValueType >> &local_solution)schwz::Initialize< ValueType, IndexType >
setup_windows(const Settings &settings, const Metadata< ValueType, IndexType > &metadata, std::shared_ptr< gko::matrix::Dense< ValueType >> &main_buffer) overrideschwz::SolverRAS< ValueType, IndexType, MixedValueType >virtual
schwz::shifted_iterschwz::Settings
schwz::Solve::shifted_iterschwz::Settings
Solve()=default (defined in schwz::Solve< ValueType, IndexType, MixedValueType >)schwz::Solve< ValueType, IndexType, MixedValueType >
Solve(const Settings &settings) (defined in schwz::Solve< ValueType, IndexType, MixedValueType >)schwz::Solve< ValueType, IndexType, MixedValueType >
solver_custom enum value (defined in schwz::Settings)schwz::Settings
solver_custom enum value (defined in schwz::Settings)schwz::Settings
SolverRAS(Settings &settings, Metadata< ValueType, IndexType > &metadata)schwz::SolverRAS< ValueType, IndexType, MixedValueType >
time_structschwz::Metadata< ValueType, IndexType >
toleranceschwz::Metadata< ValueType, IndexType >
triangular_factor_lschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
triangular_factor_uschwz::SchwarzBase< ValueType, IndexType, MixedValueType >
update_boundary(const Settings &settings, const Metadata< ValueType, IndexType > &metadata, std::shared_ptr< gko::matrix::Dense< ValueType >> &local_solution, const std::shared_ptr< gko::matrix::Dense< ValueType >> &local_rhs, const std::shared_ptr< gko::matrix::Dense< ValueType >> &global_solution, const std::shared_ptr< gko::matrix::Csr< ValueType, IndexType >> &interface_matrix) overrideschwz::SolverRAS< ValueType, IndexType, MixedValueType >virtual
updated_max_itersschwz::Metadata< ValueType, IndexType >
schwz::use_mixed_precisionschwz::Settings
schwz::Solve::use_mixed_precisionschwz::Settings
schwz::use_precondschwz::Settings
schwz::Solve::use_precondschwz::Settings
schwz::write_debug_outschwz::Settings
schwz::Solve::write_debug_outschwz::Settings
schwz::write_iters_and_residualsschwz::Settings
schwz::Solve::write_iters_and_residualsschwz::Settings
schwz::write_perm_dataschwz::Settings
schwz::Solve::write_perm_dataschwz::Settings