Modules

ModuleSource FileDescription
forcad forcad.f90
forcad_kinds forcad_kinds.F90
forcad_nurbs_curve forcad_nurbs_curve.f90

This module defines the 'nurbs_curve' type for representing a Non-Uniform Rational B-Spline (NURBS) curve.

forcad_nurbs_surface forcad_nurbs_surface.f90

This module defines the 'nurbs_surface' type for representing a Non-Uniform Rational B-Spline (NURBS) surface.

forcad_nurbs_volume forcad_nurbs_volume.f90

This module defines the 'nurbs_volume' type for representing a Non-Uniform Rational B-Spline (NURBS) volume.

forcad_utils forcad_utils.f90

This module contains parameters, functions and subroutines that are used in the library.

module~~graph~~ModuleGraph module~forcad forcad module~forcad_kinds forcad_kinds module~forcad->module~forcad_kinds module~forcad_nurbs_curve forcad_nurbs_curve module~forcad->module~forcad_nurbs_curve module~forcad_nurbs_surface forcad_nurbs_surface module~forcad->module~forcad_nurbs_surface module~forcad_nurbs_volume forcad_nurbs_volume module~forcad->module~forcad_nurbs_volume module~forcad_utils forcad_utils module~forcad->module~forcad_utils module~forcad_nurbs_curve->module~forcad_kinds module~forcad_nurbs_curve->module~forcad_utils module~forcad_nurbs_surface->module~forcad_kinds module~forcad_nurbs_surface->module~forcad_utils module~forcad_nurbs_volume->module~forcad_kinds module~forcad_nurbs_volume->module~forcad_utils module~forcad_utils->module~forcad_kinds proc~export_iges nurbs_curve%export_iges forIGES forIGES proc~export_iges->forIGES proc~export_iges~2 nurbs_surface%export_iges proc~export_iges~2->forIGES program~compute_area compute_area program~compute_area->module~forcad program~compute_length compute_length program~compute_length->module~forcad program~compute_volume compute_volume program~compute_volume->module~forcad program~example1_curve example1_curve program~example1_curve->module~forcad program~example3_surface example3_surface program~example3_surface->module~forcad program~example3_volume example3_volume program~example3_volume->module~forcad program~example_nurbs_curve example_nurbs_curve program~example_nurbs_curve->module~forcad program~example_nurbs_surface example_nurbs_surface program~example_nurbs_surface->module~forcad program~example_nurbs_volume example_nurbs_volume program~example_nurbs_volume->module~forcad program~example_ppm1 example_ppm1 program~example_ppm1->module~forcad forcolormap forcolormap program~example_ppm1->forcolormap forimage forimage program~example_ppm1->forimage fortime fortime program~example_ppm1->fortime program~example_ppm2 example_ppm2 program~example_ppm2->module~forcad program~example_ppm2->forcolormap program~example_ppm2->forimage program~example_ppm2->fortime program~example_ppm3 example_ppm3 program~example_ppm3->module~forcad program~example_ppm3->forcolormap program~example_ppm3->forimage program~example_ppm3->fortime program~example_put_to_nurbs example_put_to_nurbs program~example_put_to_nurbs->module~forcad program~example_put_to_nurbs->module~forcad_utils program~fdm_test_curve fdm_test_curve program~fdm_test_curve->module~forcad program~fdm_test_surface fdm_test_surface program~fdm_test_surface->module~forcad program~fdm_test_volume fdm_test_volume program~fdm_test_volume->module~forcad program~nearest_point_1d nearest_point_1d program~nearest_point_1d->module~forcad program~nearest_point_2d nearest_point_2d program~nearest_point_2d->module~forcad program~nearest_point_2d_bench nearest_point_2d_bench program~nearest_point_2d_bench->module~forcad program~nearest_point_2d_bench->fortime program~nearest_point_3d nearest_point_3d program~nearest_point_3d->module~forcad program~shape_c_1d shape_C_1d program~shape_c_1d->module~forcad program~shape_c_2d shape_C_2d program~shape_c_2d->module~forcad program~shape_c_3d shape_C_3d program~shape_c_3d->module~forcad program~shape_circle shape_circle program~shape_circle->module~forcad program~shape_half_circle shape_half_circle program~shape_half_circle->module~forcad program~shape_half_ring_2d shape_half_ring_2d program~shape_half_ring_2d->module~forcad program~shape_half_ring_3d shape_half_ring_3d program~shape_half_ring_3d->module~forcad program~shape_hexahedron shape_hexahedron program~shape_hexahedron->module~forcad program~shape_ring_2d shape_ring_2d program~shape_ring_2d->module~forcad program~shape_ring_3d shape_ring_3d program~shape_ring_3d->module~forcad program~shape_tetragon shape_tetragon program~shape_tetragon->module~forcad program~test_nurbs_curve test_nurbs_curve program~test_nurbs_curve->module~forcad forunittest forunittest program~test_nurbs_curve->forunittest program~test_nurbs_surface test_nurbs_surface program~test_nurbs_surface->module~forcad program~test_nurbs_surface->forunittest program~test_nurbs_volume test_nurbs_volume program~test_nurbs_volume->module~forcad program~test_nurbs_volume->forunittest
Help