test_non_linear_solvers Program

Uses

  • program~~test_non_linear_solvers~~UsesGraph program~test_non_linear_solvers test_non_linear_solvers module~non_linear_solvers non_linear_solvers program~test_non_linear_solvers->module~non_linear_solvers module~linear_solvers linear_solvers module~non_linear_solvers->module~linear_solvers

program to test the non_linear_solvers module


Calls

program~~test_non_linear_solvers~~CallsGraph program~test_non_linear_solvers test_non_linear_solvers proc~bisection Bisection program~test_non_linear_solvers->proc~bisection proc~newton Newton program~test_non_linear_solvers->proc~newton proc~secant Secant program~test_non_linear_solvers->proc~secant proc~vectornewton VectorNewton program~test_non_linear_solvers->proc~vectornewton proc~solve solve proc~vectornewton->proc~solve proc~factor_lu factor_LU proc~solve->proc~factor_lu proc~solve_lu solve_LU proc~solve->proc~solve_lu proc~solve_l solve_L proc~solve_lu->proc~solve_l proc~solve_u solve_U proc~solve_lu->proc~solve_u

Functions

function f(x) result(y)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: x

Return Value real

function df(x) result(y)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: x

Return Value real

function f_vec(x) result(y)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: x(:)

Return Value real, (size(x))

function J(x) result(y)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: x(:)

Return Value real, (size(x),size(x))