Commit Graph

314 Commits

Author SHA1 Message Date
Mael Rouxel-Labbé c1f7e536ca Minor doc fix 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé 1dcda5f58a Reverted author change 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé 10c073b8df Doc improvements 2018-05-04 13:57:41 +02:00
Jane Tournois 0f787d4b28 fix typo 2018-05-04 13:57:41 +02:00
Andreas Fabri bfaa3b7d6e fix include 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé d5a2403ee2 Minor doc fixes 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé de5795936f Fixed indentation 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé 52dd29a635 Actualized traits concepts 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé a5b773b12d Updated doc of the sibson gradient fitting functions 2018-05-04 13:57:41 +02:00
Mael Rouxel-Labbé 07cda962b6 Minor doc fix 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 44570bd7e0 Fixed broken backward compatibility 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 89e2b72d1e Renamed template parameter in the documentation 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 5d2fa6b4c6 Updated documentation of (natural|regular)_neighbor_coordinates_2 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 7a2382ee7f Factorized some calls to construct_point_d 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 13432343ea Reference manual misc updates 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé a3dce1bb75 Updated doc of interpolation functions 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé ebe92dc1b1 User manual improvements 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé f69c1f734a Replaced 'assert' with 'continue'
This function takes a vertex handle vh and computes the coordinates
in the hypothetical situation of vh being removed and querying at vh->point().

If vh is adjacent to the infinite vertex, then vh->point() will be outside
the convex hull (most likely, could be on the boundary too). The base function
taking a point can handle that case, it returns: (empty, 0, false). Rather
than crashing, let the other function return 'false'.
2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 166f6d5624 Minor example improvements 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé b319d41f00 Added a simple example of nn_coordinates with OutputFunctor 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé dc7215b178 Improved examples (rn|nn)_coordinates_2.cpp 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 9085622fdd Remade figures, added new figure for regular neighbor coordinates 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 0504519cb7 Fixed trailing whitespace in Interpolation/doc 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé 4fba5c8db7 Cleaned output 2018-05-04 13:57:40 +02:00
Mael Rouxel-Labbé cb7ea5a752 Added another test to regular neighbors 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé 07f96f9ab5 Improved tests of interpolation functions
Made it exhaustive and add new tests using OutputFunctor
2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé dc14d129a4 Readability changes 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé ae8b5bfaa4 Fixed documentation link 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé 207fbb7efd Changed functor's result type
Technically the point() function of the TriangulationVertexBase_2 concept
has return type Point and not const Point& so we can't take a const ref here
otherwise we might take refs to temporaries.
2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé d32a4ff717 Fixed regular neighbor coordinates when the query point is hidden 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé ee4134317e Improved tests of natural/regular coordinates (2D)
backward compatible + new tests
2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé dbc48009bc Various minor to natural/regular coordinates 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé c7b2757405 Readability changes in Interpolation/test 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé 91620fbec6 Fixed the creative indentation of the Interpolation Pkg's doc 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé f6a7307a74 Fixed trailing whitespace in the Pkg Interpolation 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé c88b17f92e Clarified functor names 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé 751395e4fe Fixed examples after parameter order change 2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé e005946a67 Improvements to sibson_gradient_fitting.h
- better variable/template names
- better function order
- some simplifications and warning cleaning
2018-05-04 13:57:39 +02:00
Mael Rouxel-Labbé ed823a875c Fixed compilation after functor name change 2018-05-04 13:57:38 +02:00
Mael Rouxel-Labbé efcafe4073 Added a comment 2018-05-04 13:57:38 +02:00
Mael Rouxel-Labbé 42c25d1c84 Readability changes (no real changes) 2018-05-04 13:57:38 +02:00
Mael Rouxel-Labbé 4f02f892cb Added missing overloads and cleaned code in (nn|rn)_coordinates_2 2018-05-04 13:57:38 +02:00
Mael Rouxel-Labbé d041642800 Generalized Interpolation helper functors and cleaned their names 2018-05-04 13:57:38 +02:00
Mael Rouxel-Labbé 67f99cc53d Fixed trailing whitespace and (some of the) inconsistent indentation
No real changes.
2018-05-04 13:57:38 +02:00
Mael Rouxel-Labbé 118e5dc9c3 Re-ordered papers so that the compiled version shows up ordered 2018-05-04 13:57:38 +02:00
Sébastien Loriot 0a27019322 fix sibson interpolation 2018-05-04 13:57:38 +02:00
Sébastien Loriot 1e6806f6e1 add missing overloads 2018-05-04 13:57:38 +02:00
Andreas Fabri d619587ffb Add an example that not yet compiles 2018-05-04 13:57:38 +02:00
Andreas Fabri 6bb5deff4d Add an example 2018-05-04 13:57:38 +02:00
Andreas Fabri af093e3a15 Make it work for regular neighbors. Make Sibson geadient fitting write weighted points 2018-05-04 13:57:38 +02:00