solve_U Function

public function solve_U(U, b) result(x)

Computes the solution of an upper triangular system:

Arguments

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

Upper triangular matrix

real, intent(in) :: b(:)

Right hand side vector

Return Value real, (size(U,2))

Solution vector x


Called by

proc~~solve_u~~CalledByGraph proc~solve_u solve_U proc~gauss_solve gauss_solve proc~gauss_solve->proc~solve_u proc~solve_lu solve_LU proc~solve_lu->proc~solve_u proc~eigen_inv eigen_inv proc~eigen_inv->proc~solve_lu proc~solve solve proc~solve->proc~solve_lu program~test_linear_solvers test_linear_solvers program~test_linear_solvers->proc~gauss_solve program~test_linear_solvers->proc~solve proc~vectornewton VectorNewton proc~vectornewton->proc~solve program~test_eigenvectors test_eigenvectors program~test_eigenvectors->proc~eigen_inv program~test_non_linear_solvers test_non_linear_solvers program~test_non_linear_solvers->proc~vectornewton