module mod_linear_equation More...
Data Types | |
interface | destruct |
interface generic --> destruct linear_equation and derived type More... | |
interface | ilinsolve |
interface generic --> ilinsolve More... | |
interface | leq_getBlock |
interface generic --> leq_getBlock More... | |
interface | linsolve |
interface generic --> linsolve More... | |
type | t_soleq |
type t_soleq More... | |
Functions/Subroutines | |
type(matrix) | gsb_getBlock_m (m, r_s, r_e, c_s, c_e) |
integer, dimension(size_block) | gsb_index_blocks (tab_block, size_block) |
type(t_soleq) | leq_cg_elt (m, v, v0, eps, iter_max, is_precond) |
type(vector) | leq_Cholesky (m, v, is_permuted) |
type(vector) | leq_gaussJourdan (m, v) |
type(t_soleq) | leq_gaussSeidel_block (m, v, v0, tab_block_i, size_block_i, eps, iter_max, is_precond) |
type(t_soleq) | leq_gaussSeidel_elt (m, v, v0, eps, iter_max, is_precond) |
type(vector) | leq_getBlock_v (v, r_s, r_e) |
type(t_soleq) | leq_gradient_elt (m, v, v0, eps, iter_max, is_precond) |
type(t_soleq) | leq_jacobi_elt (m, v, v0, eps, iter_max, is_precond) |
type(vector) | leq_leastSquare (m, v) |
type(vector) | leq_leastSquare_QR (m, v, meth_qr, eps_gsortho, is_permuted) |
type(vector) | leq_lu (m, v, is_permuted) |
type(vector) | leq_precond_diag (m, v) |
type(vector) | leq_precond_sor (m, v, v0, w_relax) |
type(vector) | leq_pseudoinverse (m, v, eps_svd, eps_chol, iter_max, meth_qr, eps_gsortho, meth_pinv) |
type(vector) | leq_qr (m, v, meth_qr, eps_gsortho, is_permuted) |
type(vector) | leq_solve (m, v, meth_solve, v0, eps_svd, eps_chol, iter_max, meth_qr, meth_pinv, eps_gsortho, is_permuted) |
type(t_soleq) | leq_solve_iter (m, v, meth_solve, v0, eps, iter_max, is_precond, w_relax, tab_block_i, size_block_i) |
type(t_soleq) | leq_sor_elt (m, v, v0, eps, iter_max, w_relax, is_precond) |
type(vector) | leq_thomas (m, v) |
type(vector) | leq_tril (m, v) |
type(vector) | leq_triu (m, v) |
subroutine | m_destruct_soleq (soleq_) |
module mod_linear_equation
module for mod_linear_equation library
This module mod_linear_equation defines some linear equation solve method.