oomph::SuperLUSolver Member List

This is the complete list of members for oomph::SuperLUSolver, including all inherited members.

backsub(const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolver
backsub_distributed(const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolverprivate
backsub_serial(const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolverprivate
backsub_transpose(const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolver
backsub_transpose_distributed(const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolverprivate
backsub_transpose_serial(const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolverprivate
build_distribution(const LinearAlgebraDistribution *const dist_pt)oomph::DistributableLinearAlgebraObjectinline
build_distribution(const LinearAlgebraDistribution &dist)oomph::DistributableLinearAlgebraObjectinline
clean_up_memory()oomph::SuperLUSolvervirtual
clear_distribution()oomph::DistributableLinearAlgebraObjectinlineprotected
Compute_gradientoomph::LinearSolverprotected
Default enum valueoomph::SuperLUSolver
disable_computation_of_gradient()oomph::LinearSolverinline
disable_delete_matrix_data_in_superlu_dist()oomph::SuperLUSolverinline
disable_doc_stats()oomph::SuperLUSolverinline
disable_doc_time()oomph::LinearSolverinline
disable_resolve()oomph::SuperLUSolverinlinevirtual
disable_row_and_col_permutations_in_superlu_dist()oomph::SuperLUSolverinline
Dist_allow_row_and_col_permutationsoomph::SuperLUSolverprivate
Dist_delete_matrix_dataoomph::SuperLUSolverprivate
Dist_distributed_solve_data_allocatedoomph::SuperLUSolverprivate
Dist_global_solve_data_allocatedoomph::SuperLUSolverprivate
Dist_index_ptoomph::SuperLUSolverprivate
Dist_infooomph::SuperLUSolverprivate
Dist_npcoloomph::SuperLUSolverprivate
Dist_nprowoomph::SuperLUSolverprivate
Dist_solver_data_ptoomph::SuperLUSolverprivate
Dist_start_ptoomph::SuperLUSolverprivate
Dist_use_global_solveroomph::SuperLUSolverprivate
Dist_value_ptoomph::SuperLUSolverprivate
DistributableLinearAlgebraObject()oomph::DistributableLinearAlgebraObjectinline
DistributableLinearAlgebraObject(const DistributableLinearAlgebraObject &matrix)=deleteoomph::DistributableLinearAlgebraObject
Distributed enum valueoomph::SuperLUSolver
distributed() constoomph::DistributableLinearAlgebraObjectinline
distribution_built() constoomph::DistributableLinearAlgebraObjectinline
Distribution_ptoomph::DistributableLinearAlgebraObjectprivate
distribution_pt() constoomph::DistributableLinearAlgebraObjectinline
Doc_statsoomph::SuperLUSolverprivate
Doc_timeoomph::LinearSolverprotected
enable_computation_of_gradient()oomph::SuperLUSolverinlinevirtual
enable_delete_matrix_data_in_superlu_dist()oomph::SuperLUSolverinline
enable_doc_stats()oomph::SuperLUSolverinline
enable_doc_time()oomph::LinearSolverinline
enable_resolve()oomph::LinearSolverinlinevirtual
Enable_resolveoomph::LinearSolverprotected
enable_row_and_col_permutations_in_superlu_dist()oomph::SuperLUSolverinline
factorise(DoubleMatrixBase *const &matrix_pt)oomph::SuperLUSolver
factorise_distributed(DoubleMatrixBase *const &matrix_pt)oomph::SuperLUSolverprivate
factorise_serial(DoubleMatrixBase *const &matrix_pt)oomph::SuperLUSolverprivate
first_row() constoomph::DistributableLinearAlgebraObjectinline
first_row(const unsigned &p) constoomph::DistributableLinearAlgebraObjectinline
get_gradient(DoubleVector &gradient)oomph::LinearSolverinline
get_memory_usage_for_lu_factors()oomph::SuperLUSolver
get_total_needed_memory()oomph::SuperLUSolver
Gradient_for_glob_conv_newton_solveoomph::LinearSolverprotected
Gradient_has_been_computedoomph::LinearSolverprotected
is_doc_time_enabled() constoomph::LinearSolverinline
is_resolve_enabled() constoomph::LinearSolverinline
jacobian_setup_time() constoomph::SuperLUSolverinlinevirtual
Jacobian_setup_timeoomph::SuperLUSolverprivate
linear_solver_solution_time() constoomph::SuperLUSolverinlinevirtual
LinearSolver()oomph::LinearSolverinline
LinearSolver(const LinearSolver &dummy)=deleteoomph::LinearSolver
nrow() constoomph::DistributableLinearAlgebraObjectinline
nrow_local() constoomph::DistributableLinearAlgebraObjectinline
nrow_local(const unsigned &p) constoomph::DistributableLinearAlgebraObjectinline
operator=(const SuperLUSolver &)=deleteoomph::SuperLUSolver
oomph::LinearSolver::operator=(const LinearSolver &)=deleteoomph::LinearSolver
oomph::DistributableLinearAlgebraObject::operator=(const DistributableLinearAlgebraObject &)=deleteoomph::DistributableLinearAlgebraObject
reset_gradient()oomph::LinearSolverinline
resolve(const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolvervirtual
resolve_transpose(const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolvervirtual
Serial enum valueoomph::SuperLUSolver
Serial_compressed_row_flagoomph::SuperLUSolverprivate
Serial_f_factorsoomph::SuperLUSolverprivate
Serial_infooomph::SuperLUSolverprivate
Serial_n_dofoomph::SuperLUSolverprivate
Serial_sign_of_determinant_of_matrixoomph::SuperLUSolverprivate
set_solver_type(const Type &t)oomph::SuperLUSolverinline
Solution_timeoomph::SuperLUSolverprivate
solve(Problem *const &problem_pt, DoubleVector &result)oomph::SuperLUSolvervirtual
solve(DoubleMatrixBase *const &matrix_pt, const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolvervirtual
oomph::LinearSolver::solve(DoubleMatrixBase *const &matrix_pt, const Vector< double > &rhs, Vector< double > &result)oomph::LinearSolverinlinevirtual
solve_transpose(Problem *const &problem_pt, DoubleVector &result)oomph::SuperLUSolvervirtual
solve_transpose(DoubleMatrixBase *const &matrix_pt, const DoubleVector &rhs, DoubleVector &result)oomph::SuperLUSolvervirtual
oomph::LinearSolver::solve_transpose(DoubleMatrixBase *const &matrix_pt, const Vector< double > &rhs, Vector< double > &result)oomph::LinearSolverinlinevirtual
Solver_typeoomph::SuperLUSolverprivate
SuperLUSolver()oomph::SuperLUSolverinline
SuperLUSolver(const SuperLUSolver &dummy)=deleteoomph::SuperLUSolver
Suppress_incorrect_rhs_distribution_warning_in_resolveoomph::SuperLUSolverstatic
Suppress_solveoomph::SuperLUSolverprivate
Type enum nameoomph::SuperLUSolver
use_compressed_column_for_superlu_serial()oomph::SuperLUSolverinline
use_compressed_row_for_superlu_serial()oomph::SuperLUSolverinline
use_distributed_solve_in_superlu_dist()oomph::SuperLUSolverinline
use_global_solve_in_superlu_dist()oomph::SuperLUSolverinline
Using_distoomph::SuperLUSolverprivate
~DistributableLinearAlgebraObject()oomph::DistributableLinearAlgebraObjectinlinevirtual
~LinearSolver()oomph::LinearSolverinlinevirtual
~SuperLUSolver()oomph::SuperLUSolverinline