gels Interface

public interface gels

Called by

interface~~gels~~CalledByGraph interface~gels external_interfaces_solver::gels proc~gels_rel forsolver::gels_rel proc~gels_rel->interface~gels proc~solver_lin forsolver::solver_lin proc~solver_lin->proc~gels_rel interface~solve forsolver::solve interface~solve->proc~solver_lin proc~modified_newton_method_t1 forsolver::modified_newton_method_T1 proc~modified_newton_method_t1->interface~solve proc~modified_quasi_cs_newton_method_t1 forsolver::modified_quasi_cs_newton_method_T1 proc~modified_quasi_cs_newton_method_t1->interface~solve proc~modified_quasi_fd_newton_method_t1 forsolver::modified_quasi_fd_newton_method_T1 proc~modified_quasi_fd_newton_method_t1->interface~solve proc~newton_method_t1 forsolver::newton_method_T1 proc~newton_method_t1->interface~solve proc~quasi_cs_newton_method_t1 forsolver::quasi_cs_newton_method_T1 proc~quasi_cs_newton_method_t1->interface~solve proc~quasi_fd_newton_method_t1 forsolver::quasi_fd_newton_method_T1 proc~quasi_fd_newton_method_t1->interface~solve program~test_solver1 test_solver1 program~test_solver1->interface~solve program~test_solver15 test_solver15 program~test_solver15->interface~solve program~test_solver16 test_solver16 program~test_solver16->interface~solve program~test_solver17 test_solver17 program~test_solver17->interface~solve program~test_solver2 test_solver2 program~test_solver2->interface~solve proc~newton_complex_step_rel_t1 forsolver::nlsolver%newton_complex_step_rel_T1 proc~newton_complex_step_rel_t1->proc~modified_quasi_cs_newton_method_t1 proc~newton_complex_step_rel_t1->proc~quasi_cs_newton_method_t1 proc~newton_rel_t1 forsolver::nlsolver%newton_rel_T1 proc~newton_rel_t1->proc~modified_newton_method_t1 proc~newton_rel_t1->proc~modified_quasi_fd_newton_method_t1 proc~newton_rel_t1->proc~newton_method_t1 proc~newton_rel_t1->proc~quasi_fd_newton_method_t1 none~solve forsolver::nlsolver%solve none~solve->proc~newton_complex_step_rel_t1 none~solve->proc~newton_rel_t1 program~test_solver10 test_solver10 program~test_solver10->none~solve program~test_solver11 test_solver11 program~test_solver11->none~solve program~test_solver12 test_solver12 program~test_solver12->none~solve program~test_solver13 test_solver13 program~test_solver13->none~solve program~test_solver14 test_solver14 program~test_solver14->none~solve program~test_solver3 test_solver3 program~test_solver3->none~solve program~test_solver4 test_solver4 program~test_solver4->none~solve program~test_solver5 test_solver5 program~test_solver5->none~solve program~test_solver6 test_solver6 program~test_solver6->none~solve program~test_solver7 test_solver7 program~test_solver7->none~solve program~test_solver8 test_solver8 program~test_solver8->none~solve program~test_solver9 test_solver9 program~test_solver9->none~solve

Subroutines

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