Andreas Fabri
01be9610ee
Add operator <
2018-07-10 17:05:38 +02:00
Andreas Fabri
d9024f39f2
The heat method now compiles with an iDT as FaceGraph
2018-07-10 16:43:55 +02:00
Andreas Fabri
802e92d278
Add source and target
2018-07-10 12:23:52 +02:00
Sébastien Loriot
9a65b00836
add missing template parameter
2018-07-10 12:21:51 +02:00
Andreas Fabri
21fd888d25
WIP
2018-07-10 11:17:36 +02:00
Andreas Fabri
8ef28aa7c5
WIP
2018-07-09 16:59:24 +02:00
Andreas Fabri
528ab9e839
Yet aonther wrapper and a put() that does not work
2018-07-06 12:20:01 +02:00
Sébastien Loriot
73e3e86980
make the test compiles.
...
@afabri This shows what I meant in https://github.com/CGAL/cgal/issues/3138
Here the fix is only minimal, but it should be done consistently for all
simplex type of Surface_mesh, and also probably for OpenMesh types
2018-07-06 09:13:02 +02:00
Andreas Fabri
9bc2bc123f
Add a get for a dynamic property map tag
2018-07-06 08:24:09 +02:00
Andreas Fabri
62c70bd5e2
Do not copy the TriangleMesh
2018-07-05 16:51:04 +02:00
Andreas Fabri
e23943c6c4
Add WIP with the goal that an Intrinsic_Delaunay becomes FaceGraphish enough for the Heat_method
2018-07-04 17:41:11 +02:00
Christina Vaz
a5ebb0af80
fix for computing mass/cotan matrix in idt case
2018-07-02 17:45:23 -04:00
Christina Vaz
a26a0ad200
Integrating iDT in to heat method
2018-07-02 16:43:38 -04:00
Christina Vaz
68f4f41bf5
changed structure to a halfedge map instead of 2 arrays
2018-07-02 14:34:29 -04:00
Christina Vaz
1d37a47be1
structures needed for heat method
2018-06-28 21:07:48 -04:00
Christina Vaz
130267384f
fix for IDT as well as structures needed for hm integration
2018-06-27 21:34:48 -04:00
Christina Vaz
88958acc33
case for border edges
2018-06-26 18:43:11 -04:00
Christina Vaz
9304dfa106
Intrinsic Delunay Triangulation for borderless meshes
2018-06-25 19:18:40 -04:00
Christina Vaz
d5ba29dc09
iDT functions and tests
2018-06-21 17:30:08 -04:00
Christina Vaz
41cd319487
build test and fixes
2018-06-21 13:59:30 -04:00
Christina Vaz
202f6a2edf
set up and basic functionality for iDT class
2018-06-21 13:01:25 -04:00
Christina Vaz
69bcffcd15
beginning to set up Intrinsic Delaunay Triangulation class/methods
2018-06-19 18:57:05 -04:00
Christina Vaz
3ff55a3a29
basic cache functionality
2018-06-19 15:11:50 -04:00
Christina Vaz
46f11a0a29
fix for multiple sources
2018-06-18 19:11:51 -04:00
Christina Vaz
8f5c2e92bc
functionality for multiple vertices in source set
2018-06-13 18:46:23 -04:00
Christina Vaz
2525ef7268
visual demo for single source for heat method
2018-06-12 19:31:32 -04:00
Andreas Fabri
0ee2f2bd0f
Declare methods const
2018-06-11 16:42:07 +01:00
Andreas Fabri
375d45f40d
CGAL getters don't start with get_
2018-06-11 16:36:26 +01:00
Andreas Fabri
d224154e52
Use reference
2018-06-11 16:26:23 +01:00
Andreas Fabri
81a38b685a
Types in CGAL are capitalized
2018-06-11 16:12:28 +01:00
Andreas Fabri
c963730849
Do not include files that are not needed
2018-06-11 15:52:45 +01:00
Andreas Fabri
52c26c4382
Make update do something
2018-06-11 15:09:50 +01:00
Andreas Fabri
1b78454786
Add a vertex distance property map
2018-06-11 14:05:15 +01:00
Christina Vaz
b2dbe5318a
Third phase of Heat method
2018-06-08 20:17:57 -04:00
Christina Vaz
f10963a28f
added tests for computing unit gradient
2018-06-08 15:55:41 -04:00
Christina Vaz
ed5c8e161d
added phase 2 of heat method, tests to come
2018-06-07 17:57:09 -04:00
Christina Vaz
43790a83c5
small fixes
2018-06-07 16:04:11 -04:00
Christina Vaz
97b9203e69
little fixes
2018-06-07 15:32:53 -04:00
Christina Vaz
25868702db
Added solver for heat equation
2018-06-07 15:04:57 -04:00
Andreas Fabri
6405d10cdc
Fixes so that it also works with a Polyhedron_3
2018-06-07 11:19:35 +01:00
Andreas Fabri
0ec988c35d
Fix remove_source()
2018-06-07 11:12:42 +01:00
Andreas Fabri
a8e933a9fc
Comment a line that segfaults. Needs proper fix
2018-06-07 10:59:25 +01:00
Andreas Fabri
01b95347fc
Do not copy matrices but use const&
2018-06-07 10:57:45 +01:00
Christina Vaz
6f324d4680
added face/index property map
2018-06-06 22:33:18 -04:00
Christina Vaz
8a6e5a5c5a
tests for matrix construction
2018-06-06 22:04:57 -04:00
Christina Vaz
fb930d6c89
Added Kronecker delta funcitonality/test
2018-06-06 18:04:31 -04:00
Christina Vaz
5d563153ef
added time step computation and test
2018-06-06 16:30:51 -04:00
Christina Vaz
4fb3893088
source set tests
2018-06-06 15:08:08 -04:00
Andreas Fabri
16337232b1
Use a CGAL_precondition
2018-06-06 07:55:55 +01:00
Andreas Fabri
39833dcea6
1/3 is zero
2018-06-06 07:53:07 +01:00