Data Types | Functions/Subroutines

mod_linear_equation Module Reference

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(matrixgsb_getBlock_m (m, r_s, r_e, c_s, c_e)
integer, dimension(size_block) gsb_index_blocks (tab_block, size_block)
type(t_soleqleq_cg_elt (m, v, v0, eps, iter_max, is_precond)
type(vectorleq_Cholesky (m, v, is_permuted)
type(vectorleq_gaussJourdan (m, v)
type(t_soleqleq_gaussSeidel_block (m, v, v0, tab_block_i, size_block_i, eps, iter_max, is_precond)
type(t_soleqleq_gaussSeidel_elt (m, v, v0, eps, iter_max, is_precond)
type(vectorleq_getBlock_v (v, r_s, r_e)
type(t_soleqleq_gradient_elt (m, v, v0, eps, iter_max, is_precond)
type(t_soleqleq_jacobi_elt (m, v, v0, eps, iter_max, is_precond)
type(vectorleq_leastSquare (m, v)
type(vectorleq_leastSquare_QR (m, v, meth_qr, eps_gsortho, is_permuted)
type(vectorleq_lu (m, v, is_permuted)
type(vectorleq_precond_diag (m, v)
type(vectorleq_precond_sor (m, v, v0, w_relax)
type(vectorleq_pseudoinverse (m, v, eps_svd, eps_chol, iter_max, meth_qr, eps_gsortho, meth_pinv)
type(vectorleq_qr (m, v, meth_qr, eps_gsortho, is_permuted)
type(vectorleq_solve (m, v, meth_solve, v0, eps_svd, eps_chol, iter_max, meth_qr, meth_pinv, eps_gsortho, is_permuted)
type(t_soleqleq_solve_iter (m, v, meth_solve, v0, eps, iter_max, is_precond, w_relax, tab_block_i, size_block_i)
type(t_soleqleq_sor_elt (m, v, v0, eps, iter_max, w_relax, is_precond)
type(vectorleq_thomas (m, v)
type(vectorleq_tril (m, v)
type(vectorleq_triu (m, v)
subroutine m_destruct_soleq (soleq_)

Detailed Description

module mod_linear_equation

leq.png
Author:
Abal-Kassim Cheik Ahamed <akcheik@gmail.com>
Version:
1.0
Date:
12th of March, 2011

module for mod_linear_equation library

Remarks:
depend : fml_constants.h

Description

 This module mod_linear_equation defines some linear equation solve method. 
 
See also:
mod_matrix
mod_vector
fml_constants.h
 All Classes Namespaces Files Functions Variables Defines