Subject | Hash | Author | Date (UTC) |
---|---|---|---|
changed directories layout | abcc3ff61e8246f0519498b755bfe23877626144 | Your Name | 2019-11-26 22:52:02 |
CMakeLists.txt added | 41ddc92280ce3969f8b3f16efce7e63c8c70425a | Your Name | 2019-11-12 10:32:19 |
removed excess definition | 67b8131470fbbf0d87f2f51cea6326fcdab8d180 | Your Name | 2019-07-07 12:24:10 |
gcem updated | ff3d073843c2f3a153de930a3651ad8e02c1b7d1 | jp.larry | 2019-06-19 10:59:53 |
new functions | 46561c6e97aa1ba2d0c41a19ba1977b0427b5f4b | Your Name | 2019-05-07 05:42:45 |
new functions | 61e3c490daf394f07a4b9de2640d9e1b42fc2dd1 | Your Name | 2019-05-05 11:28:57 |
pragma removed | 5843f3d68f0d3c08d5be7d16ef8c05db5bceda89 | jp.larry | 2019-05-01 12:31:57 |
uint replaced with unsigned int | bbde30ca5f66601143ed8862aded9da0cd3aadf8 | Your Name | 2019-04-30 23:30:19 |
New enums for vector subscription (X, Y, Z, W, U, V indices) | 760dc000f5349f72f8c73330801d1986c46dbb49 | jp.larry | 2019-04-29 10:43:53 |
new vector function | 570b1dab1163d43426d70048a7ed51162127774e | jp.larry | 2019-04-26 04:45:13 |
new functions all vector summ, all vector equal to value ... | a47df1be3233abb5e6e2f479b24725bb474cc483 | jp.larry | 2019-04-25 04:04:26 |
vector abs | 85a414da1c952aa9ec9e2c9e4c8a938becb7a24d | jp.larry | 2019-04-20 14:11:03 |
gcem added as module | 8a7946d3c3de780c6cee1bba325bb9e4b9490e42 | Your Name | 2019-03-18 22:05:51 |
new vector types | b338913aa1d93eeda0b771e27dd0572353d17139 | jp.larry | 2019-02-26 03:33:58 |
inlines and new functions | 1a2b86f33d8a0b1ec7db4edc138b8058fd6935b3 | jp.larry | 2019-02-23 18:24:38 |
type cast for warning remove | a401d65e4ba7f4edbb9f193397017a0ddabd55cd | jp.larry | 2019-01-18 23:09:44 |
comparison operator issue solved, added begin & end functions for vector | 56bc2502562e613fee6be95a889ee98197f253a2 | jp.larry | 2019-01-06 08:58:32 |
reduced pi number precision from 100500 numbers after dots to 100498 | 278d8e24bcabb0d55f3414915b348db601c30092 | jp.larry | 2019-01-06 02:34:07 |
nothing | ba652a4c8dfd731fcc7bad57bba65ec3cb77716b | jp.larry | 2018-11-01 03:54:11 |
added is_power_of_2 for integers | adf0dcb3a3ed02c441e6712f1a031ab05788045b | jp.larry | 2018-10-29 00:47:48 |
File .gitignore added (mode: 100755) (index 0000000..0ff561d) | |||
1 | #qt creator | ||
2 | *.user | ||
3 | |||
4 | #spacemacs | ||
5 | .projectile | ||
6 | |||
7 | #atom | ||
8 | .atom-dbg.cson | ||
9 | CMakeSettings.json | ||
10 | |||
11 | #linux | ||
12 | *.directory | ||
13 | .* | ||
14 | |||
15 | #build | ||
16 | /build/* |
File .gitmodules changed (mode: 100644) (index 55b0da5..af1d124) | |||
1 | [submodule "gcem"] | ||
2 | path = gcem | ||
1 | [submodule "libs/gcem"] | ||
2 | path = libs/gcem | ||
3 | 3 | url = https://github.com/kthohr/gcem | url = https://github.com/kthohr/gcem |
File CMakeLists.txt changed (mode: 100644) (index 1228a28..39c0f4e) | |||
1 | 1 | cmake_minimum_required(VERSION 3.5) | cmake_minimum_required(VERSION 3.5) |
2 | 2 | ||
3 | set(MATH | ||
4 | |||
5 | ${CMAKE_CURRENT_SOURCE_DIR}/math.h | ||
6 | ${CMAKE_CURRENT_SOURCE_DIR}/constants.h | ||
7 | ${CMAKE_CURRENT_SOURCE_DIR}/vector/base.h | ||
8 | ${CMAKE_CURRENT_SOURCE_DIR}/vector/base.hpp | ||
9 | ${CMAKE_CURRENT_SOURCE_DIR}/vector/vector.h | ||
10 | ${CMAKE_CURRENT_SOURCE_DIR}/vector/vector_functions.h | ||
11 | ${CMAKE_CURRENT_SOURCE_DIR}/vector/vector_functions.hpp | ||
12 | ${CMAKE_CURRENT_SOURCE_DIR}/vector/type_defs.h | ||
13 | ${CMAKE_CURRENT_SOURCE_DIR}/matrix/base.h | ||
14 | ${CMAKE_CURRENT_SOURCE_DIR}/matrix/base.hpp | ||
15 | ${CMAKE_CURRENT_SOURCE_DIR}/matrix/matrix.h | ||
16 | ${CMAKE_CURRENT_SOURCE_DIR}/matrix/matrix_functions.h | ||
17 | ${CMAKE_CURRENT_SOURCE_DIR}/matrix/matrix_functions.hpp | ||
18 | ${CMAKE_CURRENT_SOURCE_DIR}/matrix/type_defs.h | ||
19 | |||
20 | ${CMAKE_CURRENT_SOURCE_DIR}/coordinates/spherical.h | ||
21 | ${CMAKE_CURRENT_SOURCE_DIR}/coordinates/spherical.hpp | ||
22 | ${CMAKE_CURRENT_SOURCE_DIR}/coordinates/coordinates.h | ||
23 | |||
24 | ${CMAKE_CURRENT_SOURCE_DIR}/misc.h | ||
25 | |||
26 | PARENT_SCOPE | ||
27 | ) | ||
3 | set(MATH_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR}/include ${CMAKE_CURRENT_SOURCE_DIR}/libs PARENT_SCOPE) |
File include/math/constants.h renamed from constants.h (similarity 100%) |
File include/math/coordinates/coordinates.h renamed from coordinates/coordinates.h (similarity 100%) |
File include/math/coordinates/spherical.h renamed from coordinates/spherical.h (similarity 100%) |
File include/math/coordinates/spherical.hpp renamed from coordinates/spherical.hpp (similarity 100%) |
File include/math/math.h renamed from math.h (similarity 100%) |
File include/math/matrix/base.h renamed from matrix/base.h (similarity 100%) |
File include/math/matrix/base.hpp renamed from matrix/base.hpp (similarity 100%) |
File include/math/matrix/matrix.h renamed from matrix/matrix.h (similarity 100%) |
File include/math/matrix/matrix_functions.h renamed from matrix/matrix_functions.h (similarity 100%) |
File include/math/matrix/matrix_functions.hpp renamed from matrix/matrix_functions.hpp (similarity 100%) |
File include/math/matrix/type_defs.h renamed from matrix/type_defs.h (similarity 100%) |
File include/math/misc.h renamed from misc.h (similarity 100%) |
File include/math/vector/base.h renamed from vector/base.h (similarity 100%) |
File include/math/vector/base.hpp renamed from vector/base.hpp (similarity 100%) |
File include/math/vector/constants.h renamed from vector/constants.h (similarity 100%) |
File include/math/vector/coordinates/coordinates.h renamed from vector/coordinates/coordinates.h (similarity 100%) |
File include/math/vector/coordinates/spherical.h renamed from vector/coordinates/spherical.h (similarity 100%) |
File include/math/vector/coordinates/spherical.hpp renamed from vector/coordinates/spherical.hpp (similarity 100%) |
File include/math/vector/gcem/CMakeLists.txt renamed from vector/gcem/CMakeLists.txt (similarity 100%) |
File include/math/vector/gcem/LICENSE renamed from vector/gcem/LICENSE (similarity 100%) |
File include/math/vector/gcem/NOTICE.txt renamed from vector/gcem/NOTICE.txt (similarity 100%) |
File include/math/vector/gcem/README.md renamed from vector/gcem/README.md (similarity 100%) |
File include/math/vector/gcem/binder/environment.yml renamed from vector/gcem/binder/environment.yml (similarity 100%) |
File include/math/vector/gcem/cmake_files/gcemConfig.cmake.in renamed from vector/gcem/cmake_files/gcemConfig.cmake.in (similarity 100%) |
File include/math/vector/gcem/contributors.txt renamed from vector/gcem/contributors.txt (similarity 100%) |
File include/math/vector/gcem/docs/Doxyfile renamed from vector/gcem/docs/Doxyfile (similarity 100%) |
File include/math/vector/gcem/docs/Makefile renamed from vector/gcem/docs/Makefile (similarity 100%) |
File include/math/vector/gcem/docs/environment.yml renamed from vector/gcem/docs/environment.yml (similarity 100%) |
File include/math/vector/gcem/docs/make.bat renamed from vector/gcem/docs/make.bat (similarity 100%) |
File include/math/vector/gcem/docs/source/_static/main_stylesheet.css renamed from vector/gcem/docs/source/_static/main_stylesheet.css (similarity 100%) |
File include/math/vector/gcem/docs/source/api/algorithms.rst renamed from vector/gcem/docs/source/api/algorithms.rst (similarity 100%) |
File include/math/vector/gcem/docs/source/api/basic_functions.rst renamed from vector/gcem/docs/source/api/basic_functions.rst (similarity 100%) |
File include/math/vector/gcem/docs/source/api/hyperbolic_functions.rst renamed from vector/gcem/docs/source/api/hyperbolic_functions.rst (similarity 100%) |
File include/math/vector/gcem/docs/source/api/math_index.rst renamed from vector/gcem/docs/source/api/math_index.rst (similarity 100%) |
File include/math/vector/gcem/docs/source/api/special_functions.rst renamed from vector/gcem/docs/source/api/special_functions.rst (similarity 100%) |
File include/math/vector/gcem/docs/source/api/trigonometric_functions.rst renamed from vector/gcem/docs/source/api/trigonometric_functions.rst (similarity 100%) |
File include/math/vector/gcem/docs/source/conf.py renamed from vector/gcem/docs/source/conf.py (similarity 100%) |
File include/math/vector/gcem/docs/source/examples.rst renamed from vector/gcem/docs/source/examples.rst (similarity 100%) |
File include/math/vector/gcem/docs/source/index.rst renamed from vector/gcem/docs/source/index.rst (similarity 100%) |
File include/math/vector/gcem/include/gcem.hpp renamed from vector/gcem/include/gcem.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/abs.hpp renamed from vector/gcem/include/gcem_incl/abs.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/acos.hpp renamed from vector/gcem/include/gcem_incl/acos.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/acosh.hpp renamed from vector/gcem/include/gcem_incl/acosh.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/asin.hpp renamed from vector/gcem/include/gcem_incl/asin.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/asinh.hpp renamed from vector/gcem/include/gcem_incl/asinh.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/atan.hpp renamed from vector/gcem/include/gcem_incl/atan.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/atan2.hpp renamed from vector/gcem/include/gcem_incl/atan2.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/atanh.hpp renamed from vector/gcem/include/gcem_incl/atanh.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/beta.hpp renamed from vector/gcem/include/gcem_incl/beta.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/binomial_coef.hpp renamed from vector/gcem/include/gcem_incl/binomial_coef.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/cos.hpp renamed from vector/gcem/include/gcem_incl/cos.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/cosh.hpp renamed from vector/gcem/include/gcem_incl/cosh.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/erf.hpp renamed from vector/gcem/include/gcem_incl/erf.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/erf_inv.hpp renamed from vector/gcem/include/gcem_incl/erf_inv.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/exp.hpp renamed from vector/gcem/include/gcem_incl/exp.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/expm1.hpp renamed from vector/gcem/include/gcem_incl/expm1.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/factorial.hpp renamed from vector/gcem/include/gcem_incl/factorial.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/find_exponent.hpp renamed from vector/gcem/include/gcem_incl/find_exponent.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/find_fraction.hpp renamed from vector/gcem/include/gcem_incl/find_fraction.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/find_whole.hpp renamed from vector/gcem/include/gcem_incl/find_whole.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/floor.hpp renamed from vector/gcem/include/gcem_incl/floor.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/gcd.hpp renamed from vector/gcem/include/gcem_incl/gcd.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/gcem_options.hpp renamed from vector/gcem/include/gcem_incl/gcem_options.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/incomplete_beta.hpp renamed from vector/gcem/include/gcem_incl/incomplete_beta.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/incomplete_beta_inv.hpp renamed from vector/gcem/include/gcem_incl/incomplete_beta_inv.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/incomplete_gamma.hpp renamed from vector/gcem/include/gcem_incl/incomplete_gamma.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/incomplete_gamma_inv.hpp renamed from vector/gcem/include/gcem_incl/incomplete_gamma_inv.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/is_even.hpp renamed from vector/gcem/include/gcem_incl/is_even.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/is_finite.hpp renamed from vector/gcem/include/gcem_incl/is_finite.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/is_inf.hpp renamed from vector/gcem/include/gcem_incl/is_inf.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/is_nan.hpp renamed from vector/gcem/include/gcem_incl/is_nan.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/is_odd.hpp renamed from vector/gcem/include/gcem_incl/is_odd.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/lbeta.hpp renamed from vector/gcem/include/gcem_incl/lbeta.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/lcm.hpp renamed from vector/gcem/include/gcem_incl/lcm.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/lgamma.hpp renamed from vector/gcem/include/gcem_incl/lgamma.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/lmgamma.hpp renamed from vector/gcem/include/gcem_incl/lmgamma.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/log.hpp renamed from vector/gcem/include/gcem_incl/log.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/log1p.hpp renamed from vector/gcem/include/gcem_incl/log1p.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/log_binomial_coef.hpp renamed from vector/gcem/include/gcem_incl/log_binomial_coef.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/mantissa.hpp renamed from vector/gcem/include/gcem_incl/mantissa.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/max.hpp renamed from vector/gcem/include/gcem_incl/max.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/min.hpp renamed from vector/gcem/include/gcem_incl/min.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/neg_zero.hpp renamed from vector/gcem/include/gcem_incl/neg_zero.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/pow.hpp renamed from vector/gcem/include/gcem_incl/pow.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/pow_integral.hpp renamed from vector/gcem/include/gcem_incl/pow_integral.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/quadrature/gauss_legendre_30.hpp renamed from vector/gcem/include/gcem_incl/quadrature/gauss_legendre_30.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/quadrature/gauss_legendre_50.hpp renamed from vector/gcem/include/gcem_incl/quadrature/gauss_legendre_50.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/sgn.hpp renamed from vector/gcem/include/gcem_incl/sgn.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/sin.hpp renamed from vector/gcem/include/gcem_incl/sin.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/sinh.hpp renamed from vector/gcem/include/gcem_incl/sinh.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/sqrt.hpp renamed from vector/gcem/include/gcem_incl/sqrt.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/tan.hpp renamed from vector/gcem/include/gcem_incl/tan.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/tanh.hpp renamed from vector/gcem/include/gcem_incl/tanh.hpp (similarity 100%) |
File include/math/vector/gcem/include/gcem_incl/tgamma.hpp renamed from vector/gcem/include/gcem_incl/tgamma.hpp (similarity 100%) |
File include/math/vector/gcem/notebooks/gcem.ipynb renamed from vector/gcem/notebooks/gcem.ipynb (similarity 100%) |
File include/math/vector/gcem/tests/CMakeLists.txt renamed from vector/gcem/tests/CMakeLists.txt (similarity 100%) |
File include/math/vector/gcem/tests/Makefile renamed from vector/gcem/tests/Makefile (similarity 100%) |
File include/math/vector/gcem/tests/acos.cpp renamed from vector/gcem/tests/acos.cpp (similarity 100%) |
File include/math/vector/gcem/tests/acosh.cpp renamed from vector/gcem/tests/acosh.cpp (similarity 100%) |
File include/math/vector/gcem/tests/asin.cpp renamed from vector/gcem/tests/asin.cpp (similarity 100%) |
File include/math/vector/gcem/tests/asinh.cpp renamed from vector/gcem/tests/asinh.cpp (similarity 100%) |
File include/math/vector/gcem/tests/atan.cpp renamed from vector/gcem/tests/atan.cpp (similarity 100%) |
File include/math/vector/gcem/tests/atan2.cpp renamed from vector/gcem/tests/atan2.cpp (similarity 100%) |
File include/math/vector/gcem/tests/atanh.cpp renamed from vector/gcem/tests/atanh.cpp (similarity 100%) |
File include/math/vector/gcem/tests/binomial_coef.cpp renamed from vector/gcem/tests/binomial_coef.cpp (similarity 100%) |
File include/math/vector/gcem/tests/cos.cpp renamed from vector/gcem/tests/cos.cpp (similarity 100%) |
File include/math/vector/gcem/tests/cosh.cpp renamed from vector/gcem/tests/cosh.cpp (similarity 100%) |
File include/math/vector/gcem/tests/cov_check renamed from vector/gcem/tests/cov_check (similarity 100%) |
File include/math/vector/gcem/tests/erf.cpp renamed from vector/gcem/tests/erf.cpp (similarity 100%) |
File include/math/vector/gcem/tests/erf_inv.cpp renamed from vector/gcem/tests/erf_inv.cpp (similarity 100%) |
File include/math/vector/gcem/tests/exp.cpp renamed from vector/gcem/tests/exp.cpp (similarity 100%) |
File include/math/vector/gcem/tests/expm1.cpp renamed from vector/gcem/tests/expm1.cpp (similarity 100%) |
File include/math/vector/gcem/tests/factorial.cpp renamed from vector/gcem/tests/factorial.cpp (similarity 100%) |
File include/math/vector/gcem/tests/gcd.cpp renamed from vector/gcem/tests/gcd.cpp (similarity 100%) |
File include/math/vector/gcem/tests/gcem_tests.hpp renamed from vector/gcem/tests/gcem_tests.hpp (similarity 100%) |
File include/math/vector/gcem/tests/incomplete_beta.cpp renamed from vector/gcem/tests/incomplete_beta.cpp (similarity 100%) |
File include/math/vector/gcem/tests/incomplete_beta_inv.cpp renamed from vector/gcem/tests/incomplete_beta_inv.cpp (similarity 100%) |
File include/math/vector/gcem/tests/incomplete_gamma.cpp renamed from vector/gcem/tests/incomplete_gamma.cpp (similarity 100%) |
File include/math/vector/gcem/tests/incomplete_gamma_inv.cpp renamed from vector/gcem/tests/incomplete_gamma_inv.cpp (similarity 100%) |
File include/math/vector/gcem/tests/is_odd.cpp renamed from vector/gcem/tests/is_odd.cpp (similarity 100%) |
File include/math/vector/gcem/tests/lcm.cpp renamed from vector/gcem/tests/lcm.cpp (similarity 100%) |
File include/math/vector/gcem/tests/lgamma.cpp renamed from vector/gcem/tests/lgamma.cpp (similarity 100%) |
File include/math/vector/gcem/tests/log.cpp renamed from vector/gcem/tests/log.cpp (similarity 100%) |
File include/math/vector/gcem/tests/log1p.cpp renamed from vector/gcem/tests/log1p.cpp (similarity 100%) |
File include/math/vector/gcem/tests/log_binomial_coef.cpp renamed from vector/gcem/tests/log_binomial_coef.cpp (similarity 100%) |
File include/math/vector/gcem/tests/other.cpp renamed from vector/gcem/tests/other.cpp (similarity 100%) |
File include/math/vector/gcem/tests/pow.cpp renamed from vector/gcem/tests/pow.cpp (similarity 100%) |
File include/math/vector/gcem/tests/run_tests renamed from vector/gcem/tests/run_tests (similarity 100%) |
File include/math/vector/gcem/tests/sin.cpp renamed from vector/gcem/tests/sin.cpp (similarity 100%) |
File include/math/vector/gcem/tests/sinh.cpp renamed from vector/gcem/tests/sinh.cpp (similarity 100%) |
File include/math/vector/gcem/tests/sqrt.cpp renamed from vector/gcem/tests/sqrt.cpp (similarity 100%) |
File include/math/vector/gcem/tests/tan.cpp renamed from vector/gcem/tests/tan.cpp (similarity 100%) |
File include/math/vector/gcem/tests/tanh.cpp renamed from vector/gcem/tests/tanh.cpp (similarity 100%) |
File include/math/vector/math.h renamed from vector/math.h (similarity 100%) |
File include/math/vector/matrix/base.h renamed from vector/matrix/base.h (similarity 100%) |
File include/math/vector/matrix/base.hpp renamed from vector/matrix/base.hpp (similarity 100%) |
File include/math/vector/matrix/matrix.h renamed from vector/matrix/matrix.h (similarity 100%) |
File include/math/vector/matrix/matrix_functions.h renamed from vector/matrix/matrix_functions.h (similarity 100%) |
File include/math/vector/matrix/matrix_functions.hpp renamed from vector/matrix/matrix_functions.hpp (similarity 100%) |
File include/math/vector/matrix/type_defs.h renamed from vector/matrix/type_defs.h (similarity 100%) |
File include/math/vector/misc.h renamed from vector/misc.h (similarity 100%) |
File include/math/vector/type_defs.h renamed from vector/type_defs.h (similarity 100%) |
File include/math/vector/vector.h renamed from vector/vector.h (similarity 100%) |
File include/math/vector/vector/base.h renamed from vector/vector/base.h (similarity 100%) |
File include/math/vector/vector/base.hpp renamed from vector/vector/base.hpp (similarity 100%) |
File include/math/vector/vector/type_defs.h renamed from vector/vector/type_defs.h (similarity 100%) |
File include/math/vector/vector/vector.h renamed from vector/vector/vector.h (similarity 100%) |
File include/math/vector/vector/vector_functions.h renamed from vector/vector/vector_functions.h (similarity 100%) |
File include/math/vector/vector/vector_functions.hpp renamed from vector/vector/vector_functions.hpp (similarity 100%) |
File include/math/vector/vector_functions.h renamed from vector/vector_functions.h (similarity 100%) |
File include/math/vector/vector_functions.hpp renamed from vector/vector_functions.hpp (similarity 100%) |
File libs/gcem renamed from gcem (similarity 100%) |
File vector/gcem/.appveyor.yml deleted (index 9fd6ddc..0000000) | |||
1 | build: false | ||
2 | |||
3 | os: Visual Studio 2015 | ||
4 | |||
5 | platform: | ||
6 | - x64 | ||
7 | - x86 | ||
8 | |||
9 | environment: | ||
10 | matrix: | ||
11 | - MINICONDA: C:\gcem-conda | ||
12 | |||
13 | init: | ||
14 | - "ECHO %MINICONDA%" | ||
15 | - C:\"Program Files (x86)"\"Microsoft Visual Studio 14.0"\VC\vcvarsall.bat %PLATFORM% | ||
16 | - ps: if($env:Platform -eq "x64"){Start-FileDownload 'http://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86_64.exe' C:\Miniconda.exe; echo "Done"} | ||
17 | - ps: if($env:Platform -eq "x86"){Start-FileDownload 'http://repo.continuum.io/miniconda/Miniconda3-latest-Windows-x86.exe' C:\Miniconda.exe; echo "Done"} | ||
18 | - cmd: C:\Miniconda.exe /S /D=C:\gcem-conda | ||
19 | - "set PATH=%MINICONDA%;%MINICONDA%\\Scripts;%MINICONDA%\\Library\\bin;%PATH%" | ||
20 | |||
21 | install: | ||
22 | - conda config --set always_yes yes --set changeps1 no | ||
23 | - conda update -q conda | ||
24 | - conda info -a | ||
25 | - conda install cmake -c conda-forge | ||
26 | - cmake -G "NMake Makefiles" -D BUILD_TESTS=1 -D CMAKE_INSTALL_PREFIX=%MINICONDA%\\LIBRARY -D CMAKE_BUILD_TYPE=Release . | ||
27 | - nmake gcem_tests | ||
28 | - cd tests | ||
29 | |||
30 | build_script: | ||
31 | - .\acos.test | ||
32 | - .\acosh.test | ||
33 | - .\asin.test | ||
34 | - .\asinh.test | ||
35 | - .\atan.test | ||
36 | - .\atan2.test | ||
37 | - .\atanh.test | ||
38 | - .\binomial_coef.test | ||
39 | - .\cos.test | ||
40 | - .\cosh.test | ||
41 | - .\erf.test | ||
42 | - .\erf_inv.test | ||
43 | - .\exp.test | ||
44 | - .\expm1.test | ||
45 | - .\factorial.test | ||
46 | - .\gcd.test | ||
47 | - .\incomplete_beta.test | ||
48 | - .\incomplete_beta_inv.test | ||
49 | - .\incomplete_gamma.test | ||
50 | - .\incomplete_gamma_inv.test | ||
51 | - .\is_odd.test | ||
52 | - .\lcm.test | ||
53 | - .\lgamma.test | ||
54 | - .\log.test | ||
55 | - .\log1p.test | ||
56 | - .\log_binomial_coef.test | ||
57 | - .\other.test | ||
58 | - .\pow.test | ||
59 | - .\sin.test | ||
60 | - .\sinh.test | ||
61 | - .\sqrt.test | ||
62 | - .\tan.test | ||
63 | - .\tanh.test |
File vector/gcem/.gitignore deleted (index 58d3517..0000000) | |||
1 | .DS_Store | ||
2 | .ipynb_checkpoints | ||
3 | .Rproj.user | ||
4 | .Rhistory | ||
5 | build | ||
6 | docs/xml | ||
7 | *.dll | ||
8 | *.exe | ||
9 | *.log | ||
10 | *.lp | ||
11 | *.o | ||
12 | *.so | ||
13 | *.test | ||
14 | *.vscode | ||
15 | *.gcda | ||
16 | *.gcno | ||
17 | *.gcov | ||
18 | *.dSYM |
File vector/gcem/.lgtm.yml deleted (index 698655d..0000000) | |||
1 | |||
2 | path_classifiers: | ||
3 | test: | ||
4 | - tests | ||
5 | extraction: | ||
6 | cpp: | ||
7 | index: | ||
8 | build_command: | ||
9 | - cd ./tests | ||
10 | - make |
File vector/gcem/.readthedocs.requirements.txt deleted (index 78ea10a..0000000) | |||
1 | breathe | ||
2 | sphinxcontrib-katex |
File vector/gcem/.readthedocs.yml deleted (index 77c2388..0000000) | |||
1 | requirements_file: .readthedocs.requirements.txt | ||
2 | |||
3 | # conda: | ||
4 | # file: docs/environment.yml |
File vector/gcem/.travis.yml deleted (index 83d79a3..0000000) | |||
1 | |||
2 | language: c++ | ||
3 | sudo: required | ||
4 | |||
5 | matrix: | ||
6 | include: | ||
7 | - os: linux | ||
8 | dist: trusty | ||
9 | addons: | ||
10 | apt: | ||
11 | packages: | ||
12 | - g++-5 | ||
13 | sources: &sources | ||
14 | - ubuntu-toolchain-r-test | ||
15 | env: | ||
16 | - MATRIX_EVAL="CC=gcc-5 && CXX=g++-5" | ||
17 | compiler: gcc | ||
18 | |||
19 | - os: linux | ||
20 | dist: trusty | ||
21 | addons: | ||
22 | apt: | ||
23 | packages: | ||
24 | - g++-6 | ||
25 | sources: &sources | ||
26 | - ubuntu-toolchain-r-test | ||
27 | env: | ||
28 | - MATRIX_EVAL="CC=gcc-6 && CXX=g++-6" | ||
29 | compiler: gcc | ||
30 | |||
31 | - os: linux | ||
32 | dist: trusty | ||
33 | addons: | ||
34 | apt: | ||
35 | packages: | ||
36 | - g++-7 | ||
37 | sources: &sources | ||
38 | - ubuntu-toolchain-r-test | ||
39 | env: | ||
40 | - MATRIX_EVAL="CC=gcc-7 && CXX=g++-7" | ||
41 | - CCOV=gcov-7 | ||
42 | - SHOULD_RUN_COVERAGE="y" | ||
43 | compiler: gcc | ||
44 | |||
45 | - os: linux | ||
46 | dist: trusty | ||
47 | addons: | ||
48 | apt: | ||
49 | packages: | ||
50 | - g++-8 | ||
51 | sources: &sources | ||
52 | - ubuntu-toolchain-r-test | ||
53 | env: | ||
54 | - MATRIX_EVAL="CC=gcc-8 && CXX=g++-8" | ||
55 | compiler: gcc | ||
56 | |||
57 | - os: linux | ||
58 | dist: trusty | ||
59 | addons: | ||
60 | apt: | ||
61 | packages: | ||
62 | - clang-5.0 | ||
63 | sources: &sources | ||
64 | - llvm-toolchain-trusty-5.0 | ||
65 | env: | ||
66 | - MATRIX_EVAL="CC=clang-5.0 && CXX=clang++-5.0" | ||
67 | compiler: clang | ||
68 | |||
69 | - os: linux | ||
70 | dist: trusty | ||
71 | addons: | ||
72 | apt: | ||
73 | packages: | ||
74 | - clang-6.0 | ||
75 | sources: &sources | ||
76 | - llvm-toolchain-trusty-6.0 | ||
77 | - sourceline: 'ppa:ubuntu-toolchain-r/test' | ||
78 | env: | ||
79 | - MATRIX_EVAL="CC=clang-6.0 && CXX=clang++-6.0" | ||
80 | compiler: clang | ||
81 | |||
82 | - os: osx | ||
83 | osx_image: xcode9 | ||
84 | env: | ||
85 | - MATRIX_EVAL="CC=clang && CXX=clang++" | ||
86 | compiler: clang | ||
87 | |||
88 | before_install: | ||
89 | - eval "${MATRIX_EVAL}" | ||
90 | |||
91 | install: | ||
92 | - | | ||
93 | if [[ "${TRAVIS_OS_NAME}" == "linux" ]]; then | ||
94 | sudo apt-get update | ||
95 | # else | ||
96 | # OSX | ||
97 | # brew upgrade gcc || brew install gcc | ||
98 | fi | ||
99 | |||
100 | script: | ||
101 | - cd ./tests && make | ||
102 | - ./run_tests | ||
103 | - ./cov_check | ||
104 | - cd .. | ||
105 | |||
106 | after_success: | ||
107 | - | | ||
108 | if [[ "${SHOULD_RUN_COVERAGE}" == "y" ]]; then | ||
109 | alias gcov=$CCOV | ||
110 | bash <(curl -s https://codecov.io/bash) -x $CCOV | ||
111 | fi | ||
112 | |||
113 | after_failure: | ||
114 | - ./travis-tool.sh dump_logs | ||
115 | |||
116 | notifications: | ||
117 | email: | ||
118 | on_success: change | ||
119 | on_failure: change |