inv Function

public pure recursive function inv(A) result(A_inv)

Arguments

Type IntentOptional Attributes Name
real(kind=rk), intent(in), contiguous :: A(:,:)

Return Value real(kind=rk), allocatable, (:,:)


Calls

proc~~inv~~CallsGraph proc~inv inv proc~inv->proc~inv proc~det det proc~inv->proc~det proc~eye eye proc~inv->proc~eye proc~solve solve proc~inv->proc~solve

Called by

proc~~inv~~CalledByGraph proc~inv inv proc~inv->proc~inv proc~ansatz nurbs_surface%ansatz proc~ansatz->proc~inv proc~ansatz~2 nurbs_volume%ansatz proc~ansatz~2->proc~inv proc~nearest_point2 nurbs_surface%nearest_point2 proc~nearest_point2->proc~inv proc~nearest_point2~2 nurbs_volume%nearest_point2 proc~nearest_point2~2->proc~inv program~test_forcad_utils test_forcad_utils program~test_forcad_utils->proc~inv proc~cmp_area nurbs_surface%cmp_area proc~cmp_area->proc~ansatz proc~cmp_volume nurbs_volume%cmp_volume proc~cmp_volume->proc~ansatz~2 program~nearest_point_2d nearest_point_2d program~nearest_point_2d->proc~nearest_point2 program~nearest_point_3d nearest_point_3d program~nearest_point_3d->proc~nearest_point2~2 program~poisson_iga_solver_2d poisson_iga_solver_2d program~poisson_iga_solver_2d->proc~ansatz program~poisson_iga_solver_3d poisson_iga_solver_3d program~poisson_iga_solver_3d->proc~ansatz~2 program~test_nurbs_surface test_nurbs_surface program~test_nurbs_surface->proc~nearest_point2 program~test_nurbs_surface->proc~cmp_area program~test_nurbs_volume test_nurbs_volume program~test_nurbs_volume->proc~nearest_point2~2 program~test_nurbs_volume->proc~cmp_volume program~compute_area compute_area program~compute_area->proc~cmp_area program~compute_volume compute_volume program~compute_volume->proc~cmp_volume