Commit Graph

109 Commits

Author SHA1 Message Date
Andreas Fabri 2074d71cb8 Start cleanup 2018-09-04 13:38:14 +02:00
Andreas Fabri 7bbf9d73e4 Simplifications 2018-08-03 13:00:14 +02:00
Andreas Fabri 5d235167a3 Associate the 2D points to the previous halfedge 2018-08-01 13:46:14 +02:00
Andreas Fabri 1b11c0dd51 Add debug output 2018-08-01 12:55:44 +02:00
Andreas Fabri 1882a74c9c Add BGL style free functions for iDT 2018-07-31 20:40:52 +02:00
Andreas Fabri a5fab20aa6 Add idt.cpp 2018-07-31 11:45:34 +02:00
Christina Vaz 794248adaf reference solutions and updated validate to read in reference 2018-07-30 18:31:34 -04:00
Andreas Fabri b1c663c9f8 Make functions private. Put the testsuite in a class and declare it friend 2018-07-26 14:16:12 +02:00
Andreas Fabri 5d05e84210 Make functions private. Put the testsuite in a class and declare it friend 2018-07-26 14:12:03 +02:00
Andreas Fabri 89095e74d6 Remove get_sources and get_vertex_distance_map; Simplify kronecker_delta 2018-07-26 13:35:42 +02:00
Christina Vaz 1402318b55 adding meshes and fixed tests 2018-07-24 19:20:35 -04:00
Christina Vaz d99c67b2dd fix merge conflicts 2018-07-24 14:57:48 -04:00
Christina Vaz af02d41936 Revert "adding reference files for kitten/bunny"
This reverts commit b1e9fcacfa50e3cb6cc5831dd88427291353e9c3.
2018-07-24 14:50:08 -04:00
Christina Vaz 8c906b71ad Merge branch 'IntrinsicFaceGraph-V2' of github.com:CGAL/cgal-public-dev into IntrinsicFaceGraph-V2
# Conflicts:
#	Heat_method_3/include/CGAL/Heat_method_3/Intrinsic_Delaunay_Triangulation_3.h
#	Heat_method_3/test/Heat_method_3/heat_method_intrinsic_surface_mesh_test.cpp
2018-07-24 14:42:04 -04:00
Christina Vaz e98b252617 adding reference files for kitten/bunny 2018-07-24 14:39:11 -04:00
Andreas Fabri 15a364c582 Add validate.cpp 2018-07-24 14:22:57 +02:00
Andreas Fabri b028299d88 Add operator==(iDT::Vertex_descriptor, iDT::TM::vertex_descriptor) 2018-07-24 11:25:28 +02:00
Andreas Fabri 7f9a56ec09 accidentilly removed update() 2018-07-23 19:30:29 +02:00
Andreas Fabri 589e60c9ae Add a conversion to the nested vertex_descriptor 2018-07-23 10:44:35 +02:00
Andreas Fabri e0e1cd44c0 start to clean up 2018-07-18 17:24:45 +02:00
Andreas Fabri 669b24ecfe make the demo work with iDT 2018-07-18 16:19:04 +02:00
Andreas Fabri 3ed1088f0c WIP 2018-07-18 13:54:04 +02:00
Andreas Fabri e61edba85b WIP 2018-07-17 16:23:44 +02:00
Andreas Fabri 40deb94656 copied some fixes from Christinas branch 2018-07-17 13:38:39 +02:00
Andreas Fabri a94eb72dae cleanup 2018-07-16 17:51:29 +02:00
Andreas Fabri add9c72a46 WIP 2018-07-16 17:27:00 +02:00
Andreas Fabri 01be9610ee Add operator < 2018-07-10 17:05:38 +02:00
Andreas Fabri 802e92d278 Add source and target 2018-07-10 12:23:52 +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
Andreas Fabri 9bc2bc123f Add a get for a dynamic property map tag 2018-07-06 08:24:09 +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 3ff55a3a29 basic cache functionality 2018-06-19 15:11:50 -04:00
Christina Vaz 2525ef7268 visual demo for single source for heat method 2018-06-12 19:31:32 -04:00
Andreas Fabri 375d45f40d CGAL getters don't start with get_ 2018-06-11 16:36:26 +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 15e18144de fixing structure of tests for readability 2018-06-07 15:45:51 -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 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 445c04c69b Add a skeleton 2018-05-04 14:38:48 +01:00