linSolver
latest
API
Backend Base Classes
Host Backends
Device Backends
Solvers
Preconditioners
linSolver
Docs
»
Index
Edit on GitHub
Index
B
|
C
|
D
|
G
|
H
|
J
|
S
B
BaseIterativeSolver (C++ class)
BaseIterativeSolver::set_abs_rel_tolerances (C++ function)
BaseIterativeSolver::set_abs_tolerance (C++ function)
BaseIterativeSolver::set_max_iterations (C++ function)
BaseIterativeSolver::set_preconditioner (C++ function)
BaseIterativeSolver::set_rel_tolerance (C++ function)
BaseMatrix (C++ class)
BaseMatrix::allocate (C++ function)
BaseMatrix::BaseMatrix (C++ function)
BaseMatrix::clear (C++ function)
BaseMatrix::compute_inverse_diagonals (C++ function)
BaseMatrix::copy_from (C++ function)
BaseMatrix::copy_to (C++ function)
BaseMatrix::get_diagonals (C++ function)
BaseMatrix::is_square (C++ function)
BaseMatrix::lower_solve (C++ function)
BaseMatrix::m (C++ function)
BaseMatrix::multiply (C++ function)
BaseMatrix::n (C++ function)
BaseMatrix::nnz (C++ function)
BaseMatrix::norm (C++ function)
BaseMatrix::read_matrix_market (C++ function)
BaseMatrix::scale (C++ function)
BaseMatrix::upper_solve (C++ function)
BaseMatrix::~BaseMatrix (C++ function)
BaseSolver (C++ class)
BaseSolver::BaseSolver (C++ function)
BaseSolver::clear (C++ function)
BaseSolver::solve (C++ function)
BaseSolver::~BaseSolver (C++ function)
BaseVector (C++ class)
BaseVector::add (C++ function)
BaseVector::add_scale (C++ function)
BaseVector::allocate (C++ function)
BaseVector::BaseVector (C++ function)
BaseVector::clear (C++ function)
BaseVector::copy_from (C++ function)
,
[1]
BaseVector::copy_to (C++ function)
,
[1]
BaseVector::dot (C++ function)
BaseVector::elementwise_multiply (C++ function)
,
[1]
BaseVector::n (C++ function)
BaseVector::norm (C++ function)
BaseVector::ones (C++ function)
BaseVector::scale (C++ function)
BaseVector::scale_add (C++ function)
BaseVector::zeros (C++ function)
BaseVector::~BaseVector (C++ function)
C
CG (C++ class)
CG::CG (C++ function)
CG::clear (C++ function)
CG::solve (C++ function)
CG::~CG (C++ function)
CGS (C++ class)
CGS::CGS (C++ function)
CGS::clear (C++ function)
CGS::solve (C++ function)
CGS::~CGS (C++ function)
D
DeviceMatrix (C++ class)
DeviceMatrix::allocate (C++ function)
DeviceMatrix::clear (C++ function)
DeviceMatrix::compute_inverse_diagonals (C++ function)
DeviceMatrix::copy_from (C++ function)
,
[1]
DeviceMatrix::copy_to (C++ function)
DeviceMatrix::DeviceMatrix (C++ function)
DeviceMatrix::get_diagonals (C++ function)
DeviceMatrix::lower_solve (C++ function)
DeviceMatrix::multiply (C++ function)
DeviceMatrix::norm (C++ function)
DeviceMatrix::read_matrix_market (C++ function)
DeviceMatrix::scale (C++ function)
DeviceMatrix::upper_solve (C++ function)
DeviceMatrix::~DeviceMatrix (C++ function)
DeviceVector (C++ class)
DeviceVector::add (C++ function)
DeviceVector::add_scale (C++ function)
DeviceVector::allocate (C++ function)
DeviceVector::clear (C++ function)
DeviceVector::copy_from (C++ function)
,
[1]
DeviceVector::copy_from_host (C++ function)
DeviceVector::copy_to (C++ function)
,
[1]
DeviceVector::copy_to_host (C++ function)
DeviceVector::DeviceVector (C++ function)
DeviceVector::dot (C++ function)
DeviceVector::elementwise_multiply (C++ function)
,
[1]
DeviceVector::norm (C++ function)
DeviceVector::ones (C++ function)
DeviceVector::scale (C++ function)
DeviceVector::scale_add (C++ function)
DeviceVector::zeros (C++ function)
DeviceVector::~DeviceVector (C++ function)
G
GMRES (C++ class)
GMRES::clear (C++ function)
GMRES::GMRES (C++ function)
GMRES::set_krylov_dimension (C++ function)
GMRES::solve (C++ function)
GMRES::~GMRES (C++ function)
H
HostMatrix (C++ class)
HostMatrix::allocate (C++ function)
HostMatrix::clear (C++ function)
HostMatrix::compute_inverse_diagonals (C++ function)
HostMatrix::copy_from (C++ function)
,
[1]
HostMatrix::copy_to (C++ function)
HostMatrix::get_diagonals (C++ function)
HostMatrix::HostMatrix (C++ function)
HostMatrix::lower_solve (C++ function)
HostMatrix::multiply (C++ function)
HostMatrix::norm (C++ function)
HostMatrix::read_matrix_market (C++ function)
HostMatrix::scale (C++ function)
HostMatrix::upper_solve (C++ function)
HostMatrix::~HostMatrix (C++ function)
HostMatrixCOO (C++ class)
HostMatrixCOO::allocate (C++ function)
HostMatrixCOO::clear (C++ function)
HostMatrixCOO::compute_inverse_diagonals (C++ function)
HostMatrixCOO::convert_to_CSR (C++ function)
HostMatrixCOO::copy_from (C++ function)
HostMatrixCOO::copy_to (C++ function)
HostMatrixCOO::get_diagonals (C++ function)
HostMatrixCOO::HostMatrixCOO (C++ function)
HostMatrixCOO::lower_solve (C++ function)
HostMatrixCOO::multiply (C++ function)
HostMatrixCOO::norm (C++ function)
HostMatrixCOO::read_matrix_market (C++ function)
HostMatrixCOO::scale (C++ function)
HostMatrixCOO::upper_solve (C++ function)
HostMatrixCOO::~HostMatrixCOO (C++ function)
HostVector (C++ class)
HostVector::add (C++ function)
HostVector::add_scale (C++ function)
HostVector::allocate (C++ function)
HostVector::clear (C++ function)
HostVector::copy_from (C++ function)
,
[1]
HostVector::copy_to (C++ function)
,
[1]
HostVector::dot (C++ function)
HostVector::elementwise_multiply (C++ function)
,
[1]
HostVector::HostVector (C++ function)
HostVector::norm (C++ function)
HostVector::ones (C++ function)
HostVector::operator[] (C++ function)
HostVector::scale (C++ function)
HostVector::scale_add (C++ function)
HostVector::zeros (C++ function)
HostVector::~HostVector (C++ function)
J
Jacobi (C++ class)
Jacobi::apply (C++ function)
,
[1]
Jacobi::prepare_preconditioner (C++ function)
S
SSOR (C++ class)
SSOR::apply (C++ function)
,
[1]
SSOR::prepare_preconditioner (C++ function)