Commit Graph

110019 Commits

Author SHA1 Message Date
Sébastien Loriot 7f3fb65a33 fix EPICK implementation 2024-11-07 16:24:12 +01:00
Sébastien Loriot af41fbc994 avoid exception 2024-11-07 16:03:44 +01:00
Sébastien Loriot 60052709de use traits object functions 2024-11-07 14:19:08 +01:00
Sébastien Loriot bce1c7b3ee do not use interval for SC<double> 2024-11-07 13:35:01 +01:00
Sébastien Loriot 2756e9bb31 remove useless abs 2024-11-07 13:34:51 +01:00
Sébastien Loriot 0ed0c3afcc using functor to iterator over coordinates 2024-11-07 10:21:02 +01:00
Sébastien Loriot 11a40ce03c doc fixes 2024-11-07 10:21:02 +01:00
Sébastien Loriot 873b926036 remove sqrt 2024-11-07 10:20:42 +01:00
Sébastien Loriot 276bfe443a always use Interval for prefix_length as it is used in filters 2024-11-07 09:39:25 +01:00
Sébastien Loriot 62a72cbe0d make it work with SC<ER> 2024-10-31 17:28:36 +01:00
Sébastien Loriot 815e1c7db6 compilation errors 2024-10-31 16:06:25 +01:00
Sébastien Loriot 15d5b1f813 start following the concept 2024-10-31 15:36:55 +01:00
Sébastien Loriot 76ef477d10 factorize curve 2024-10-31 14:39:51 +01:00
Sébastien Loriot 15631f0416 still WIP 2024-10-31 11:17:57 +01:00
Sébastien Loriot 1d98f179b8 WIP 2024-10-30 17:44:54 +01:00
Sébastien Loriot a8bd0112d5 factorize implementation 2024-10-25 08:58:20 +02:00
Sébastien Loriot 3d4f2a3dd8 add copy/init from the same type but with the opposite caching strategy 2024-10-25 08:57:31 +02:00
Sébastien Loriot adc16b17f6 fix warnings 2024-10-25 07:46:32 +02:00
Andreas Fabri d6d4219891 more renaming 2024-10-22 15:42:44 +01:00
Andreas Fabri 8cabc100ad Filtered_ -> Approximate_ 2024-10-22 12:25:11 +01:00
Andreas Fabri 46db959525 Fix Doxyfile.in 2024-09-20 15:52:20 +01:00
Andreas Fabri 5e590fe0ee Only link with Eigen in the dD case 2024-09-20 15:43:52 +01:00
Andreas Fabri 5e5784f6bf dim -> dimension (CI) 2024-09-20 14:37:36 +01:00
Andreas Fabri a9e6c89e29 Document kernel converters 2024-09-20 14:10:13 +01:00
Andreas Fabri b3f8062a24 Add Get_exact_kernel.h 2024-09-20 14:03:00 +01:00
Andreas Fabri f3b4fbd86d Add documentation of the concept of the traits class 2024-09-20 13:47:58 +01:00
Andreas Fabri 712dc3e09a Towards proper traits classes 2024-09-20 13:16:32 +01:00
Andreas Fabri eddd842b80 Access points[] only through fct points(int) 2024-09-20 09:50:44 +01:00
Andreas Fabri df74ac1195 As we changed smaller to larger we have to negate when testing against a precomputed result 2024-09-20 09:23:08 +01:00
Andreas Fabri ae6586971d Fix the order of the parameters 2024-09-20 09:22:13 +01:00
Sébastien Loriot 69eca991ed eigen is needed when using NewKernel_d 2024-09-19 20:45:40 +02:00
Andreas Fabri 64b35411b4 dependencies 2024-09-18 18:05:26 +01:00
Andreas Fabri aafc26a3b5 Remove a typename. Does that fix the CI ? 2024-09-18 17:00:14 +01:00
Andreas Fabri b05b33dc2e Add a constexpr 2024-09-18 16:58:19 +01:00
Andreas Fabri a05c5c8abf Simplify if/else 2024-09-18 16:43:44 +01:00
Andreas Fabri 6d698871f9 cleanup 2024-09-18 16:18:13 +01:00
Andreas Fabri fdbd1af329 CI fixes 2024-09-18 14:52:37 +01:00
Andreas Fabri 08bfb447c8 Move converters to Curve_base 2024-09-18 14:05:48 +01:00
Sébastien Loriot 6e90a467d6 add converter as template parameter 2024-09-18 14:35:40 +02:00
Sébastien Loriot 82567ca6e4 add construct vector from 2 points 2024-09-18 13:45:25 +02:00
Andreas Fabri 2645f2831a remove temporarily added typedefs 2024-09-17 17:15:37 +01:00
Andreas Fabri 998d787623 remove temporarily added typedefs 2024-09-17 17:14:46 +01:00
Andreas Fabri 54ab4975e8 Introduce Curve_base<T,dim> 2024-09-17 17:10:37 +01:00
Andreas Fabri 7d8c8f68bf more functors 2024-09-17 14:56:19 +01:00
Andreas Fabri faaefd9994 Use functor 2024-09-17 13:51:21 +01:00
Andreas Fabri c6a49f6139 Add typedef C2A C2F; Should be unified 2024-09-17 12:31:33 +01:00
Andreas Fabri 63d096f7b1 Use Kernel_d_interface; Add temporarily typedf void Point_2/3 2024-09-17 12:19:28 +01:00
Andreas Fabri 8053b0c033 WIP for dD 2024-09-17 11:28:45 +01:00
Andreas Fabri a92de9142e Add FT to Cartesian_base_d 2024-09-17 11:08:38 +01:00
Andreas Fabri f4c0b8ced8 Fix the Bbox type for dD 2024-09-10 07:48:15 +01:00