Fix reliability of linear medium point detection routine
- Currently the implementation using CGAL routines fails to detect boundary points and sometimes it raises the following error:
terminate called after throwing an instance of 'CGAL::Precondition_exception'
what(): CGAL ERROR: precondition violation!
Expr: ! k.is_degenerate_3_object()(t)
File: /mpcdf/soft/SLE_15/packages/x86_64/cgal/5.2.1/include/CGAL/Intersections_3/internal/Triangle_3_Ray_3_do_intersect.h
-
Input file and structure producing this error are attached inp archimedeantrial_mdependent_m4_offsetversion1.off
-
A more reliable option should be found
Edited by Franco Bonafé