diff --git a/include/kyosu/functions/acos.hpp b/include/kyosu/functions/acos.hpp index e8d9a689..9408f04d 100644 --- a/include/kyosu/functions/acos.hpp +++ b/include/kyosu/functions/acos.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/acosh.hpp b/include/kyosu/functions/acosh.hpp index 9fe168e7..3b99d149 100644 --- a/include/kyosu/functions/acosh.hpp +++ b/include/kyosu/functions/acosh.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/acospi.hpp b/include/kyosu/functions/acospi.hpp index 95ecc12a..2eac1187 100644 --- a/include/kyosu/functions/acospi.hpp +++ b/include/kyosu/functions/acospi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/acot.hpp b/include/kyosu/functions/acot.hpp index e4d7ff0b..50e1ce4f 100644 --- a/include/kyosu/functions/acot.hpp +++ b/include/kyosu/functions/acot.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/acoth.hpp b/include/kyosu/functions/acoth.hpp index 9ca4b881..b3a4c485 100644 --- a/include/kyosu/functions/acoth.hpp +++ b/include/kyosu/functions/acoth.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/acotpi.hpp b/include/kyosu/functions/acotpi.hpp index 47df91f6..319b4530 100644 --- a/include/kyosu/functions/acotpi.hpp +++ b/include/kyosu/functions/acotpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/acsc.hpp b/include/kyosu/functions/acsc.hpp index 681a93a2..8a213f85 100644 --- a/include/kyosu/functions/acsc.hpp +++ b/include/kyosu/functions/acsc.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/acsch.hpp b/include/kyosu/functions/acsch.hpp index 028f87e4..544e221b 100644 --- a/include/kyosu/functions/acsch.hpp +++ b/include/kyosu/functions/acsch.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/acscpi.hpp b/include/kyosu/functions/acscpi.hpp index cbe09d97..2f298c79 100644 --- a/include/kyosu/functions/acscpi.hpp +++ b/include/kyosu/functions/acscpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/airy_ai.hpp b/include/kyosu/functions/airy_ai.hpp index 9c08a3d0..4d6a938c 100644 --- a/include/kyosu/functions/airy_ai.hpp +++ b/include/kyosu/functions/airy_ai.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/airy_bi.hpp b/include/kyosu/functions/airy_bi.hpp index d5368d3f..6e304632 100644 --- a/include/kyosu/functions/airy_bi.hpp +++ b/include/kyosu/functions/airy_bi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/asec.hpp b/include/kyosu/functions/asec.hpp index 25f8e940..133011d0 100644 --- a/include/kyosu/functions/asec.hpp +++ b/include/kyosu/functions/asec.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/asech.hpp b/include/kyosu/functions/asech.hpp index 4a5a3062..a8bb4ab4 100644 --- a/include/kyosu/functions/asech.hpp +++ b/include/kyosu/functions/asech.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/asecpi.hpp b/include/kyosu/functions/asecpi.hpp index dbe7d348..0c991af2 100644 --- a/include/kyosu/functions/asecpi.hpp +++ b/include/kyosu/functions/asecpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/asin.hpp b/include/kyosu/functions/asin.hpp index 8399b292..688a4eff 100644 --- a/include/kyosu/functions/asin.hpp +++ b/include/kyosu/functions/asin.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/asinh.hpp b/include/kyosu/functions/asinh.hpp index bcb591e8..40e04017 100644 --- a/include/kyosu/functions/asinh.hpp +++ b/include/kyosu/functions/asinh.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/asinpi.hpp b/include/kyosu/functions/asinpi.hpp index e52d2a9a..89da0bbe 100644 --- a/include/kyosu/functions/asinpi.hpp +++ b/include/kyosu/functions/asinpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/atan.hpp b/include/kyosu/functions/atan.hpp index 841ce567..8c8f5e11 100644 --- a/include/kyosu/functions/atan.hpp +++ b/include/kyosu/functions/atan.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/atanh.hpp b/include/kyosu/functions/atanh.hpp index f5b19952..5343a97e 100644 --- a/include/kyosu/functions/atanh.hpp +++ b/include/kyosu/functions/atanh.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/atanpi.hpp b/include/kyosu/functions/atanpi.hpp index c32f9996..37ba27d6 100644 --- a/include/kyosu/functions/atanpi.hpp +++ b/include/kyosu/functions/atanpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/average.hpp b/include/kyosu/functions/average.hpp index 033b47f6..233eaf8a 100644 --- a/include/kyosu/functions/average.hpp +++ b/include/kyosu/functions/average.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/beta.hpp b/include/kyosu/functions/beta.hpp index 14f7499b..0f9117bb 100644 --- a/include/kyosu/functions/beta.hpp +++ b/include/kyosu/functions/beta.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/ceil.hpp b/include/kyosu/functions/ceil.hpp index 6134b1ef..8a599415 100644 --- a/include/kyosu/functions/ceil.hpp +++ b/include/kyosu/functions/ceil.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cos.hpp b/include/kyosu/functions/cos.hpp index c0987536..b24b6b8d 100644 --- a/include/kyosu/functions/cos.hpp +++ b/include/kyosu/functions/cos.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/cosh.hpp b/include/kyosu/functions/cosh.hpp index 1dcd7547..4c5659dd 100644 --- a/include/kyosu/functions/cosh.hpp +++ b/include/kyosu/functions/cosh.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/cospi.hpp b/include/kyosu/functions/cospi.hpp index 1fe7fb3d..53452bd1 100644 --- a/include/kyosu/functions/cospi.hpp +++ b/include/kyosu/functions/cospi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cot.hpp b/include/kyosu/functions/cot.hpp index cb169f0e..8ad79d0e 100644 --- a/include/kyosu/functions/cot.hpp +++ b/include/kyosu/functions/cot.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/coth.hpp b/include/kyosu/functions/coth.hpp index 8a5f8d15..2973e86e 100644 --- a/include/kyosu/functions/coth.hpp +++ b/include/kyosu/functions/coth.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cotpi.hpp b/include/kyosu/functions/cotpi.hpp index eeb2e3fa..ab4a71cf 100644 --- a/include/kyosu/functions/cotpi.hpp +++ b/include/kyosu/functions/cotpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/csc.hpp b/include/kyosu/functions/csc.hpp index 3266fae9..bd29b0bc 100644 --- a/include/kyosu/functions/csc.hpp +++ b/include/kyosu/functions/csc.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/csch.hpp b/include/kyosu/functions/csch.hpp index 94b394af..950e36cf 100644 --- a/include/kyosu/functions/csch.hpp +++ b/include/kyosu/functions/csch.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/cscpi.hpp b/include/kyosu/functions/cscpi.hpp index e13eb069..2764570c 100644 --- a/include/kyosu/functions/cscpi.hpp +++ b/include/kyosu/functions/cscpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/cyl_bessel_h1.hpp b/include/kyosu/functions/cyl_bessel_h1.hpp index 76d5a3d9..4dac96f7 100644 --- a/include/kyosu/functions/cyl_bessel_h1.hpp +++ b/include/kyosu/functions/cyl_bessel_h1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_h12.hpp b/include/kyosu/functions/cyl_bessel_h12.hpp index 476a9d6e..d0306fd7 100644 --- a/include/kyosu/functions/cyl_bessel_h12.hpp +++ b/include/kyosu/functions/cyl_bessel_h12.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_h12n.hpp b/include/kyosu/functions/cyl_bessel_h12n.hpp index 0a22cb65..2cf49642 100644 --- a/include/kyosu/functions/cyl_bessel_h12n.hpp +++ b/include/kyosu/functions/cyl_bessel_h12n.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_h12r.hpp b/include/kyosu/functions/cyl_bessel_h12r.hpp index 891d04d8..47e66c4b 100644 --- a/include/kyosu/functions/cyl_bessel_h12r.hpp +++ b/include/kyosu/functions/cyl_bessel_h12r.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_h1_0.hpp b/include/kyosu/functions/cyl_bessel_h1_0.hpp index 2d411be7..c99c6a16 100644 --- a/include/kyosu/functions/cyl_bessel_h1_0.hpp +++ b/include/kyosu/functions/cyl_bessel_h1_0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_h1_1.hpp b/include/kyosu/functions/cyl_bessel_h1_1.hpp index 0cbb7eb6..904ca18d 100644 --- a/include/kyosu/functions/cyl_bessel_h1_1.hpp +++ b/include/kyosu/functions/cyl_bessel_h1_1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_h1n.hpp b/include/kyosu/functions/cyl_bessel_h1n.hpp index 233eb9dd..bcbac8b7 100644 --- a/include/kyosu/functions/cyl_bessel_h1n.hpp +++ b/include/kyosu/functions/cyl_bessel_h1n.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_h2.hpp b/include/kyosu/functions/cyl_bessel_h2.hpp index aef79496..291031b8 100644 --- a/include/kyosu/functions/cyl_bessel_h2.hpp +++ b/include/kyosu/functions/cyl_bessel_h2.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_h2_0.hpp b/include/kyosu/functions/cyl_bessel_h2_0.hpp index 6d7bf7c2..2908f3e0 100644 --- a/include/kyosu/functions/cyl_bessel_h2_0.hpp +++ b/include/kyosu/functions/cyl_bessel_h2_0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_h2_1.hpp b/include/kyosu/functions/cyl_bessel_h2_1.hpp index f96b77cb..1da94558 100644 --- a/include/kyosu/functions/cyl_bessel_h2_1.hpp +++ b/include/kyosu/functions/cyl_bessel_h2_1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_h2n.hpp b/include/kyosu/functions/cyl_bessel_h2n.hpp index 7e70cedd..fead8f12 100644 --- a/include/kyosu/functions/cyl_bessel_h2n.hpp +++ b/include/kyosu/functions/cyl_bessel_h2n.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_i.hpp b/include/kyosu/functions/cyl_bessel_i.hpp index 760e4b40..f047c3b9 100644 --- a/include/kyosu/functions/cyl_bessel_i.hpp +++ b/include/kyosu/functions/cyl_bessel_i.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_i0.hpp b/include/kyosu/functions/cyl_bessel_i0.hpp index 869e3e3f..c17161b5 100644 --- a/include/kyosu/functions/cyl_bessel_i0.hpp +++ b/include/kyosu/functions/cyl_bessel_i0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_i1.hpp b/include/kyosu/functions/cyl_bessel_i1.hpp index 606e0dbe..8dc7ae64 100644 --- a/include/kyosu/functions/cyl_bessel_i1.hpp +++ b/include/kyosu/functions/cyl_bessel_i1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_ik.hpp b/include/kyosu/functions/cyl_bessel_ik.hpp index 48727451..a2b3b758 100644 --- a/include/kyosu/functions/cyl_bessel_ik.hpp +++ b/include/kyosu/functions/cyl_bessel_ik.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_ikn.hpp b/include/kyosu/functions/cyl_bessel_ikn.hpp index 52a304df..3e4d05ea 100644 --- a/include/kyosu/functions/cyl_bessel_ikn.hpp +++ b/include/kyosu/functions/cyl_bessel_ikn.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_in.hpp b/include/kyosu/functions/cyl_bessel_in.hpp index ca7a062d..2a13132e 100644 --- a/include/kyosu/functions/cyl_bessel_in.hpp +++ b/include/kyosu/functions/cyl_bessel_in.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_j.hpp b/include/kyosu/functions/cyl_bessel_j.hpp index ac06d449..70b2d5c1 100644 --- a/include/kyosu/functions/cyl_bessel_j.hpp +++ b/include/kyosu/functions/cyl_bessel_j.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_j0.hpp b/include/kyosu/functions/cyl_bessel_j0.hpp index 5193f279..75c1d7b5 100644 --- a/include/kyosu/functions/cyl_bessel_j0.hpp +++ b/include/kyosu/functions/cyl_bessel_j0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_j1.hpp b/include/kyosu/functions/cyl_bessel_j1.hpp index 4abf2673..6427feab 100644 --- a/include/kyosu/functions/cyl_bessel_j1.hpp +++ b/include/kyosu/functions/cyl_bessel_j1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_jn.hpp b/include/kyosu/functions/cyl_bessel_jn.hpp index fbdcc36c..652dc55c 100644 --- a/include/kyosu/functions/cyl_bessel_jn.hpp +++ b/include/kyosu/functions/cyl_bessel_jn.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_jy.hpp b/include/kyosu/functions/cyl_bessel_jy.hpp index 0b88b1f6..ac1db976 100644 --- a/include/kyosu/functions/cyl_bessel_jy.hpp +++ b/include/kyosu/functions/cyl_bessel_jy.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_jyn.hpp b/include/kyosu/functions/cyl_bessel_jyn.hpp index ee0e6fd0..b05d0cfa 100644 --- a/include/kyosu/functions/cyl_bessel_jyn.hpp +++ b/include/kyosu/functions/cyl_bessel_jyn.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_k.hpp b/include/kyosu/functions/cyl_bessel_k.hpp index 2416f41c..1094eabf 100644 --- a/include/kyosu/functions/cyl_bessel_k.hpp +++ b/include/kyosu/functions/cyl_bessel_k.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_k0.hpp b/include/kyosu/functions/cyl_bessel_k0.hpp index 10d1ba57..30c21b44 100644 --- a/include/kyosu/functions/cyl_bessel_k0.hpp +++ b/include/kyosu/functions/cyl_bessel_k0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_k1.hpp b/include/kyosu/functions/cyl_bessel_k1.hpp index 73d407c6..a7b1220e 100644 --- a/include/kyosu/functions/cyl_bessel_k1.hpp +++ b/include/kyosu/functions/cyl_bessel_k1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_kn.hpp b/include/kyosu/functions/cyl_bessel_kn.hpp index b694d872..bc0b2338 100644 --- a/include/kyosu/functions/cyl_bessel_kn.hpp +++ b/include/kyosu/functions/cyl_bessel_kn.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/cyl_bessel_y.hpp b/include/kyosu/functions/cyl_bessel_y.hpp index 41d40cb0..2a91912a 100644 --- a/include/kyosu/functions/cyl_bessel_y.hpp +++ b/include/kyosu/functions/cyl_bessel_y.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_y0.hpp b/include/kyosu/functions/cyl_bessel_y0.hpp index c2a29d20..b625a082 100644 --- a/include/kyosu/functions/cyl_bessel_y0.hpp +++ b/include/kyosu/functions/cyl_bessel_y0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_y1.hpp b/include/kyosu/functions/cyl_bessel_y1.hpp index 6ad52623..9a433a72 100644 --- a/include/kyosu/functions/cyl_bessel_y1.hpp +++ b/include/kyosu/functions/cyl_bessel_y1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/cyl_bessel_yn.hpp b/include/kyosu/functions/cyl_bessel_yn.hpp index 321769ca..5cf53f9b 100644 --- a/include/kyosu/functions/cyl_bessel_yn.hpp +++ b/include/kyosu/functions/cyl_bessel_yn.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/dec.hpp b/include/kyosu/functions/dec.hpp index 6864c85b..7de6648c 100644 --- a/include/kyosu/functions/dec.hpp +++ b/include/kyosu/functions/dec.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/deta.hpp b/include/kyosu/functions/deta.hpp index 992a46f6..0227b128 100644 --- a/include/kyosu/functions/deta.hpp +++ b/include/kyosu/functions/deta.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/digamma.hpp b/include/kyosu/functions/digamma.hpp index ce1a2abd..f68a16de 100644 --- a/include/kyosu/functions/digamma.hpp +++ b/include/kyosu/functions/digamma.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/dot.hpp b/include/kyosu/functions/dot.hpp index 519adb46..59cb51c1 100644 --- a/include/kyosu/functions/dot.hpp +++ b/include/kyosu/functions/dot.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/erf.hpp b/include/kyosu/functions/erf.hpp index c0b78c8d..e6135ce2 100644 --- a/include/kyosu/functions/erf.hpp +++ b/include/kyosu/functions/erf.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/erfcx.hpp b/include/kyosu/functions/erfcx.hpp index d384c557..3bc5a4e6 100644 --- a/include/kyosu/functions/erfcx.hpp +++ b/include/kyosu/functions/erfcx.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/erfi.hpp b/include/kyosu/functions/erfi.hpp index 191d8c42..3724a33e 100644 --- a/include/kyosu/functions/erfi.hpp +++ b/include/kyosu/functions/erfi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/eta.hpp b/include/kyosu/functions/eta.hpp index dec8730e..db133cf2 100644 --- a/include/kyosu/functions/eta.hpp +++ b/include/kyosu/functions/eta.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/exp.hpp b/include/kyosu/functions/exp.hpp index b318e98e..c534cddf 100644 --- a/include/kyosu/functions/exp.hpp +++ b/include/kyosu/functions/exp.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/exp10.hpp b/include/kyosu/functions/exp10.hpp index a47364aa..ef40c3d7 100644 --- a/include/kyosu/functions/exp10.hpp +++ b/include/kyosu/functions/exp10.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/exp2.hpp b/include/kyosu/functions/exp2.hpp index c92c4bb2..f6d02ae0 100644 --- a/include/kyosu/functions/exp2.hpp +++ b/include/kyosu/functions/exp2.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/exp_i.hpp b/include/kyosu/functions/exp_i.hpp index aca2c45d..269abb6c 100644 --- a/include/kyosu/functions/exp_i.hpp +++ b/include/kyosu/functions/exp_i.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/exp_ipi.hpp b/include/kyosu/functions/exp_ipi.hpp index 157b9f53..5b49f5b1 100644 --- a/include/kyosu/functions/exp_ipi.hpp +++ b/include/kyosu/functions/exp_ipi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/expm1.hpp b/include/kyosu/functions/expm1.hpp index 25d29800..dad1f375 100644 --- a/include/kyosu/functions/expm1.hpp +++ b/include/kyosu/functions/expm1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/expmx2.hpp b/include/kyosu/functions/expmx2.hpp index 882ce5b5..70d9cb94 100644 --- a/include/kyosu/functions/expmx2.hpp +++ b/include/kyosu/functions/expmx2.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/expx2.hpp b/include/kyosu/functions/expx2.hpp index 6dc41b02..7d8689e3 100644 --- a/include/kyosu/functions/expx2.hpp +++ b/include/kyosu/functions/expx2.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/faddeeva.hpp b/include/kyosu/functions/faddeeva.hpp index 41c24dea..1b336846 100644 --- a/include/kyosu/functions/faddeeva.hpp +++ b/include/kyosu/functions/faddeeva.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/fam.hpp b/include/kyosu/functions/fam.hpp index 3598961c..555d286b 100644 --- a/include/kyosu/functions/fam.hpp +++ b/include/kyosu/functions/fam.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/floor.hpp b/include/kyosu/functions/floor.hpp index a44f6654..a54bbc2f 100644 --- a/include/kyosu/functions/floor.hpp +++ b/include/kyosu/functions/floor.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/fma.hpp b/include/kyosu/functions/fma.hpp index 4d5d99a5..30f3cdc7 100644 --- a/include/kyosu/functions/fma.hpp +++ b/include/kyosu/functions/fma.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/fms.hpp b/include/kyosu/functions/fms.hpp index 3d076fac..ba8b9660 100644 --- a/include/kyosu/functions/fms.hpp +++ b/include/kyosu/functions/fms.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/fnma.hpp b/include/kyosu/functions/fnma.hpp index 51ee6926..25b786e8 100644 --- a/include/kyosu/functions/fnma.hpp +++ b/include/kyosu/functions/fnma.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/fnms.hpp b/include/kyosu/functions/fnms.hpp index ad257566..7d39af6e 100644 --- a/include/kyosu/functions/fnms.hpp +++ b/include/kyosu/functions/fnms.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/frac.hpp b/include/kyosu/functions/frac.hpp index 8e1021e1..9cd16499 100644 --- a/include/kyosu/functions/frac.hpp +++ b/include/kyosu/functions/frac.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/from_cylindricospherical.hpp b/include/kyosu/functions/from_cylindricospherical.hpp index e953c387..895d07c9 100644 --- a/include/kyosu/functions/from_cylindricospherical.hpp +++ b/include/kyosu/functions/from_cylindricospherical.hpp @@ -45,7 +45,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/from_cylindrospherical.hpp b/include/kyosu/functions/from_cylindrospherical.hpp index e97fc19c..7bd6efd7 100644 --- a/include/kyosu/functions/from_cylindrospherical.hpp +++ b/include/kyosu/functions/from_cylindrospherical.hpp @@ -46,7 +46,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/from_euler.hpp b/include/kyosu/functions/from_euler.hpp index 1f5d8e23..8886d50e 100644 --- a/include/kyosu/functions/from_euler.hpp +++ b/include/kyosu/functions/from_euler.hpp @@ -73,7 +73,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/from_multipolar.hpp b/include/kyosu/functions/from_multipolar.hpp index 3d1f78f4..2fa6c197 100644 --- a/include/kyosu/functions/from_multipolar.hpp +++ b/include/kyosu/functions/from_multipolar.hpp @@ -43,7 +43,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/from_polar.hpp b/include/kyosu/functions/from_polar.hpp index 32d8b1d0..a1d50543 100644 --- a/include/kyosu/functions/from_polar.hpp +++ b/include/kyosu/functions/from_polar.hpp @@ -41,7 +41,7 @@ namespace kyosu //! @groupheader{Callable Signatures} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/from_rotation_matrix.hpp b/include/kyosu/functions/from_rotation_matrix.hpp index 6a9dcd9d..756e3ccf 100644 --- a/include/kyosu/functions/from_rotation_matrix.hpp +++ b/include/kyosu/functions/from_rotation_matrix.hpp @@ -58,7 +58,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/from_spherical.hpp b/include/kyosu/functions/from_spherical.hpp index f7b9f208..289871ba 100644 --- a/include/kyosu/functions/from_spherical.hpp +++ b/include/kyosu/functions/from_spherical.hpp @@ -47,7 +47,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/fsm.hpp b/include/kyosu/functions/fsm.hpp index 8b42a009..c1a15fb8 100644 --- a/include/kyosu/functions/fsm.hpp +++ b/include/kyosu/functions/fsm.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/horner.hpp b/include/kyosu/functions/horner.hpp index 2ac8a064..9f3ce242 100644 --- a/include/kyosu/functions/horner.hpp +++ b/include/kyosu/functions/horner.hpp @@ -64,7 +64,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code -//! #include +//! #include //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/hypot.hpp b/include/kyosu/functions/hypot.hpp index ad1e7db7..0dc5537d 100644 --- a/include/kyosu/functions/hypot.hpp +++ b/include/kyosu/functions/hypot.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/inc.hpp b/include/kyosu/functions/inc.hpp index 5a5e978c..12bc6a35 100644 --- a/include/kyosu/functions/inc.hpp +++ b/include/kyosu/functions/inc.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_denormal.hpp b/include/kyosu/functions/is_denormal.hpp index 904fb24a..72d4dadf 100644 --- a/include/kyosu/functions/is_denormal.hpp +++ b/include/kyosu/functions/is_denormal.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_equal.hpp b/include/kyosu/functions/is_equal.hpp index 35775bb6..51a221c5 100644 --- a/include/kyosu/functions/is_equal.hpp +++ b/include/kyosu/functions/is_equal.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/is_eqz.hpp b/include/kyosu/functions/is_eqz.hpp index b6c87daf..7b007062 100644 --- a/include/kyosu/functions/is_eqz.hpp +++ b/include/kyosu/functions/is_eqz.hpp @@ -7,7 +7,6 @@ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_finite.hpp b/include/kyosu/functions/is_finite.hpp index 5a726e04..33d909a8 100644 --- a/include/kyosu/functions/is_finite.hpp +++ b/include/kyosu/functions/is_finite.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_imag.hpp b/include/kyosu/functions/is_imag.hpp index 79dce06d..54473e84 100644 --- a/include/kyosu/functions/is_imag.hpp +++ b/include/kyosu/functions/is_imag.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_nan.hpp b/include/kyosu/functions/is_nan.hpp index 86d1a7df..c8f00145 100644 --- a/include/kyosu/functions/is_nan.hpp +++ b/include/kyosu/functions/is_nan.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_nez.hpp b/include/kyosu/functions/is_nez.hpp index f7a95f14..77354a2a 100644 --- a/include/kyosu/functions/is_nez.hpp +++ b/include/kyosu/functions/is_nez.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_not_denormal.hpp b/include/kyosu/functions/is_not_denormal.hpp index f835c1b8..615bba31 100644 --- a/include/kyosu/functions/is_not_denormal.hpp +++ b/include/kyosu/functions/is_not_denormal.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_not_equal.hpp b/include/kyosu/functions/is_not_equal.hpp index accc82bb..f072544c 100644 --- a/include/kyosu/functions/is_not_equal.hpp +++ b/include/kyosu/functions/is_not_equal.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/is_not_finite.hpp b/include/kyosu/functions/is_not_finite.hpp index 365a266e..e6e8fc19 100644 --- a/include/kyosu/functions/is_not_finite.hpp +++ b/include/kyosu/functions/is_not_finite.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_not_infinite.hpp b/include/kyosu/functions/is_not_infinite.hpp index 47c8c986..a3e00e6f 100644 --- a/include/kyosu/functions/is_not_infinite.hpp +++ b/include/kyosu/functions/is_not_infinite.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_not_nan.hpp b/include/kyosu/functions/is_not_nan.hpp index 4dd6dc2e..fc7c2c69 100644 --- a/include/kyosu/functions/is_not_nan.hpp +++ b/include/kyosu/functions/is_not_nan.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_not_real.hpp b/include/kyosu/functions/is_not_real.hpp index 29445dc8..004044d6 100644 --- a/include/kyosu/functions/is_not_real.hpp +++ b/include/kyosu/functions/is_not_real.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_pure.hpp b/include/kyosu/functions/is_pure.hpp index 28c31f66..08d89629 100644 --- a/include/kyosu/functions/is_pure.hpp +++ b/include/kyosu/functions/is_pure.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_real.hpp b/include/kyosu/functions/is_real.hpp index f70bdb3c..dff7467b 100644 --- a/include/kyosu/functions/is_real.hpp +++ b/include/kyosu/functions/is_real.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/is_unitary.hpp b/include/kyosu/functions/is_unitary.hpp index 2d5e9055..38dca9ee 100644 --- a/include/kyosu/functions/is_unitary.hpp +++ b/include/kyosu/functions/is_unitary.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/lambda.hpp b/include/kyosu/functions/lambda.hpp index 4996a084..01ab1076 100644 --- a/include/kyosu/functions/lambda.hpp +++ b/include/kyosu/functions/lambda.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/lbeta.hpp b/include/kyosu/functions/lbeta.hpp index 47ed3cbc..71d68955 100644 --- a/include/kyosu/functions/lbeta.hpp +++ b/include/kyosu/functions/lbeta.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/ldiv.hpp b/include/kyosu/functions/ldiv.hpp index dcd6e076..dfa06957 100644 --- a/include/kyosu/functions/ldiv.hpp +++ b/include/kyosu/functions/ldiv.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/lerp.hpp b/include/kyosu/functions/lerp.hpp index 7a4e288a..fc63b7c1 100644 --- a/include/kyosu/functions/lerp.hpp +++ b/include/kyosu/functions/lerp.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/log.hpp b/include/kyosu/functions/log.hpp index db0b8b69..2b2403f3 100644 --- a/include/kyosu/functions/log.hpp +++ b/include/kyosu/functions/log.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/log10.hpp b/include/kyosu/functions/log10.hpp index b528fee9..e6d0b629 100644 --- a/include/kyosu/functions/log10.hpp +++ b/include/kyosu/functions/log10.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/log1p.hpp b/include/kyosu/functions/log1p.hpp index ac94e804..d4a7516f 100644 --- a/include/kyosu/functions/log1p.hpp +++ b/include/kyosu/functions/log1p.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/log2.hpp b/include/kyosu/functions/log2.hpp index 7fb37752..b99fab54 100644 --- a/include/kyosu/functions/log2.hpp +++ b/include/kyosu/functions/log2.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/log_abs.hpp b/include/kyosu/functions/log_abs.hpp index 0f385397..854f1546 100644 --- a/include/kyosu/functions/log_abs.hpp +++ b/include/kyosu/functions/log_abs.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/log_abs_gamma.hpp b/include/kyosu/functions/log_abs_gamma.hpp index c3f9e7b6..e116d32f 100644 --- a/include/kyosu/functions/log_abs_gamma.hpp +++ b/include/kyosu/functions/log_abs_gamma.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/log_gamma.hpp b/include/kyosu/functions/log_gamma.hpp index 63bb7d3d..e021fdce 100644 --- a/include/kyosu/functions/log_gamma.hpp +++ b/include/kyosu/functions/log_gamma.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/lpnorm.hpp b/include/kyosu/functions/lpnorm.hpp index db370c9f..23308a2d 100644 --- a/include/kyosu/functions/lpnorm.hpp +++ b/include/kyosu/functions/lpnorm.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/lrising_factorial.hpp b/include/kyosu/functions/lrising_factorial.hpp index 01b73542..97d1466d 100644 --- a/include/kyosu/functions/lrising_factorial.hpp +++ b/include/kyosu/functions/lrising_factorial.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/maxabs.hpp b/include/kyosu/functions/maxabs.hpp index 5d9b9ee8..ec10173d 100644 --- a/include/kyosu/functions/maxabs.hpp +++ b/include/kyosu/functions/maxabs.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/maxmag.hpp b/include/kyosu/functions/maxmag.hpp index 4654ffbb..8de56420 100644 --- a/include/kyosu/functions/maxmag.hpp +++ b/include/kyosu/functions/maxmag.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/minabs.hpp b/include/kyosu/functions/minabs.hpp index 554e1ec7..e8e7c5bc 100644 --- a/include/kyosu/functions/minabs.hpp +++ b/include/kyosu/functions/minabs.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/minmag.hpp b/include/kyosu/functions/minmag.hpp index c08392e3..21974a7b 100644 --- a/include/kyosu/functions/minmag.hpp +++ b/include/kyosu/functions/minmag.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/minus.hpp b/include/kyosu/functions/minus.hpp index 1515fd57..0e8e3031 100644 --- a/include/kyosu/functions/minus.hpp +++ b/include/kyosu/functions/minus.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/muli.hpp b/include/kyosu/functions/muli.hpp index 4d55a762..28d53ed5 100644 --- a/include/kyosu/functions/muli.hpp +++ b/include/kyosu/functions/muli.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/mulmi.hpp b/include/kyosu/functions/mulmi.hpp index 1bc02b3a..1decf125 100644 --- a/include/kyosu/functions/mulmi.hpp +++ b/include/kyosu/functions/mulmi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/nearest.hpp b/include/kyosu/functions/nearest.hpp index c8e67234..fa32a5ba 100644 --- a/include/kyosu/functions/nearest.hpp +++ b/include/kyosu/functions/nearest.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/negmaxabs.hpp b/include/kyosu/functions/negmaxabs.hpp index 24e3f2fc..afca3416 100644 --- a/include/kyosu/functions/negmaxabs.hpp +++ b/include/kyosu/functions/negmaxabs.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/negminabs.hpp b/include/kyosu/functions/negminabs.hpp index c7a50900..40306eb3 100644 --- a/include/kyosu/functions/negminabs.hpp +++ b/include/kyosu/functions/negminabs.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/oneminus.hpp b/include/kyosu/functions/oneminus.hpp index cae4a33d..a1c9657d 100644 --- a/include/kyosu/functions/oneminus.hpp +++ b/include/kyosu/functions/oneminus.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/pow.hpp b/include/kyosu/functions/pow.hpp index 2cfb4245..60884d9f 100644 --- a/include/kyosu/functions/pow.hpp +++ b/include/kyosu/functions/pow.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/pow1p.hpp b/include/kyosu/functions/pow1p.hpp index f0b1d272..c5f991f1 100644 --- a/include/kyosu/functions/pow1p.hpp +++ b/include/kyosu/functions/pow1p.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/pow_abs.hpp b/include/kyosu/functions/pow_abs.hpp index c936085f..3c3d99db 100644 --- a/include/kyosu/functions/pow_abs.hpp +++ b/include/kyosu/functions/pow_abs.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/powm1.hpp b/include/kyosu/functions/powm1.hpp index 537cc410..fdb90f09 100644 --- a/include/kyosu/functions/powm1.hpp +++ b/include/kyosu/functions/powm1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/proj.hpp b/include/kyosu/functions/proj.hpp index 1991e06b..8cc568b9 100644 --- a/include/kyosu/functions/proj.hpp +++ b/include/kyosu/functions/proj.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/radinpi.hpp b/include/kyosu/functions/radinpi.hpp index 8e90fa49..a389faa8 100644 --- a/include/kyosu/functions/radinpi.hpp +++ b/include/kyosu/functions/radinpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/rec.hpp b/include/kyosu/functions/rec.hpp index fe44c21c..409da594 100644 --- a/include/kyosu/functions/rec.hpp +++ b/include/kyosu/functions/rec.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/reverse_horner.hpp b/include/kyosu/functions/reverse_horner.hpp index b2317a77..0c8e86d7 100644 --- a/include/kyosu/functions/reverse_horner.hpp +++ b/include/kyosu/functions/reverse_horner.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include @@ -67,7 +66,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code -//! #include +//! #include //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/rising_factorial.hpp b/include/kyosu/functions/rising_factorial.hpp index 65357227..d50082a0 100644 --- a/include/kyosu/functions/rising_factorial.hpp +++ b/include/kyosu/functions/rising_factorial.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/rot_angle.hpp b/include/kyosu/functions/rot_angle.hpp index 5d9f03ea..ecb6284b 100644 --- a/include/kyosu/functions/rot_angle.hpp +++ b/include/kyosu/functions/rot_angle.hpp @@ -38,7 +38,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/rot_axis.hpp b/include/kyosu/functions/rot_axis.hpp index 6db39493..4893e881 100644 --- a/include/kyosu/functions/rot_axis.hpp +++ b/include/kyosu/functions/rot_axis.hpp @@ -42,7 +42,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/rotate_vec.hpp b/include/kyosu/functions/rotate_vec.hpp index c926ba1d..641b8d58 100644 --- a/include/kyosu/functions/rotate_vec.hpp +++ b/include/kyosu/functions/rotate_vec.hpp @@ -51,7 +51,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/sec.hpp b/include/kyosu/functions/sec.hpp index 20807977..dd7e582a 100644 --- a/include/kyosu/functions/sec.hpp +++ b/include/kyosu/functions/sec.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/sech.hpp b/include/kyosu/functions/sech.hpp index de2c3ab1..0424ca5a 100644 --- a/include/kyosu/functions/sech.hpp +++ b/include/kyosu/functions/sech.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/secpi.hpp b/include/kyosu/functions/secpi.hpp index a011c6c6..b27df0e2 100644 --- a/include/kyosu/functions/secpi.hpp +++ b/include/kyosu/functions/secpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/signnz.hpp b/include/kyosu/functions/signnz.hpp index df880b76..21ef339b 100644 --- a/include/kyosu/functions/signnz.hpp +++ b/include/kyosu/functions/signnz.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sin.hpp b/include/kyosu/functions/sin.hpp index f054f63a..9a361459 100644 --- a/include/kyosu/functions/sin.hpp +++ b/include/kyosu/functions/sin.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/sinc.hpp b/include/kyosu/functions/sinc.hpp index 9bfb6199..ca53780e 100644 --- a/include/kyosu/functions/sinc.hpp +++ b/include/kyosu/functions/sinc.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sincos.hpp b/include/kyosu/functions/sincos.hpp index 904e6ff3..c2a75ba6 100644 --- a/include/kyosu/functions/sincos.hpp +++ b/include/kyosu/functions/sincos.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/sinh.hpp b/include/kyosu/functions/sinh.hpp index 69268c00..f770de29 100644 --- a/include/kyosu/functions/sinh.hpp +++ b/include/kyosu/functions/sinh.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/sinhc.hpp b/include/kyosu/functions/sinhc.hpp index 186583d7..95db6f00 100644 --- a/include/kyosu/functions/sinhc.hpp +++ b/include/kyosu/functions/sinhc.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sinhcosh.hpp b/include/kyosu/functions/sinhcosh.hpp index d6bcb17c..c5c87a28 100644 --- a/include/kyosu/functions/sinhcosh.hpp +++ b/include/kyosu/functions/sinhcosh.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sinpi.hpp b/include/kyosu/functions/sinpi.hpp index 946603b9..5c6e5668 100644 --- a/include/kyosu/functions/sinpi.hpp +++ b/include/kyosu/functions/sinpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sinpicospi.hpp b/include/kyosu/functions/sinpicospi.hpp index 973a6806..a85ded69 100644 --- a/include/kyosu/functions/sinpicospi.hpp +++ b/include/kyosu/functions/sinpicospi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/slerp.hpp b/include/kyosu/functions/slerp.hpp index 922cef14..97096554 100644 --- a/include/kyosu/functions/slerp.hpp +++ b/include/kyosu/functions/slerp.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/sph_bessel_h1_0.hpp b/include/kyosu/functions/sph_bessel_h1_0.hpp index 68aa9278..b18eca7b 100644 --- a/include/kyosu/functions/sph_bessel_h1_0.hpp +++ b/include/kyosu/functions/sph_bessel_h1_0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_h1_1.hpp b/include/kyosu/functions/sph_bessel_h1_1.hpp index 939001aa..a678d452 100644 --- a/include/kyosu/functions/sph_bessel_h1_1.hpp +++ b/include/kyosu/functions/sph_bessel_h1_1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_h1n.hpp b/include/kyosu/functions/sph_bessel_h1n.hpp index 89181906..a8dbb4e4 100644 --- a/include/kyosu/functions/sph_bessel_h1n.hpp +++ b/include/kyosu/functions/sph_bessel_h1n.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sph_bessel_h2_0.hpp b/include/kyosu/functions/sph_bessel_h2_0.hpp index d789386d..3afd0e6b 100644 --- a/include/kyosu/functions/sph_bessel_h2_0.hpp +++ b/include/kyosu/functions/sph_bessel_h2_0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_h2_1.hpp b/include/kyosu/functions/sph_bessel_h2_1.hpp index 6fbe9740..bb7cab47 100644 --- a/include/kyosu/functions/sph_bessel_h2_1.hpp +++ b/include/kyosu/functions/sph_bessel_h2_1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_h2n.hpp b/include/kyosu/functions/sph_bessel_h2n.hpp index ff8ea98f..3420617f 100644 --- a/include/kyosu/functions/sph_bessel_h2n.hpp +++ b/include/kyosu/functions/sph_bessel_h2n.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sph_bessel_i1_0.hpp b/include/kyosu/functions/sph_bessel_i1_0.hpp index 2e59071f..100d6ae0 100644 --- a/include/kyosu/functions/sph_bessel_i1_0.hpp +++ b/include/kyosu/functions/sph_bessel_i1_0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_i1_1.hpp b/include/kyosu/functions/sph_bessel_i1_1.hpp index 4dd8f468..3d28420e 100644 --- a/include/kyosu/functions/sph_bessel_i1_1.hpp +++ b/include/kyosu/functions/sph_bessel_i1_1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_i1n.hpp b/include/kyosu/functions/sph_bessel_i1n.hpp index 6c1a13f7..16b70343 100644 --- a/include/kyosu/functions/sph_bessel_i1n.hpp +++ b/include/kyosu/functions/sph_bessel_i1n.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sph_bessel_i2_0.hpp b/include/kyosu/functions/sph_bessel_i2_0.hpp index 8632f20f..4ed5fbd2 100644 --- a/include/kyosu/functions/sph_bessel_i2_0.hpp +++ b/include/kyosu/functions/sph_bessel_i2_0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_i2n.hpp b/include/kyosu/functions/sph_bessel_i2n.hpp index 5ec6dded..e28e0d91 100644 --- a/include/kyosu/functions/sph_bessel_i2n.hpp +++ b/include/kyosu/functions/sph_bessel_i2n.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sph_bessel_j0.hpp b/include/kyosu/functions/sph_bessel_j0.hpp index 8baaa807..53ec183c 100644 --- a/include/kyosu/functions/sph_bessel_j0.hpp +++ b/include/kyosu/functions/sph_bessel_j0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_j1.hpp b/include/kyosu/functions/sph_bessel_j1.hpp index 0692f08c..b773e96a 100644 --- a/include/kyosu/functions/sph_bessel_j1.hpp +++ b/include/kyosu/functions/sph_bessel_j1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_jn.hpp b/include/kyosu/functions/sph_bessel_jn.hpp index 0daa0866..4f8b647d 100644 --- a/include/kyosu/functions/sph_bessel_jn.hpp +++ b/include/kyosu/functions/sph_bessel_jn.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sph_bessel_k0.hpp b/include/kyosu/functions/sph_bessel_k0.hpp index 8de74005..8edb4044 100644 --- a/include/kyosu/functions/sph_bessel_k0.hpp +++ b/include/kyosu/functions/sph_bessel_k0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_k1.hpp b/include/kyosu/functions/sph_bessel_k1.hpp index 5ed08c54..648bfc1c 100644 --- a/include/kyosu/functions/sph_bessel_k1.hpp +++ b/include/kyosu/functions/sph_bessel_k1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_kn.hpp b/include/kyosu/functions/sph_bessel_kn.hpp index 8ecef68c..a93a88bd 100644 --- a/include/kyosu/functions/sph_bessel_kn.hpp +++ b/include/kyosu/functions/sph_bessel_kn.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sph_bessel_y0.hpp b/include/kyosu/functions/sph_bessel_y0.hpp index 41b340af..c7a2689d 100644 --- a/include/kyosu/functions/sph_bessel_y0.hpp +++ b/include/kyosu/functions/sph_bessel_y0.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_y1.hpp b/include/kyosu/functions/sph_bessel_y1.hpp index 41166a30..7f8afa9d 100644 --- a/include/kyosu/functions/sph_bessel_y1.hpp +++ b/include/kyosu/functions/sph_bessel_y1.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sph_bessel_yn.hpp b/include/kyosu/functions/sph_bessel_yn.hpp index 4adfe86f..95f678d2 100644 --- a/include/kyosu/functions/sph_bessel_yn.hpp +++ b/include/kyosu/functions/sph_bessel_yn.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/sqr.hpp b/include/kyosu/functions/sqr.hpp index 0cac9333..bfdf5d39 100644 --- a/include/kyosu/functions/sqr.hpp +++ b/include/kyosu/functions/sqr.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/sqrt.hpp b/include/kyosu/functions/sqrt.hpp index 3756c8b4..767ad84d 100644 --- a/include/kyosu/functions/sqrt.hpp +++ b/include/kyosu/functions/sqrt.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/tan.hpp b/include/kyosu/functions/tan.hpp index aeb21362..dae8cbd7 100644 --- a/include/kyosu/functions/tan.hpp +++ b/include/kyosu/functions/tan.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/tanh.hpp b/include/kyosu/functions/tanh.hpp index be6e946b..8eb14336 100644 --- a/include/kyosu/functions/tanh.hpp +++ b/include/kyosu/functions/tanh.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/tanpi.hpp b/include/kyosu/functions/tanpi.hpp index 9ebd836f..3bee2ea2 100644 --- a/include/kyosu/functions/tanpi.hpp +++ b/include/kyosu/functions/tanpi.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include diff --git a/include/kyosu/functions/tgamma.hpp b/include/kyosu/functions/tgamma.hpp index f28a1d41..b2509c6c 100644 --- a/include/kyosu/functions/tgamma.hpp +++ b/include/kyosu/functions/tgamma.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/to_angle_axis.hpp b/include/kyosu/functions/to_angle_axis.hpp index aaa76887..e8e46e35 100644 --- a/include/kyosu/functions/to_angle_axis.hpp +++ b/include/kyosu/functions/to_angle_axis.hpp @@ -46,7 +46,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/to_cylindrical.hpp b/include/kyosu/functions/to_cylindrical.hpp index 767f6733..42d153fe 100644 --- a/include/kyosu/functions/to_cylindrical.hpp +++ b/include/kyosu/functions/to_cylindrical.hpp @@ -54,7 +54,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/to_cylindrospherical.hpp b/include/kyosu/functions/to_cylindrospherical.hpp index c6591058..a88e8622 100644 --- a/include/kyosu/functions/to_cylindrospherical.hpp +++ b/include/kyosu/functions/to_cylindrospherical.hpp @@ -56,7 +56,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/to_euler.hpp b/include/kyosu/functions/to_euler.hpp index 6b9bdfd3..6a0eac2a 100644 --- a/include/kyosu/functions/to_euler.hpp +++ b/include/kyosu/functions/to_euler.hpp @@ -139,7 +139,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/to_multipolar.hpp b/include/kyosu/functions/to_multipolar.hpp index 8a5e1b5f..237fbfa0 100644 --- a/include/kyosu/functions/to_multipolar.hpp +++ b/include/kyosu/functions/to_multipolar.hpp @@ -55,7 +55,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/to_polar.hpp b/include/kyosu/functions/to_polar.hpp index 37b10ef4..25da2a15 100644 --- a/include/kyosu/functions/to_polar.hpp +++ b/include/kyosu/functions/to_polar.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/functions/to_rotation_matrix.hpp b/include/kyosu/functions/to_rotation_matrix.hpp index 78d3ec2b..660479f1 100644 --- a/include/kyosu/functions/to_rotation_matrix.hpp +++ b/include/kyosu/functions/to_rotation_matrix.hpp @@ -87,7 +87,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/to_semipolar.hpp b/include/kyosu/functions/to_semipolar.hpp index b3b56a5f..6e0eac71 100644 --- a/include/kyosu/functions/to_semipolar.hpp +++ b/include/kyosu/functions/to_semipolar.hpp @@ -60,7 +60,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/to_spherical.hpp b/include/kyosu/functions/to_spherical.hpp index 08fb8457..21b305eb 100644 --- a/include/kyosu/functions/to_spherical.hpp +++ b/include/kyosu/functions/to_spherical.hpp @@ -62,7 +62,7 @@ namespace kyosu //! @groupheader{Header file} //! //! @code - //! #include eve/module/quaternion.hpp>` + //! #include kyosu/quaternion.hpp>` //! @endcode //! //! @groupheader{Callable Signatures} diff --git a/include/kyosu/functions/trunc.hpp b/include/kyosu/functions/trunc.hpp index 23bdddc2..e3cf397e 100644 --- a/include/kyosu/functions/trunc.hpp +++ b/include/kyosu/functions/trunc.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include namespace kyosu diff --git a/include/kyosu/functions/zeta.hpp b/include/kyosu/functions/zeta.hpp index 06c2548e..55c48341 100644 --- a/include/kyosu/functions/zeta.hpp +++ b/include/kyosu/functions/zeta.hpp @@ -6,7 +6,6 @@ */ //====================================================================================================================== #pragma once -#include "eve/traits/as_logical.hpp" #include #include #include diff --git a/include/kyosu/special.hpp b/include/kyosu/special.hpp deleted file mode 100644 index f21ed080..00000000 --- a/include/kyosu/special.hpp +++ /dev/null @@ -1,30 +0,0 @@ -//====================================================================================================================== -/* - Kyosu - Complex Without Complexes - Copyright : KYOSU Contributors & Maintainers - SPDX-License-Identifier: BSL-1.0 -*/ -//====================================================================================================================== -#pragma once - -#include - - -//====================================================================================================================== -// special functions -//====================================================================================================================== - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include diff --git a/include/kyosu/types/concepts.hpp b/include/kyosu/types/concepts.hpp index d9de2f1e..ba05db0e 100644 --- a/include/kyosu/types/concepts.hpp +++ b/include/kyosu/types/concepts.hpp @@ -7,8 +7,8 @@ //====================================================================================================================== #pragma once -#include "eve/concept/scalar.hpp" -#include "eve/traits/same_lanes.hpp" +#include +#include #include #include diff --git a/include/kyosu/types/impl/quaternion/specific.hpp b/include/kyosu/types/impl/quaternion/specific.hpp deleted file mode 100644 index 74289854..00000000 --- a/include/kyosu/types/impl/quaternion/specific.hpp +++ /dev/null @@ -1,369 +0,0 @@ -//====================================================================================================================== -/* - Kyosu - Complex Without Complexes - Copyright : KYOSU Contributors & Maintainers - SPDX-License-Identifier: BSL-1.0 -*/ -//====================================================================================================================== -#pragma once - -#include -#include -namespace kyosu::_ -{ - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const& q0 - , axis - , axis - , axis - , ext - ) noexcept - requires(II != JJ && JJ != KK) - { - using e_t = std::remove_reference_t; - auto q = quaternion(q0); - std::array aq{get<0>(q), get<1>(q), get<2>(q), get<3>(q)}; - EVE_ASSERT(eve::all(is_nez(q)), "some quaternion are null"); - constexpr bool is_proper = II == KK; //Proper Euler angles else Tait-Bryan - - auto prepare = [&](){ - if constexpr(Extrinsic) - { - constexpr int K = 6-II-JJ; - constexpr int I = II; - constexpr int J = JJ; - int sign = (I-J)*(J-K)*(K-I)/2; // even (+1) permutation or odd (-1); - - auto a = aq[0]; - auto b = aq[I]; - auto c = aq[J]; - auto d = aq[K]*sign; - if constexpr(!is_proper) - { - a -= aq[J]; - b += aq[K]*sign; - c += aq[0]; - d -= aq[I]; - } - return kumi::tuple{a, b, c, d, sign}; - } - else - { - constexpr int I = KK; - constexpr int J = JJ; - constexpr int K = 6-I-J; - int sign = (I-J)*(J-K)*(K-I)/2; // even (+1) permutation or odd (-1); - - auto a = aq[0]; - auto b = aq[I]; - auto c = aq[J]; - auto d = aq[K]*sign; - if constexpr(!is_proper) - { - a -= aq[J]; - b += aq[K]*sign; - c += aq[0]; - d -= aq[I]; - } - return kumi::tuple{a, b, c, d, sign}; - } - }; - auto [a, b, c, d, sign] = prepare(); - auto a2pb2 = eve::sqr(a)+eve::sqr(b); - auto n2 = a2pb2+eve::sqr(c)+eve::sqr(d); - auto theta1 = eve::acos(eve::dec(2*a2pb2/n2)); - auto eps = 1e-7; - auto pi = eve::pi(eve::as()); - auto twopi = eve::two_pi(eve::as()); - auto mpi = -pi; - auto is_safe1 = eve::abs(theta1) >= eps; - auto is_safe2 = eve::abs(theta1 - pi) >= eps; - auto is_safe = is_safe1 && is_safe2; - - auto hp = eve::atan2(b, a); - auto hm = eve::atan2(-d, c); - - auto theta0 = hp + hm; - auto theta2 = hp - hm; - - if constexpr(!Extrinsic) - { - theta0 = eve::if_else(!is_safe, eve::zero, theta0); - theta2 = eve::if_else(!is_safe1, 2*hp, theta2); - theta2 = eve::if_else(!is_safe2, -2*hm, theta2); - } - else - { - theta2 = eve::if_else(!is_safe, eve::zero, theta2); - theta0 = eve::if_else(!is_safe1, 2*hp, theta0); - theta0 = eve::if_else(!is_safe2, 2*hm, theta0); - } - theta0 += eve::if_else(theta0 < mpi, twopi, eve::zero); - theta0 -= eve::if_else(theta0 > pi, twopi, eve::zero); - theta1 += eve::if_else(theta1 < mpi, twopi, eve::zero); - theta1 -= eve::if_else(theta1 > pi, twopi, eve::zero); - theta2 += eve::if_else(theta2 < mpi, twopi, eve::zero); - theta2 -= eve::if_else(theta2 > pi, twopi, eve::zero); - - // for Tait-Bryan thetas - if(!is_proper) - { - theta2 *= sign; - theta1 -= pi / 2; - } - if constexpr(!Extrinsic) std::swap(theta0, theta2); - - return kumi::tuple{theta0, theta1, theta2}; - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z q - , _::norming) noexcept - { - if constexpr (!normalize) - { - EVE_ASSERT(eve::all(kyosu::is_unitary(q)), "some quaternions are not unitary"); - } - else - { - q = sign(q); - } - if constexpr(kyosu::concepts::complex) - { - auto q0 = real(q); - auto q1 = imag(q); - auto q02 = 2*sqr(q0)-1; - auto q0q1= 2*q0*q1; - using m_t = std::array< std::array, 3>; - return m_t{{1, 0, 0}, {0, q02, -q0q1}, {0, q0q1, q02}}; - } - else - { - auto q0 = real(q); - auto q1 = ipart(q); - auto q2 = jpart(q); - auto q3 = kpart(q); - - // First row of the rotation matrix - auto r00 = 2 * (sqr(q0) + sqr(q1)) - 1; - auto r01 = 2 * (q1 * q2 - q0 * q3); - auto r02 = 2 * (q1 * q3 + q0 * q2); - - // Second row of the rotation matrix - auto r10 = 2 * (q1 * q2 + q0 * q3); - auto r11 = 2 * (sqr(q0) + sqr(q2)) - 1; - auto r12 = 2 * (q2 * q3 - q0 * q1); - - // Third row of the rotation matrix - auto r20 = 2 * (q1 * q3 - q0 * q2); - auto r21 = 2 * (q2 * q3 + q0 * q1); - auto r22 = 2 * (sqr(q0) + sqr(q3)) - 1; - - // 3x3 rotation matrix - using e_t = std::decay_t; - using l_t = std::array; - using m_t = std::array; - std::array l1{r00, r01, r02}; - std::array l2{r10, r11, r12}; - std::array l3{r20, r21, r22}; - return m_t{l1, l2, l3}; - } - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const& q) noexcept - { - return to_rotation_matrix(q, _::norming{}); - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const& q) noexcept - { - auto c0 = complex(get<0>(q), get<1>(q)); - if constexpr(kyosu::concepts::complex) - { - auto z = eve::zero(eve::as(abs(c0))); - return kumi::tuple{abs(c0), arg(c0), z, z}; - } - else - { - auto c1 = complex(get<2>(q), get<3>(q)); - return kumi::tuple{abs(c0), arg(c0), abs(c1), arg(c1)}; - } - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const& q) noexcept - { - auto c0 = complex(get<0>(q), get<1>(q)); - if constexpr(kyosu::concepts::complex) - { - auto z = eve::zero(eve::as(abs(c0))); - return kumi::tuple{abs(c0), arg(c0), z, z}; - } - else - { - return kumi::tuple{abs(c0), arg(c0), get<2>(q), get<3>(q) }; - } - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const& q) noexcept - { - auto q0 = get<0>(q); - if constexpr(kyosu::concepts::complex) - { - auto z = eve::zero(eve::as(get<0>(q))); - return kumi::tuple{get<0>(q), eve::abs(get<1>(q)), z, z}; - } - else - { - auto lon = eve::pedantic(eve::atan2)(get<2>(q), get<1>(q)); - auto lat = eve::pedantic(eve::atan2)(get<3>(q)*eve::sin(lon),get<2>(q)); - return kumi::tuple{get<0>(q), abs(pure(q)), lon, lat}; - } - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const& q) noexcept - { - auto c0 = complex(get<0>(q), get<1>(q)); - if constexpr(kyosu::concepts::complex) - { - auto z = eve::zero(eve::as(abs(c0))); - return kumi::tuple{abs(c0), z, arg(c0), z}; - } - else - { - auto rho = kyosu::abs(q); - auto c0 = complex(get<0>(q), get<1>(q)); - auto c1 = complex(get<2>(q), get<3>(q)); - auto alpha = eve::pedantic(eve::atan2)(abs(c1), abs(c0)); - auto theta1 = arg(c0); - auto theta2 = arg(c1); - return kumi::tuple{rho, alpha, theta1, theta2}; - } - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z q) noexcept - { - if constexpr(kyosu::concepts::complex) - { - auto c0 = complex(get<0>(q), get<1>(q)); - auto z = eve::zero(eve::as(abs(c0))); - return kumi::tuple{abs(c0), arg(c0), z, z}; - } - else - { - auto rho = kyosu::abs(q); - auto phi2 = eve::asin(get<3>(q)/rho); - get<3>(q) = 0; - auto rho1 = kyosu::abs(q); - auto phi1 = eve::asin(get<2>(q)/rho1); - get<2>(q) = 0; - auto rho2 = kyosu::abs(q); - auto theta= eve::asin(get<1>(q)/rho2); - return kumi::tuple{rho, theta, phi1, phi2}; - } - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const & q - , M const & v - , _::norming) noexcept - { - using e_t = std::decay_t; - using v_t = decltype(v[0]+e_t()); - if constexpr (!normalize) EVE_ASSERT(eve::all(eve::pedantic(kyosu::is_unitary)(q)), "some quaternions are not unitary"); - std::array w, wp; - using a_t = decltype(kyosu::abs(q)); - a_t fac(2); - if constexpr(normalize) fac *= kyosu::rec(kyosu::sqr_abs(q)); - auto [r, i, j, k] = q; - w[0] = eve::fma(r, v[0], eve::diff_of_prod(j, v[2], k, v[1])); - w[1] = eve::fma(r, v[1], eve::diff_of_prod(k, v[0], i, v[2])); - w[2] = eve::fma(r, v[2], eve::diff_of_prod(i, v[1], j, v[0])); - - wp[0] = eve::fam(v[0], fac, eve::diff_of_prod(j, w[2], k, w[1])); - wp[1] = eve::fam(v[1], fac, eve::diff_of_prod(k, w[0], i, w[2])); - wp[2] = eve::fam(v[2], fac, eve::diff_of_prod(i, w[1], j, w[0])); - return wp; - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const & q - , M const & v) noexcept - { - return rotate_vec(q, v, _::norming{}); - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z const& q) noexcept - { - using e_t = std::decay_t; - auto invn = eve::rec(kyosu::abs(kyosu::pure(q))); - invn = eve::if_else(eve::is_nan(invn), eve::zero, invn); - std::array v{kyosu::ipart(q)*invn, kyosu::jpart(q)*invn, kyosu::kpart(q)*invn}; - return v; - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , const Z &q) noexcept - { - return 2*eve::pedantic(eve::atan2)(kyosu::abs(kyosu::pure(q)), kyosu::real(q)); - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z q) noexcept - { - q = sign(q); - using e_t = std::decay_t; - auto ap = kyosu::abs(pure(q)); - auto invn = eve::rec(ap); - invn = eve::if_else(eve::is_infinite(invn), eve::zero, invn); - std::array v{kyosu::ipart(q)*invn, kyosu::jpart(q)*invn, kyosu::kpart(q)*invn}; - auto a = 2*eve::pedantic(eve::atan2)(ap, kyosu::real(q)); - return kumi::tuple{a, v}; - } - - template - KYOSU_FORCEINLINE constexpr - auto dispatch(eve::tag_of const& - , Z1 z1, Z2 z2, T const & t - ) noexcept - { - EVE_ASSERT(eve::all(is_unitary(z1) && is_unitary(z2)), "quaternion parameters must be unitary"); - auto gez = eve::is_gez(kyosu::dot(z1, z2)); - auto mix = kyosu::if_else(gez, z2, -z2); - return z1*kyosu::pow(kyosu::conj(z1)*mix, t); - } - -}