cholesky_implementation Submodule


Uses

  • module~~cholesky_implementation~~UsesGraph module~cholesky_implementation cholesky_implementation module~tools_math tools_math module~cholesky_implementation->module~tools_math module~class_vector class_vector module~tools_math->module~class_vector module~class_psblas class_psblas module~tools_math->module~class_psblas module~class_vector->module~class_psblas module~class_stopwatch class_stopwatch module~class_psblas->module~class_stopwatch module~tools_psblas tools_psblas module~class_psblas->module~tools_psblas module~class_stopwatch->module~tools_psblas psb_base_mod psb_base_mod module~class_stopwatch->psb_base_mod psb_prec_mod psb_prec_mod module~tools_psblas->psb_prec_mod module~tools_psblas->psb_base_mod psb_krylov_mod psb_krylov_mod module~tools_psblas->psb_krylov_mod

Contents


Module Procedures

module procedure cholesky_fact_m module subroutine cholesky_fact_m(a)

Arguments

Type IntentOptional AttributesName
real(kind=psb_dpk_), intent(inout) :: a(:,:)

module procedure cholesky_solve_m module subroutine cholesky_solve_m(a, b)

Description: Solves a linear system Ax=b, where A has been previously decomposed according to the Cholesky factorization. A: type REAL, rank 2.

Arguments

Type IntentOptional AttributesName
real(kind=psb_dpk_), intent(in) :: a(:,:)
real(kind=psb_dpk_), intent(inout) :: b(:)

module procedure cholesky_solve_v module subroutine cholesky_solve_v(a, b)

$Id$

Read more…

Arguments

Type IntentOptional AttributesName
real(kind=psb_dpk_), intent(in) :: a(:)
real(kind=psb_dpk_), intent(inout) :: b(:)

module procedure choloesky_fact_v module subroutine choloesky_fact_v(a)

Arguments

Type IntentOptional AttributesName
real(kind=psb_dpk_), intent(inout) :: a(:)