Octopus
cgal_polyhedra_oct_m Module Reference

Data Types

type  cgal_polyhedra_t
 
type  d3
 

Functions/Subroutines

subroutine, public cgal_polyhedron_init (cgal_poly, fname, verbose)
 
subroutine, public cgal_polyhedron_read (cgal_poly, fname, verbose)
 
subroutine, public cgal_polyhedron_build_aabb_tree (cgal_poly)
 
logical function, public cgal_polyhedron_point_inside (cgal_poly, xq, yq, zq)
 
subroutine, public cgal_polyhedron_end (cgal_poly)
 

Function/Subroutine Documentation

◆ cgal_polyhedron_init()

subroutine, public cgal_polyhedra_oct_m::cgal_polyhedron_init ( type(cgal_polyhedra_t), intent(inout)  cgal_poly,
character(*), intent(in)  fname,
logical, intent(in)  verbose 
)

Definition at line 144 of file cgal_polyhedra.F90.

◆ cgal_polyhedron_read()

subroutine, public cgal_polyhedra_oct_m::cgal_polyhedron_read ( type(cgal_polyhedra_t), intent(inout)  cgal_poly,
character(*), intent(in)  fname,
logical, intent(in)  verbose 
)

Definition at line 159 of file cgal_polyhedra.F90.

◆ cgal_polyhedron_build_aabb_tree()

subroutine, public cgal_polyhedra_oct_m::cgal_polyhedron_build_aabb_tree ( type(cgal_polyhedra_t), intent(inout)  cgal_poly)

Definition at line 203 of file cgal_polyhedra.F90.

◆ cgal_polyhedron_point_inside()

logical function, public cgal_polyhedra_oct_m::cgal_polyhedron_point_inside ( type(cgal_polyhedra_t), intent(in)  cgal_poly,
real(c_double), intent(in)  xq,
real(c_double), intent(in)  yq,
real(c_double), intent(in)  zq 
)

Definition at line 217 of file cgal_polyhedra.F90.

◆ cgal_polyhedron_end()

subroutine, public cgal_polyhedra_oct_m::cgal_polyhedron_end ( type(cgal_polyhedra_t), intent(inout)  cgal_poly)

Definition at line 234 of file cgal_polyhedra.F90.