Commit Graph

257 Commits

Author SHA1 Message Date
Andreas Fabri 0d87414b4c No need for copy constructor 2019-01-15 19:23:13 +01:00
Andreas Fabri 96ef7fa629 Changes after Michael's review 2019-01-07 11:45:44 +01:00
Andreas Fabri 6979ad1f74 Changes after Michael's review 2019-01-07 08:42:51 +01:00
Andreas Fabri 5841a8b48c Move internal header file 2018-12-23 18:23:07 +01:00
Andreas Fabri 586b185b64 Changes after Guillaume's review 2018-12-21 11:50:27 +01:00
Laurent Rineau 5c34bb1f36 The equation of "the gradient in a given triangle" was missing
and the introduction of the equation "integrated divergence associated
with vertex" as well.
2018-12-18 12:14:36 +01:00
Laurent Rineau 26335f93b1 Replace delta by delta_gamma, to stick more with the article
That also introduces the name of the source set.

I have also removed the sentence "over the entire domain M", that was
off-topic, here.
2018-12-18 12:13:34 +01:00
Laurent Rineau ea3927bb13 Fix the naming of the divergence operator 2018-12-18 12:12:20 +01:00
Andreas Fabri 3dff3df1a2 Remove README 2018-12-11 12:33:11 +01:00
Andreas Fabri 162d74baef Some changes after Sebastien's review 2018-12-11 12:15:16 +01:00
Andreas Fabri 49c0b7899b fix Eigen 3.2 -> 3.3 2018-12-05 08:41:08 +01:00
Andreas Fabri 047938e068 Try to fix warnings (which I cannot reproduce locally) 2018-11-26 10:00:23 +01:00
Andreas Fabri 994b1aa9c6 Fix link to the Solver package 2018-11-26 09:20:31 +01:00
Andreas Fabri 9546044462 Make iDT the default and explain O() complexity 2018-11-20 18:42:23 +01:00
Andreas Fabri d749d3f003 Make iDT the default and explain O() complexity 2018-11-20 18:21:19 +01:00
Andreas Fabri 65e11086a9 Merge branch 'Heat_method_3-GF' of github.com:afabri/cgal into Heat_method_3-GF 2018-11-20 08:38:25 +01:00
Andreas Fabri fd706aa390 Needs Eigen 3.3 or greater 2018-11-20 08:15:36 +01:00
Sébastien Loriot 8f81b45cbf add dependencies 2018-11-16 18:26:51 +01:00
Andreas Fabri 1351746df0 Change project names in CMakeLists 2018-11-15 18:09:39 +01:00
Andreas Fabri 079dce0e54 Remove #includes that are not needed 2018-11-15 08:06:44 +01:00
Sébastien Loriot 73523a9f87 add missing include directive 2018-11-13 12:57:07 +01:00
Andreas Fabri c60b8571e5 Fix test of concept 2018-11-13 09:54:17 +01:00
Andreas Fabri 781191fb2c Make const& 2018-11-13 09:41:39 +01:00
Sébastien Loriot 85e6443992 update requirement 2018-11-12 16:55:06 +01:00
Sébastien Loriot 991e2a453d fix warnings and compilation error + add missing overload 2018-11-12 16:54:16 +01:00
Andreas Fabri 9b4d98b083 rename file 2018-11-12 12:46:30 +01:00
Andreas Fabri 56c6a7946f Add tests 2018-11-12 12:44:44 +01:00
Andreas Fabri f0e6802f74 Changes after Guillaume's review 2018-11-12 09:57:58 +01:00
Andreas Fabri 3f7300283e Changes after Guillaume's review 2018-11-12 09:35:01 +01:00
Andreas Fabri 99d10094c4 Changes after Michael's review 2018-11-09 12:36:49 +01:00
Andreas Fabri b97966f402 clean 2018-11-06 16:43:11 +01:00
Andreas Fabri 79e913a5d7 factor matrices only once 2018-11-06 15:03:08 +01:00
Andreas Fabri 074e31c3d1 rename property map 2018-10-31 15:36:18 +01:00
Andreas Fabri 6d78b5b758 Throw in to_double so that it works with EPEC 2018-10-31 15:30:54 +01:00
Andreas Fabri 74a2020dbf Deal with empty mesh 2018-10-31 15:17:28 +01:00
Sébastien Loriot 3cc96b3c3c use Default for template parameters 2018-10-31 15:08:14 +01:00
Sébastien Loriot c5123bcd29 add input data 2018-10-31 15:08:02 +01:00
Sébastien Loriot 95e30643dd add missing typename 2018-10-31 14:28:11 +01:00
Sébastien Loriot b8be6649ec remove empty lines 2018-10-31 14:17:40 +01:00
Andreas Fabri 2fd7546778 polish 2018-10-31 14:09:06 +01:00
Andreas Fabri 6b8d4a60d9 Polish doc 2018-10-31 13:02:02 +01:00
Andreas Fabri dfe42cb723 No longer use Point_2 2018-10-31 11:59:32 +01:00
Andreas Fabri 470ce56df5 Make it work with Heat_method_traits_3 2018-10-30 22:31:24 +01:00
Andreas Fabri 347fab4d34 V2 2018-10-30 16:15:38 +01:00
Andreas Fabri a6e5e0ef0c Rename header file 2018-10-30 15:12:17 +01:00
Andreas Fabri 0b0611a44a WIP 2018-10-30 15:05:43 +01:00
Andreas Fabri 01eaccc779 Add tparam 2018-10-30 12:09:43 +01:00
Andreas Fabri 924d042e08 Add benchmark section 2018-10-30 12:09:43 +01:00
Andreas Fabri 38bd4bd2b6 Don't resize() as that assembles the matrix and makes add_coef() slow 2018-10-30 12:09:43 +01:00
Andreas Fabri 5d1a322599 Fix typos. Make terrain image complete 2018-10-30 12:09:43 +01:00
Sébastien Loriot b2d9b1b525 cosmetic changes 2018-10-28 16:47:09 +01:00
Sébastien Loriot 3d14b0d804 rename internal variable to be obvious and avoid confusion 2018-10-25 17:05:33 +02:00
Sébastien Loriot a56ac8d03c move get function in the class namespace 2018-10-25 15:39:17 +02:00
Sébastien Loriot df403fd9ce add doc for requirements of copy_face_graph 2018-10-25 11:33:31 +02:00
Sébastien Loriot 8237c6489c remove the vertex point map as template parameter of IDT
remove useless vertex index map + update test that was AFAIS buggy
2018-10-25 11:26:14 +02:00
Sébastien Loriot 5eee89a3d6 really use input vertex map 2018-10-25 11:10:53 +02:00
Sébastien Loriot ff10d313e7 remove Intrinsic_Delaunay_Triangulation_3 from the documentation 2018-10-25 10:53:31 +02:00
Sébastien Loriot 8c3ffdf289 keep the input triangle mesh const 2018-10-25 10:34:12 +02:00
Sébastien Loriot 8ecbaa2af3 add a default parameter for traits 2018-10-25 10:22:12 +02:00
Sébastien Loriot 27bfd0521d remove vertex distance map as a data member of Heat_method_3 class
pass it directly to the update function now renamed fill_distance_map
2018-10-25 10:06:07 +02:00
Sébastien Loriot e4e8fd93a1 Add a tag to Heat_method_3 to avoid exposing Idt 2018-10-24 17:28:38 +02:00
Sébastien Loriot cb19eeaf00 fix compilation of tests
some functions have been removed
2018-10-24 16:24:35 +02:00
Sébastien Loriot 9905c44ccd add missing groups 2018-10-24 14:06:47 +02:00
Sébastien Loriot a465a7c686 fix compilation issues 2018-10-24 14:06:26 +02:00
Sébastien Loriot 72acbee3f5 fix warnings 2018-10-24 11:12:55 +02:00
Andreas Fabri eb51dd4850 Keenan's pass over the User Manual 2018-09-26 16:36:50 +02:00
Andreas Fabri e8224f90c2 typos 2018-09-12 15:17:26 +02:00
Andreas Fabri 3bab5fdad1 polish 2018-09-12 13:09:58 +02:00
Andreas Fabri 150c9c95de Add an example with a Polyhedron_3 2018-09-12 12:27:31 +02:00
Andreas Fabri 159360b1c8 polish 2018-09-12 09:54:13 +02:00
Sébastien Loriot faa4ced589 relates -> sa that was preventing linking 2018-09-12 09:43:17 +02:00
Sébastien Loriot aaefcc0b03 fix INPUT 2018-09-12 09:43:08 +02:00
Sébastien Loriot 9ccff09ae1 protect Eigen include directives 2018-09-12 09:42:41 +02:00
Andreas Fabri 0e3f78b5ba Polish 2018-09-12 08:52:03 +02:00
Andreas Fabri e7740e16e8 Add example with free function and reorder sections in manual 2018-09-11 17:32:53 +02:00
Andreas Fabri b0f758f2fe reformat doc 2018-09-07 13:49:43 +02:00
Andreas Fabri 3705eec8e0 reformat 2018-09-07 13:20:08 +02:00
Andreas Fabri 5be66b1d66 Document free functions 2018-09-07 11:58:12 +02:00
Andreas Fabri d460093a6e Don't pass data members as arguments 2018-09-07 10:22:04 +02:00
Andreas Fabri 63094e0582 no need for parameter 2018-09-06 18:22:21 +02:00
Andreas Fabri cdb24c739f cleanup 2018-09-06 12:07:45 +02:00
Andreas Fabri 8e81c6a5f7 Move code into the trahts class 2018-09-06 09:24:28 +02:00
Andreas Fabri 3580b5a511 Move code into the trahts class 2018-09-05 14:56:07 +02:00
Andreas Fabri d336746cd1 bug fix 2018-09-04 18:06:57 +02:00
Andreas Fabri 4e6293d940 Switch to CGAL::Eigen_matrix 2018-09-04 17:48:42 +02:00
Andreas Fabri 189f8331e8 lower case 2018-09-04 13:52:03 +02:00
Andreas Fabri c5e4f3c02b Start cleanup 2018-09-04 13:50:17 +02:00
Andreas Fabri 2074d71cb8 Start cleanup 2018-09-04 13:38:14 +02:00
Christina Vaz 05a1fee206 Reference Manual and update to User man 2018-08-13 01:59:27 -04:00
Christina Vaz 5ac7990672 figures for User Manual 2018-08-13 00:13:28 -04:00
Christina Vaz 9a1b05643c user manual and examples for it 2018-08-10 17:25:24 -04:00
Christina Vaz 30bc4aa064 Merge branch 'IntrinsicFaceGraph-V2' of github.com:CGAL/cgal-public-dev into IntrinsicFaceGraph-V2 2018-08-08 21:44:14 -04:00
Christina Vaz 3db18ee7ca idt algorithm in user man 2018-08-08 21:43:52 -04:00
Andreas Fabri aff9602e24 small fix 2018-08-08 17:30:14 +02:00
Christina Vaz 8fd05d8031 fix for g10 and g50 2018-08-07 16:04:12 -04:00
Christina Vaz 136c402579 user manual heat method algorithm 2018-08-06 18:09:50 -04:00
Andreas Fabri b6290a48db small improvements 2018-08-06 17:09:23 +02:00
Christina Vaz 62ebde3d2e citations needed and intro of user manual 2018-08-06 01:00:18 -04:00
Andreas Fabri caa96cd941 too much cleanup 2018-08-03 20:26:34 +02:00
Andreas Fabri 9cf644e164 cleanup 2018-08-03 16:22:59 +02:00