insert_knot_A_5_1 Subroutine

public pure subroutine insert_knot_A_5_1(p, UP, Pw, u, k, s, r, nq, UQ, Qw, T)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: p
real(kind=rk), intent(in), contiguous :: UP(0:)
real(kind=rk), intent(in), contiguous :: Pw(0:,:)
real(kind=rk), intent(in) :: u
integer, intent(in) :: k
integer, intent(in) :: s
integer, intent(in) :: r
integer, intent(out) :: nq
real(kind=rk), intent(out), allocatable :: UQ(:)
real(kind=rk), intent(out), allocatable :: Qw(:,:)
real(kind=rk), intent(out), optional, allocatable :: T(:,:)

Called by

proc~~insert_knot_a_5_1~~CalledByGraph proc~insert_knot_a_5_1 insert_knot_A_5_1 proc~insert_knots nurbs_surface%insert_knots proc~insert_knots->proc~insert_knot_a_5_1 proc~insert_knots~2 nurbs_volume%insert_knots proc~insert_knots~2->proc~insert_knot_a_5_1 proc~insert_knots~3 nurbs_curve%insert_knots proc~insert_knots~3->proc~insert_knot_a_5_1 program~test_forcad_utils test_forcad_utils program~test_forcad_utils->proc~insert_knot_a_5_1 program~example1_curve example1_curve program~example1_curve->proc~insert_knots~3 program~example3_surface example3_surface program~example3_surface->proc~insert_knots program~example3_volume example3_volume program~example3_volume->proc~insert_knots~2 program~example_bend_pipe example_bend_pipe program~example_bend_pipe->proc~insert_knots~2 program~example_helix_pipe example_helix_pipe program~example_helix_pipe->proc~insert_knots~2 program~example_nurbs_surface example_nurbs_surface program~example_nurbs_surface->proc~insert_knots program~example_nurbs_volume example_nurbs_volume program~example_nurbs_volume->proc~insert_knots~2 program~example_toroidal_pipe example_toroidal_pipe program~example_toroidal_pipe->proc~insert_knots~2 program~fdm_elevate_and_insert_1d fdm_elevate_and_insert_1d program~fdm_elevate_and_insert_1d->proc~insert_knots~3 program~fdm_elevate_and_insert_2d fdm_elevate_and_insert_2d program~fdm_elevate_and_insert_2d->proc~insert_knots program~fdm_elevate_and_insert_3d fdm_elevate_and_insert_3d program~fdm_elevate_and_insert_3d->proc~insert_knots~2 program~poisson_iga_solver_2d poisson_iga_solver_2d program~poisson_iga_solver_2d->proc~insert_knots program~poisson_iga_solver_3d poisson_iga_solver_3d program~poisson_iga_solver_3d->proc~insert_knots~2 program~test_nurbs_curve test_nurbs_curve program~test_nurbs_curve->proc~insert_knots~3 program~test_nurbs_surface test_nurbs_surface program~test_nurbs_surface->proc~insert_knots program~test_nurbs_volume test_nurbs_volume program~test_nurbs_volume->proc~insert_knots~2