Commit Graph

370 Commits

Author SHA1 Message Date
Jane Tournois fe5a669a0d reference manual ready for review 2020-01-28 15:50:53 +00:00
Jane Tournois ea34ae0a56 wip doc continued 2020-01-28 15:50:53 +00:00
Jane Tournois feb6305d60 wip doc 2020-01-28 15:50:53 +00:00
Jane Tournois 0281777dae more cleaning of helper files (merged) 2020-01-28 15:50:52 +00:00
Jane Tournois ebb9416762 reorganize helper headers
and move all dump_***() functions to the same file
2020-01-28 15:50:52 +00:00
Jane Tournois 6af44bf121 remove obsolete code 2020-01-28 15:50:52 +00:00
Jane Tournois 3ac4d6d4a6 minor cleaning and commenting 2020-01-28 15:50:52 +00:00
Jane Tournois 5a4b1a0d9b clean typedefs and point types 2020-01-28 15:50:52 +00:00
Jane Tournois e4ee1e3926 clean preprocess() point types 2020-01-28 15:50:51 +00:00
Jane Tournois f40210d858 clean split() 2020-01-28 15:50:51 +00:00
Jane Tournois d2466b9fee start cleaning
Corner_index and Curve_segment_index are int by default in C3t3
2020-01-28 15:50:51 +00:00
Jane Tournois 5c0b40f591 remove imaginary cells from the complex once remeshing is done 2020-01-28 15:50:51 +00:00
Jane Tournois 0fb3a44d2e remeshing plugin should use Remeshing_triangulation
using Mesh_triangulation_3 (which is an enriched Regular_triangulation_3)
compiles, but the calls of tr.is_valid() fail since the triangulation
is not regular anymore after remeshing

we reconvert it back to the demo c3t3 triangulation type anyhow, to be able
to display it, hoping that is_valid() will not be called later on
2020-01-28 15:50:51 +00:00
Jane Tournois ebb4a99822 towards the use of remeshing with any input triangulation with subdomain_index 2020-01-28 15:50:51 +00:00
Jane Tournois 197193bdbd fix more Point_3/Weighted_point_3 conflicts 2020-01-28 15:50:50 +00:00
Jane Tournois 3fe06a2fa3 adapt the remesher code to the demo
- make it work with Regular_triangulation and its Weighted_points
- remove everything which was not needed about Surface_patch_index
(1 is in the complex, 0 is not, and is_in_complex(facet) tests
incident subdomains)
2020-01-28 15:50:50 +00:00
Jane Tournois 5716dcfc88 fix namespaces 2020-01-28 15:50:50 +00:00
Jane Tournois e42fcff754 add operator<< and operator>> for IO 2020-01-28 15:50:50 +00:00
Jane Tournois dc16af085b take any simple triangulation as input
it is not needed to store `input_cell` in the general case
2020-01-28 15:50:50 +00:00
Jane Tournois 97651adbec add very first version of tetrahedral remeshing package 2020-01-28 15:50:49 +00:00