external_interfaces_solver Module


Uses

    • kinds
  • module~~external_interfaces_solver~~UsesGraph module~external_interfaces_solver external_interfaces_solver kinds kinds module~external_interfaces_solver->kinds

Used by

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

Interfaces

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 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
  • 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 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 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 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