Mael Rouxel-Labbé
b115a680bf
Merge remote-tracking branch 'cgal/master' into P3M3-Undocumented_polyhedral_domain_example-GF
2022-12-06 09:47:46 +01:00
Mael
6538b22e06
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF
2022-12-05 16:03:41 +01:00
Mael Rouxel-Labbé
7789d060fb
Minor code cleaning
2022-11-29 12:14:31 +01:00
Mael Rouxel-Labbé
cf2b3cb4f1
Add some named parameters to read_MEDIT
2022-11-29 12:13:57 +01:00
Mael Rouxel-Labbé
0ae5cc28f9
medit IO improvements
2022-11-25 16:37:09 +01:00
Mael Rouxel-Labbé
b5c21e1f5d
Http -> https + update some dead links
2022-11-23 18:54:37 +01:00
Mael Rouxel-Labbé
b10b84fb7f
Merge remote-tracking branch 'cgal/master' into P3M3-Undocumented_polyhedral_domain_example-GF
2022-11-18 16:47:07 +01:00
albert-github
eed54a0ae5
spelling corrections
...
Some spelling corrections (Directories starting with `O`-`S` , first part),
some backward work
some forward work
2022-11-15 18:45:39 +01:00
albert-github
45478184de
spelling corrections
...
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Laurent Rineau
92d8d1c805
Merge remote-tracking branch 'cgal/master' into CGAL-allow_Epick_with_float-GF
...
# Conflicts:
# Mesh_3/test/Mesh_3/test_meshing_3D_image.cpp
2022-11-08 12:11:06 +01:00
Laurent Rineau
8c9281f440
Merge pull request #6642 from sloriot/gsoc2022-boost_np
...
Replace usage of Boost parameters with CGAL named function parameters
2022-11-07 10:08:38 +01:00
Laurent Rineau
d24b180293
Merge branch 'master' into gsoc2022-boost_np
2022-10-28 15:39:36 +02:00
Mael Rouxel-Labbé
cb83e20ac7
Add a more generic check for non-manifoldness (it can be more than 4 inc cells)
2022-10-26 21:54:12 +02:00
Mael Rouxel-Labbé
9894286837
Fix returning failure if non-manifoldness is present but allowed
2022-10-26 21:53:40 +02:00
Mael Rouxel-Labbé
2a851b7ec4
Rename some variables / functions for clarity
2022-10-26 21:52:55 +02:00
Mael Rouxel-Labbé
3e2c8e0806
Fix debug messages not living behind a verbosity check
2022-10-26 21:50:42 +02:00
Mael Rouxel-Labbé
ab360497ac
Use a more generic way of getting the inf vertex position for clarity
2022-10-26 21:49:40 +02:00
Mael Rouxel-Labbé
41641086e0
Do not print "Error" if non-manifoldness is allowed
...
And clarify when this can happen
2022-10-26 21:49:31 +02:00
Mael Rouxel-Labbé
6852ad11ab
Use emplace() / emplace_back()
2022-10-26 21:48:20 +02:00
Mael Rouxel-Labbé
d30b5c1a7f
Indentation fixes
2022-10-26 21:47:37 +02:00
Jane Tournois
d279255f46
fix number type
2022-10-24 10:23:19 +02:00
Andreas Fabri
c04dceb71d
Merge master
2022-10-14 14:40:58 +01:00
Laurent Rineau
bb62879a4f
Merge pull request #6926 from janetournois/Polyhedron_demo-add_tetra_am_reader-jtournois
...
Polyhedron demo - add C3T3 `.tetra.am` reader
2022-10-13 15:17:44 +02:00
Jane Tournois
66d448158c
fix indentation
2022-10-13 12:44:09 +02:00
Jane Tournois
a79239fc44
fix indices in ascii reader
2022-10-04 16:28:41 +02:00
Jane Tournois
95a8ee1912
move function up, before use
2022-10-04 14:45:17 +02:00
Jane Tournois
a9f4ee7342
reorganize headers to separate tetrahedral and surface meshes IO
2022-10-04 14:22:54 +02:00
Jane Tournois
1f005793b0
add missing license header
2022-10-04 09:33:20 +02:00
Jane Tournois
8a05e4df23
move header outside demo
2022-10-03 16:00:41 +02:00
Jane Tournois
53d8734ad2
add tetrahedral mesh .tetra.am reader in C3t3_io_plugin
2022-10-03 15:31:14 +02:00
Jane Tournois
33816fa798
add verbosity
2022-10-03 12:33:32 +02:00
Sébastien Loriot
54a6462273
move code so that we can reinject mesh_3 parameters functions into NFP class
2022-09-26 20:09:58 +02:00
Mael Rouxel-Labbé
363d1daaef
Some more conversions to non-package specific assertions
2022-09-23 15:20:24 +02:00
Andreas Fabri
d3fca65ae5
CGAL: No longer per package assertions
2022-09-23 12:49:40 +01:00
Laurent Rineau
b2f661f2dc
Fix dependencies
...
For Periodic and SMDS_3, that is just the change of the order, using
the `C` locale (`export LC_ALL=C`).
For Weights and Shape_regularization... how come the file are missing?!
2022-09-21 14:38:09 +02:00
Mael Rouxel-Labbé
6f187f332c
Misc minor fixes/improvements
2022-09-14 14:08:23 +02:00
Mael Rouxel-Labbé
9b265fddf8
Uniformize REQUIRED / QUIET usage:
...
Following this:
- CGAL: always REQUIRED
- CGAL component: COMPONENT / OPTIONAL_COMPONENT (never QUIET)
- required 3rd party: (not QUIET) + message(NOTICE "") on NOT_FOUND
- optional 3rd party: QUIET + message(STATUS "") except for Polyhedron/demo
- 3rd party components: COMPONENT / OPTIONAL_COMPONENT
(QUIET depending on required or optional 3rd party)
2022-09-06 16:24:27 +02:00
GYuvanShankar
a2ae9ea98f
Fixed tests in SMDS_3
2022-08-23 15:11:49 +05:30
Sébastien Loriot
ad6329c263
Merge 'cgal/master' into gsoc2022-boost_np
2022-08-16 17:52:18 +02:00
Sébastien Loriot
861588abe1
Merge 'sloriot/CGAL-std_type_traits' into master
2022-08-03 20:19:51 +02:00
albert-github
5b31fc4579
SMDS_3 Incorrect link
...
We get the warning:
```
SMDS_3/include/CGAL/tetrahedron_soup_to_triangulation_3.h:210: warning: unable to resolve link to 'polygon_soup_to_polygon_mesh()' for \link command
```
see also:
- https://cgal.geometryfactory.com/CGAL/Manual_doxygen_test/CGAL-5.6-Ic-16/logs_master/SMDS_3.log
- https://github.com/CGAL/cgal/pull/6645
2022-06-29 12:21:07 +02:00
Sébastien Loriot
05a6e2b150
workaround doxygen bugs
2022-06-20 10:57:50 +02:00
Sébastien Loriot
fecc99535c
fix typo
2022-06-20 10:04:44 +02:00
Jane Tournois
3656c632aa
Apply suggestions from Mael's code review
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:52:23 +02:00
Jane Tournois
55f853b9da
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:47:30 +02:00
Jane Tournois
15645e27a5
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:47:12 +02:00
Jane Tournois
dc340f36fd
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:46:31 +02:00
Jane Tournois
0fbe473bc3
comma
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:46:07 +02:00
Jane Tournois
1efc36bf2a
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:45:19 +02:00
Jane Tournois
b518ca1358
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:45:03 +02:00
Jane Tournois
477030b664
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:44:24 +02:00
Jane Tournois
c50f323958
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:44:07 +02:00
Jane Tournois
edcd0e5742
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:43:52 +02:00
Jane Tournois
42c1eb0496
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:43:31 +02:00
Jane Tournois
c18c230947
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:43:08 +02:00
Jane Tournois
de5298b820
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:30:04 +02:00
Jane Tournois
4e7535e16c
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:29:47 +02:00
Jane Tournois
2b4b30be8b
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:29:27 +02:00
Jane Tournois
2903333770
typo
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:28:53 +02:00
Jane Tournois
863dc0b5f0
add missing backticks
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:28:43 +02:00
Jane Tournois
8ac3417eb3
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:28:28 +02:00
Jane Tournois
b1e2a0f127
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:28:17 +02:00
Jane Tournois
3ae3ce177b
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:27:59 +02:00
Jane Tournois
dc9b081efd
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:27:46 +02:00
Jane Tournois
479c4c57e9
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:27:29 +02:00
Jane Tournois
56fff09944
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:27:16 +02:00
Jane Tournois
6e3ff0f408
doc
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2022-06-17 14:26:51 +02:00
Jane Tournois
2db4d016d7
rename graph->tmesh
2022-06-17 14:17:37 +02:00
Jane Tournois
6191ce57c0
typo
2022-06-17 14:15:19 +02:00
Jane Tournois
572f1b5deb
doc uniformization
2022-06-17 14:13:24 +02:00
Jane Tournois
e696d30a21
undocument output_to_maya
...
only for the demo
2022-06-17 14:10:16 +02:00
Jane Tournois
4ed3519dcf
typo
2022-06-17 11:36:41 +02:00
Jane Tournois
c8b623a612
add missing links
...
they should be automatic, but not
2022-06-17 11:34:31 +02:00
Jane Tournois
02bcb6d521
apply Andreas' review
2022-06-17 11:31:56 +02:00
Jane Tournois
a2f6d76a91
however/whether
2022-06-17 10:14:49 +02:00
Jane Tournois
41fb6d5eb2
whether/however
2022-06-14 17:19:13 +02:00
Jane Tournois
96466d75d7
there are three files:
...
a .node for the vertices,
a .ele for the cells, and
a .face for the triangles of the 2D complex.
2022-06-14 17:17:57 +02:00
Jane Tournois
7b30c01ff3
apply Laurent's review
2022-06-14 15:53:09 +02:00
Jane Tournois
7247b65fac
fix doc
2022-06-10 17:54:36 +02:00
Sébastien Loriot
b0c7bd92bc
update image paths
2022-06-08 23:25:54 +02:00
Sébastien Loriot
6374b664ad
clean up doxyfile
2022-06-08 23:25:54 +02:00
Sébastien Loriot
51f08d1dbc
use default for the functions
2022-06-08 23:25:54 +02:00
Jane Tournois
b507b59d8a
add default time stamps
2022-06-08 23:25:54 +02:00
Jane Tournois
811500529e
P3T3 does not have range iterators
2022-06-08 23:25:54 +02:00
Jane Tournois
0800ae3dd8
(re) Port Mesh_3 to oneAPI-TBB
...
partially cherry-pick f8a2878b0c
that was lost in a bad merge conflict resolution
2022-06-08 23:25:54 +02:00
Jane Tournois
127c892e94
fix unused variable warning
2022-06-08 23:25:54 +02:00
Sébastien Loriot
eb59a75e7a
fix compilation warnings and error
2022-06-08 23:25:54 +02:00
Jane Tournois
c16e77ab47
remove unused typedef
2022-06-08 23:25:53 +02:00
Jane Tournois
8e1cb89989
move test data to SMDS_3
2022-06-08 23:25:53 +02:00
Sébastien Loriot
2e7e6341dd
update tests
2022-06-08 23:24:25 +02:00
Jane Tournois
0027343a11
typo
2022-06-08 23:03:58 +02:00
Jane Tournois
2b76e2a555
doc
2022-06-08 23:03:58 +02:00
Jane Tournois
bc75d1457a
fix input path
2022-06-08 23:03:57 +02:00
Jane Tournois
b36a99a519
update test and input file with 0 subdomain for outside cells
2022-06-08 23:03:57 +02:00
Jane Tournois
8814eb88d2
the outside cells must have default-constructed Subdomain_index(), i.e. 0 in MEDIT files
2022-06-08 23:03:50 +02:00
Jane Tournois
fce4086c72
remove unused first_index variable
2022-06-08 23:03:50 +02:00
Jane Tournois
c92d8ec3f6
fix and document write_MEDIT
...
it would not work for non-topological spheres to write/load a mesh
with `all_cells = false`
2022-06-08 23:03:50 +02:00
Jane Tournois
d7759abbb7
add a hidden parameter to allow non-manifold vertices or edges
...
this is to be used only is advanced code that deals with invalid T3
2022-06-08 23:03:50 +02:00
Jane Tournois
74d376cf09
convert each input point to Tr::Point
2022-06-08 23:03:50 +02:00
Jane Tournois
0ab5a5b6e9
the requirement only is to be convertible into a Tr::Point
...
not to be the same
2022-06-08 23:03:50 +02:00