Commit Graph

104 Commits

Author SHA1 Message Date
Laurent Rineau 3fc0ba4435 Merge branch '5.1.x-branch' into 5.2.x-branch
# Conflicts:
#	Tetrahedral_remeshing/examples/Tetrahedral_remeshing/CMakeLists.txt
2020-12-09 15:35:47 +01:00
Jane Tournois 4aa58f2f22 add support for CGAL_ACTIVATE_CONCURRENT_MESH_3 in example 2020-11-30 09:45:03 +01:00
Jane Tournois 39b9a0fd26 add possibility to mesh with concurrent mesh_3 before remeshing 2020-11-30 09:19:48 +01:00
Maxime Gimeno edafc8c8d5 Add TBB to Tet_remesh example 2020-11-30 09:11:50 +01:00
Maxime Gimeno bebd60c12b Merge remote-tracking branch 'cgal/master' into Cmake_improvements-maxGimeno 2020-10-20 09:53:54 +02:00
Jane Tournois e4a1d2d507 example cleaning 2020-08-18 11:38:34 +02:00
Jane Tournois 1e42f4c9d4 rename IO functions for MEDIT format and a Triangulation_3 2020-08-18 11:16:58 +02:00
Jane Tournois 0a7d8cfd25 add an example with IO for a .mesh file 2020-08-18 10:42:20 +02:00
Jane Tournois 5e3521a12f remove useless include 2020-08-18 10:29:55 +02:00
Maxime Gimeno 9c15f2c9dc Use FeatureSummary in the demo, and remove CGAL_FOUND 2020-08-04 12:46:17 +02:00
Jane Tournois 58b2f76181 link examples using Mesh_3 with Eigen
to avoid using deprecated Diagonalize_traits
2020-07-06 15:19:44 +02:00
Jane Tournois 948b08d1fa use Mesh_polyhedron_3 in example 2020-07-02 14:20:15 +02:00
Jane Tournois 3ac540c8a9 add a comment about using std::move(c3t3) in the example 2020-06-26 15:58:44 +02:00
Jane Tournois 6f610a4b6d do not use Tr::Tr_Base (not documented) but Triangulation_3
as input for convert_to_triangulation_3
2020-06-26 15:58:43 +02:00
Jane Tournois 5734200c51 add convert_to_base_triangulation
change the API and avoid tetrahedral_isotropic_remeshing(c3t3)
2020-06-26 15:58:43 +02:00
Jane Tournois f1a524234d do not mention concurrency of Mesh_3 in this example 2020-06-26 15:58:43 +02:00
Jane Tournois e9acd8f191 clean rebase/conflicts errors 2020-06-26 15:58:43 +02:00
Jane Tournois 3385d3643c add doc for tetrahedral_isotropic_remeshing(c3t3)
and an example to run mesh_3 + remeshing in a row
2020-06-26 15:54:17 +02:00
Jane Tournois fe8e763269 fix errors in conflicts resolution 2020-06-26 15:54:16 +02:00
Sébastien Loriot 25b0dc5108 fix compilation issues 2020-05-27 19:04:46 +02:00
Jane Tournois 924239544c remove load/save from examples
and introduce a new header to generate random input at each run
2020-05-27 18:50:54 +02:00
Sébastien Loriot fd9618d361 remove debug macros 2020-05-27 18:16:46 +02:00
Jane Tournois f51fe6052f fix automatic conversion to bool warning 2020-05-26 15:00:06 +02:00
Jane Tournois c9fab91c9a fix conversion warnings
and constify what should be
2020-05-14 08:45:48 +02:00
Jane Tournois 3c42e84a38 name points to improve readability of example 2020-05-04 14:01:46 +02:00
Jane Tournois 891c162c56 doc reviews 2020-05-04 07:32:55 +02:00
Jane Tournois bb961ff466 fix typo 2020-04-17 16:51:40 +02:00
Jane Tournois 3d003490c9 remove unused include 2020-04-17 15:36:00 +02:00
Jane Tournois 48e648dfe8 hardcode input file name, because cube corners are hardcoded above 2020-04-17 15:35:38 +02:00
Jane Tournois 9a886d8f27 rename tetrahedral_adaptive_remeshing() to tetrahedral_isotropic_remeshing()
because it is not adaptive yet
the adaptive version will come later, with a named parameter
2020-04-17 09:32:36 +02:00
Jane Tournois 07f6879513 uniformize IO and add namespace 2020-04-17 09:06:34 +02:00
Jane Tournois 07b221e703 move IO header 2020-04-16 07:41:00 +02:00
Jane Tournois a40559c7a2 use load/save for triangulation 2020-04-15 15:15:52 +02:00
Jane Tournois 15cb9cb62d simplify examples for the user manual
more complicated code will move to the tests
2020-04-15 07:54:26 +02:00
Jane Tournois e3547c1962 reorganize examples and keep only IO in the tetrahedral_remeshing_io.h file 2020-04-10 16:15:33 +02:00
Sébastien Loriot 81541b2981 fix warnings + compilation error 2020-04-10 11:26:31 +02:00
Sébastien Loriot acd6d9d8de removing tabs and trailing whitespaces 2020-04-10 11:26:31 +02:00
Sébastien Loriot 9a40e58877 fix warnings and compilation errors 2020-04-10 11:26:16 +02:00
Jane Tournois 9517760261 fix example
missing const and remove useless code
2020-02-28 13:32:02 +01:00
Jane Tournois 56003ec27e apply Laurent's review and rename some parameters 2020-01-28 15:50:56 +00:00
Jane Tournois 2bc950041c add validity check 2020-01-28 15:50:55 +00:00
Jane Tournois 0eb3fb2848 complete examples 2020-01-28 15:50:55 +00:00
Jane Tournois 92ac1cf2d9 user manual : make better examples 2020-01-28 15:50:55 +00:00
Jane Tournois 27c67b70db wip user manual 2020-01-28 15:50:55 +00:00
Jane Tournois cbce3b9237 first introduction of an API for future sizing function 2020-01-28 15:50:54 +00:00
Jane Tournois 911cd4a82f reintroduce examples and simplify converters 2020-01-28 15:50:54 +00:00
Jane Tournois fb71408aed replace cell_base_with_info by a visitor
the goal is to let a visitor deal with external cell info
it also simplifies the API
2020-01-28 15:50:54 +00:00
Jane Tournois cd77b55210 replace constrained map of edges by constrained map of pairs of vertices
because there are more than one representation of the same Edge,
all around it
2020-01-28 15:50:53 +00:00
Jane Tournois 51eea5fcf0 wip documentation after review of Pierre & Laurent 2020-01-28 15:50:53 +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 15c21d5bd9 add examples 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 3cf0823ba3 add input 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