diff --git a/README.md b/README.md index 71628b46..61fc42d4 100644 --- a/README.md +++ b/README.md @@ -6,16 +6,34 @@ Splines ``Splines`` is a set of C++ classes (with MATLAB mex interface) which implements various spline interpolation. -- Online documentation http://ebertolazzi.github.io/Splines/ +The library contains the following objects: -To setup submodules +- Univariate curve + - Linear Spline + - Akima spline + - Bessel spline + - Cubic spline + - Hermite spline + - Pchic non oscillatory spline + - Quintic spline +- Bivariate spline (surface) + - Bilinear spline + - Cubic + - Quintic + +Library is written in `C++11` with a `MATLAB` mex interface. +Thus can be used in fast compiled application or in `MATLAB` scripts. + +To compile the `C++11` library the easy way require `cmake` and `rake` ``` ruby setup.rb ``` -to compile +then ``` rake ``` + +for more details see: **online documentation** at http://ebertolazzi.github.io/Splines/ \ No newline at end of file diff --git a/docs_build/project_common.py b/docs_build/project_common.py index a5fdb517..07429f81 100644 --- a/docs_build/project_common.py +++ b/docs_build/project_common.py @@ -4,6 +4,11 @@ # pip install exhale # pip install sphinxcontrib-pyexec +# workaround +# pip uninstall Jinja2 -y +# pip uninstall MarkupSafe -y +# pip install Jinja2==3.0 + import exhale import os import re diff --git a/submodules/UtilsLite b/submodules/UtilsLite index 3c0cf9e1..399fc051 160000 --- a/submodules/UtilsLite +++ b/submodules/UtilsLite @@ -1 +1 @@ -Subproject commit 3c0cf9e1239a4f39d6e1d19fa0d6206922016b7b +Subproject commit 399fc05184eaa70cdf858e8f6d36e8028d7379dd diff --git a/submodules/quarticRootsFlocke b/submodules/quarticRootsFlocke index f6ca0dc0..bb75d434 160000 --- a/submodules/quarticRootsFlocke +++ b/submodules/quarticRootsFlocke @@ -1 +1 @@ -Subproject commit f6ca0dc0de9826ff6575416c307449e7cb23125a +Subproject commit bb75d43494be5c8b988f495cd38e037001fbff0e