_solve_impl(const Right &right, Solution &solution) const | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
_solve_with_guess_impl(const Right &right, Solution &solution) const | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
Base typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | protected |
base_type typedef | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | |
coeff() const noexcept -> const matrix_type & | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inlineprotected |
coeff_ | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | private |
cols() const noexcept -> Eigen::Index | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
ColsAtCompileTime enum value | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
compute(const matrix_type &coeff) | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inline |
configure_child_algorithm_logger_if_exists(Child &child) | num_collect::logging::logging_mixin | inline |
default_max_iterations | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | privatestatic |
default_tolerance | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | privatestatic |
diag_ | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | private |
intermidiate_solution_ | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | mutableprivate |
inv_diag_ | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | private |
iterate_no_parallel(const matrix_type &coeff_ref, const Right &right, Solution &solution) const | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inlineprivate |
iterate_parallel(const matrix_type &coeff_ref, const Right &right, Solution &solution) const | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inlineprivate |
iterations() const noexcept -> index_type | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inline |
iterations_ | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | mutableprivate |
iterative_solver_base() | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
logger() const noexcept -> const num_collect::logging::logger & | num_collect::logging::logging_mixin | inline |
logger() noexcept -> num_collect::logging::logger & | num_collect::logging::logging_mixin | inline |
logger_ | num_collect::logging::logging_mixin | private |
logging_mixin(log_tag_view tag) | num_collect::logging::logging_mixin | inlineexplicit |
matrix_type typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
MatrixType typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
max_iterations() const noexcept -> index_type | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
max_iterations(index_type val) -> parallel_symmetric_successive_over_relaxation< Matrix > & | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
max_iterations_ | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | private |
MaxColsAtCompileTime enum value | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
parallel_symmetric_successive_over_relaxation() | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inline |
process_row_backward(const matrix_type &coeff_ref, const Right &right, Solution &solution, index_type i, index_type end_row, const scalar_type &prev_sol_coeff) const | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inlineprivate |
process_row_forward(const matrix_type &coeff_ref, const Right &right, Solution &solution, index_type i, index_type start_row, const scalar_type &prev_sol_coeff) const -> scalar_type | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inlineprivate |
real_scalar_type typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
RealScalar typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
relaxation_coeff(const scalar_type &val) -> parallel_symmetric_successive_over_relaxation & | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inline |
relaxation_coeff_ | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | private |
residual_ | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | mutableprivate |
residual_rate() const noexcept -> scalar_type | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inline |
residual_rate_ | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | mutableprivate |
rows() const noexcept -> Eigen::Index | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
run_parallel(bool val) -> parallel_symmetric_successive_over_relaxation & | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inline |
run_parallel_ | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | private |
Scalar typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
scalar_type typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
solve(const Right &right) const -> Eigen::Solve< parallel_symmetric_successive_over_relaxation< Matrix >, Right > | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
solve_vector_in_place(const Right &right, Solution &solution) const | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | inline |
solve_with_guess(const Right &right, const Solution &solution) const -> Eigen::SolveWithGuess< parallel_symmetric_successive_over_relaxation< Matrix >, Right, Solution > | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
storage_index_type typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
StorageIndex typedef | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | |
tolerance() const noexcept -> real_scalar_type | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
tolerance(const real_scalar_type &val) -> parallel_symmetric_successive_over_relaxation< Matrix > & | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | inline |
tolerance_ | num_collect::linear::iterative_solver_base< parallel_symmetric_successive_over_relaxation< Matrix > > | private |
vector_type typedef | num_collect::linear::parallel_symmetric_successive_over_relaxation< Matrix > | |