getp Module

This moodule contaings the subroutine to read parameters needed to run the shiftedkrylov program from standard input


Used by

  • module~~getp~~UsedByGraph module~getp getp program~shiftedtest shiftedtest program~shiftedtest->module~getp

Contents


Interfaces

public interface get_parms

Get iteration parameters from the command line

  • public subroutine get_dparms(ctxt, mtrx_file, rhs_file, eta, zeta, filefmt, kmethd, ptype, part, afmt, istopc, itmax, itrace, irst, eps)

    Get iteration parameters from the command line

    Arguments

    Type IntentOptional AttributesName
    type(psb_ctxt_type) :: ctxt

    Parallel context

    character(len=40) :: mtrx_file
    character(len=40) :: rhs_file
    real(kind=psb_dpk_) :: eta
    real(kind=psb_dpk_) :: zeta
    character(len=2) :: filefmt

    Format of the file

    character(len=40) :: kmethd
    character(len=40) :: ptype
    character(len=20) :: part
    character :: afmt*5
    integer(kind=psb_ipk_) :: istopc
    integer(kind=psb_ipk_) :: itmax
    integer(kind=psb_ipk_) :: itrace
    integer(kind=psb_ipk_) :: irst
    real(kind=psb_dpk_) :: eps

Subroutines

public subroutine get_dparms(ctxt, mtrx_file, rhs_file, eta, zeta, filefmt, kmethd, ptype, part, afmt, istopc, itmax, itrace, irst, eps)

Get iteration parameters from the command line

Arguments

Type IntentOptional AttributesName
type(psb_ctxt_type) :: ctxt

Parallel context

character(len=40) :: mtrx_file
character(len=40) :: rhs_file
real(kind=psb_dpk_) :: eta
real(kind=psb_dpk_) :: zeta
character(len=2) :: filefmt

Format of the file

character(len=40) :: kmethd
character(len=40) :: ptype
character(len=20) :: part
character :: afmt*5
integer(kind=psb_ipk_) :: istopc
integer(kind=psb_ipk_) :: itmax
integer(kind=psb_ipk_) :: itrace
integer(kind=psb_ipk_) :: irst
real(kind=psb_dpk_) :: eps