external_interfaces_solver Module


Uses

  • module~~external_interfaces_solver~~UsesGraph module~external_interfaces_solver external_interfaces_solver module~forsolver_kinds forsolver_kinds module~external_interfaces_solver->module~forsolver_kinds

Used by

  • module~~external_interfaces_solver~~UsedByGraph module~external_interfaces_solver external_interfaces_solver proc~gels_rel gels_rel proc~gels_rel->module~external_interfaces_solver proc~gesv_rel gesv_rel proc~gesv_rel->module~external_interfaces_solver

Interfaces

public interface gels

  • public pure subroutine dgels(ftrans, fm, fn, fnrhs, fa, flda, fb, fldb, fwork, flwork, finfo)

    Arguments

    Type IntentOptional Attributes Name
    character(len=1), intent(in) :: ftrans
    integer, intent(in) :: fm
    integer, intent(in) :: fn
    integer, intent(in) :: fnrhs
    real(kind=rk), intent(inout) :: fa(flda,*)
    integer, intent(in) :: flda
    real(kind=rk), intent(inout) :: fb(fldb,*)
    integer, intent(in) :: fldb
    real(kind=rk), intent(in) :: fwork(*)
    integer, intent(in) :: flwork
    integer, intent(out) :: finfo
  • public pure subroutine dgels(ftrans, fm, fn, fnrhs, fa, flda, fb, fldb, fwork, flwork, finfo)

    Arguments

    Type IntentOptional Attributes Name
    character(len=1), intent(in) :: ftrans
    integer, intent(in) :: fm
    integer, intent(in) :: fn
    integer, intent(in) :: fnrhs
    real(kind=rk), intent(inout) :: fa(flda,*)
    integer, intent(in) :: flda
    real(kind=rk), intent(inout) :: fb(fldb,*)
    integer, intent(in) :: fldb
    real(kind=rk), intent(in) :: fwork(*)
    integer, intent(in) :: flwork
    integer, intent(out) :: finfo
  • public pure subroutine sgels(ftrans, fm, fn, fnrhs, fa, flda, fb, fldb, fwork, flwork, finfo)

    Arguments

    Type IntentOptional Attributes Name
    character(len=1), intent(in) :: ftrans
    integer, intent(in) :: fm
    integer, intent(in) :: fn
    integer, intent(in) :: fnrhs
    real(kind=rk), intent(inout) :: fa(flda,*)
    integer, intent(in) :: flda
    real(kind=rk), intent(inout) :: fb(fldb,*)
    integer, intent(in) :: fldb
    real(kind=rk), intent(in) :: fwork(*)
    integer, intent(in) :: flwork
    integer, intent(out) :: finfo

public interface gesv

  • public pure subroutine dgesv(fn, fnrhs, fa, flda, fipiv, fb, fldb, finfo)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: fn
    integer, intent(in) :: fnrhs
    real(kind=rk), intent(inout) :: fa(flda,fn)
    integer, intent(in) :: flda
    integer, intent(out) :: fipiv(fn)
    real(kind=rk), intent(inout) :: fb(fldb,fnrhs)
    integer, intent(in) :: fldb
    integer, intent(out) :: finfo
  • public pure subroutine dgesv(fn, fnrhs, fa, flda, fipiv, fb, fldb, finfo)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: fn
    integer, intent(in) :: fnrhs
    real(kind=rk), intent(inout) :: fa(flda,fn)
    integer, intent(in) :: flda
    integer, intent(out) :: fipiv(fn)
    real(kind=rk), intent(inout) :: fb(fldb,fnrhs)
    integer, intent(in) :: fldb
    integer, intent(out) :: finfo
  • public pure subroutine sgesv(fn, fnrhs, fa, flda, fipiv, fb, fldb, finfo)

    Arguments

    Type IntentOptional Attributes Name
    integer, intent(in) :: fn
    integer, intent(in) :: fnrhs
    real(kind=rk), intent(inout) :: fa(flda,fn)
    integer, intent(in) :: flda
    integer, intent(out) :: fipiv(fn)
    real(kind=rk), intent(inout) :: fb(fldb,fnrhs)
    integer, intent(in) :: fldb
    integer, intent(out) :: finfo