Jackalope / jmath (public) (License: GPLv3 or later) (since 2018-10-11) (hash sha1)
C++ conxstexpr template Math library with:
- multidimensional vectors and matrices
- geometry primitives with projection, distance and intersection functions
- coordinate systems conversions
- some routines

Depends on GCE-math C++ library as git submodule.

Used with clang (version 9 or 10) and gcc (version 9).
Written with C++17.

Mode Type Size Ref File
100755 blob 124 0ff561d3c337a54fdb085aa73ec3b99b014c37ab .gitignore
100644 blob 80 af1d124ff786ba5acc07731e898e69c8e62f4b15 .gitmodules
100644 blob 2485 3948c01cc4540f13f5a15fbdc16f7bb11d618589 CMakeLists.txt
100644 blob 35149 f288702d2fa16d3cdf0035b15a9fcbc552cd88e7 COPYING
040000 tree - 27762fbd8075aa203f0b64abd682efc878451d6b include
040000 tree - c898e8a586684d0ff5157f886456bbb5711ede19 libs
100644 blob 433 e2310426e91b5b52a63e348fbd7691e12b1ef368 version.cmake.in
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/Jackalope/jmath

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/Jackalope/jmath

Clone this repository using git:
git clone git://git.rocketgit.com/user/Jackalope/jmath

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main