unique_integer Function

private pure function unique_integer(vec) result(output)

Arguments

Type IntentOptional Attributes Name
integer, intent(in), contiguous :: vec(:)

Return Value integer, allocatable, (:)


Called by

proc~~unique_integer~~CalledByGraph proc~unique_integer unique_integer interface~unique unique interface~unique->proc~unique_integer proc~ansatz nurbs_volume%ansatz proc~ansatz->interface~unique proc~cmp_elem nurbs_volume%cmp_elem proc~ansatz->proc~cmp_elem proc~ansatz~2 nurbs_curve%ansatz proc~ansatz~2->interface~unique proc~cmp_elem~2 nurbs_curve%cmp_elem proc~ansatz~2->proc~cmp_elem~2 proc~ansatz~3 nurbs_surface%ansatz proc~ansatz~3->interface~unique proc~cmp_elem~3 nurbs_surface%cmp_elem proc~ansatz~3->proc~cmp_elem~3 proc~cmp_elem->interface~unique proc~cmp_elem_xth nurbs_volume%cmp_elem_Xth proc~cmp_elem_xth->interface~unique proc~cmp_elem_xth~2 nurbs_curve%cmp_elem_Xth proc~cmp_elem_xth~2->interface~unique proc~cmp_elem_xth~3 nurbs_surface%cmp_elem_Xth proc~cmp_elem_xth~3->interface~unique proc~cmp_elem~2->interface~unique proc~cmp_elem~3->interface~unique proc~export_xth nurbs_volume%export_Xth proc~export_xth->interface~unique proc~export_xth->proc~cmp_elem_xth proc~export_xth_in_xg nurbs_volume%export_Xth_in_Xg proc~export_xth_in_xg->interface~unique proc~export_xth_in_xg~2 nurbs_surface%export_Xth_in_Xg proc~export_xth_in_xg~2->interface~unique proc~export_xth~2 nurbs_curve%export_Xth proc~export_xth~2->interface~unique proc~export_xth~2->proc~cmp_elem_xth~2 proc~export_xth~3 nurbs_surface%export_Xth proc~export_xth~3->interface~unique proc~export_xth~3->proc~cmp_elem_xth~3 program~test_forcad_utils test_forcad_utils program~test_forcad_utils->interface~unique proc~cmp_area nurbs_surface%cmp_area proc~cmp_area->proc~ansatz~3 proc~cmp_area->proc~cmp_elem~3 proc~cmp_length nurbs_curve%cmp_length proc~cmp_length->proc~ansatz~2 proc~cmp_length->proc~cmp_elem~2 proc~cmp_volume nurbs_volume%cmp_volume proc~cmp_volume->proc~ansatz proc~cmp_volume->proc~cmp_elem program~example1_curve example1_curve program~example1_curve->proc~export_xth~2 program~example3_surface example3_surface program~example3_surface->proc~export_xth~3 program~example3_volume example3_volume program~example3_volume->proc~cmp_elem program~example3_volume->proc~export_xth program~example_bend_pipe example_bend_pipe program~example_bend_pipe->proc~export_xth_in_xg program~example_helix_pipe example_helix_pipe program~example_helix_pipe->proc~export_xth_in_xg program~example_nurbs_surface example_nurbs_surface program~example_nurbs_surface->proc~export_xth_in_xg~2 program~example_nurbs_volume example_nurbs_volume program~example_nurbs_volume->proc~export_xth_in_xg program~example_plate_hole_1_2d example_plate_hole_1_2d program~example_plate_hole_1_2d->proc~export_xth_in_xg~2 program~example_plate_hole_1_3d example_plate_hole_1_3d program~example_plate_hole_1_3d->proc~export_xth_in_xg program~example_plate_hole_2_2d example_plate_hole_2_2d program~example_plate_hole_2_2d->proc~export_xth_in_xg~2 program~example_plate_hole_2_3d example_plate_hole_2_3d program~example_plate_hole_2_3d->proc~export_xth_in_xg program~example_plate_hole_4_2d example_plate_hole_4_2d program~example_plate_hole_4_2d->proc~export_xth_in_xg~2 program~example_plate_hole_4_3d example_plate_hole_4_3d program~example_plate_hole_4_3d->proc~export_xth_in_xg program~example_toroidal_pipe example_toroidal_pipe program~example_toroidal_pipe->proc~export_xth_in_xg program~example_twist_taper example_twist_taper program~example_twist_taper->proc~export_xth_in_xg program~lsq_fit_bspline_2d lsq_fit_bspline_2d program~lsq_fit_bspline_2d->proc~export_xth_in_xg~2 program~lsq_fit_bspline_3d lsq_fit_bspline_3d program~lsq_fit_bspline_3d->proc~export_xth_in_xg program~lsq_fit_nurbs_2d lsq_fit_nurbs_2d program~lsq_fit_nurbs_2d->proc~export_xth_in_xg~2 program~lsq_fit_nurbs_3d lsq_fit_nurbs_3d program~lsq_fit_nurbs_3d->proc~export_xth_in_xg program~poisson_iga_solver_2d poisson_iga_solver_2d program~poisson_iga_solver_2d->proc~ansatz~3 program~poisson_iga_solver_2d->proc~cmp_elem~3 program~poisson_iga_solver_3d poisson_iga_solver_3d program~poisson_iga_solver_3d->proc~ansatz program~poisson_iga_solver_3d->proc~cmp_elem program~test_nurbs_curve test_nurbs_curve program~test_nurbs_curve->proc~cmp_elem~2 program~test_nurbs_curve->proc~export_xth~2 program~test_nurbs_curve->proc~cmp_length program~test_nurbs_surface test_nurbs_surface program~test_nurbs_surface->proc~cmp_elem~3 program~test_nurbs_surface->proc~export_xth~3 program~test_nurbs_surface->proc~cmp_area program~test_nurbs_volume test_nurbs_volume program~test_nurbs_volume->proc~cmp_elem program~test_nurbs_volume->proc~export_xth program~test_nurbs_volume->proc~cmp_volume program~compute_area compute_area program~compute_area->proc~cmp_area program~compute_length compute_length program~compute_length->proc~cmp_length program~compute_volume compute_volume program~compute_volume->proc~cmp_volume