summaryrefslogtreecommitdiff
path: root/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp')
-rw-r--r--inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp263
1 files changed, 0 insertions, 263 deletions
diff --git a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp b/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp
deleted file mode 100644
index 0249d8640..000000000
--- a/inference-engine/thirdparty/clDNN/common/boost/1.64.0/include/boost-1_64/boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp
+++ /dev/null
@@ -1,263 +0,0 @@
-/*
- [auto_generated]
- boost/numeric/odeint/stepper/detail/generic_rk_call_algebra.hpp
-
- [begin_description]
- Algebra caller for the generic Runge-Kutta methods.
- [end_description]
-
- Copyright 2011-2012 Mario Mulansky
- Copyright 2011-2012 Karsten Ahnert
-
- Distributed under the Boost Software License, Version 1.0.
- (See accompanying file LICENSE_1_0.txt or
- copy at http://www.boost.org/LICENSE_1_0.txt)
- */
-
-
-#ifndef BOOST_NUMERIC_ODEINT_STEPPER_DETAIL_GENERIC_RK_CALL_ALGEBRA_HPP_INCLUDED
-#define BOOST_NUMERIC_ODEINT_STEPPER_DETAIL_GENERIC_RK_CALL_ALGEBRA_HPP_INCLUDED
-
-
-namespace boost {
-namespace numeric {
-namespace odeint {
-namespace detail {
-
-template< size_t StageNumber , class Algebra >
-struct generic_rk_call_algebra;
-
-template< class Algebra >
-struct generic_rk_call_algebra< 1 , Algebra >
-{
- typedef Algebra algebra_type;
-
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( algebra_type &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 * /* s4_array */ , Op op ) const
- {
- algebra.for_each3( s1 , s2 , s3 , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( algebra_type &algebra , S1 &s1 , S2 &s2 , S4 * /* s4_array */ , Op op ) const
- {
- algebra.for_each2( s1 , s2 , op );
- }
-};
-
-template< class Algebra >
-struct generic_rk_call_algebra< 2 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[1] , Op op ) const
- {
- algebra.for_each4( s1 , s2 , s3 , s4_array[0].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[1] , Op op ) const
- {
- algebra.for_each3( s1 , s2 , s4_array[0].m_v , op );
- }
-};
-
-
-template< class Algebra >
-struct generic_rk_call_algebra< 3 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[2] , Op op ) const
- {
- algebra.for_each5( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[2] , Op op ) const
- {
- algebra.for_each4( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , op );
- }
-};
-
-
-template< class Algebra >
-struct generic_rk_call_algebra< 4 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[3] , Op op ) const
- {
- algebra.for_each6( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[3] , Op op ) const
- {
- algebra.for_each5( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , op );
- }
-};
-
-
-template< class Algebra >
-struct generic_rk_call_algebra< 5 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[4] , Op op ) const
- {
- algebra.for_each7( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[4] , Op op ) const
- {
- algebra.for_each6( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , op );
- }
-};
-
-template< class Algebra >
-struct generic_rk_call_algebra< 6 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[5] , Op op ) const
- {
- algebra.for_each8( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[5] , Op op ) const
- {
- algebra.for_each7( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v , op );
- }
-};
-
-template< class Algebra >
-struct generic_rk_call_algebra< 7 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[6] , Op op ) const
- {
- algebra.for_each9( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[6] , Op op ) const
- {
- algebra.for_each8( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , op );
- }
-};
-
-template< class Algebra >
-struct generic_rk_call_algebra< 8 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[7] , Op op ) const
- {
- algebra.for_each10( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[7] , Op op ) const
- {
- algebra.for_each9( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , op );
- }
-};
-
-template< class Algebra >
-struct generic_rk_call_algebra< 9 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[8] , Op op ) const
- {
- algebra.for_each11( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[8] , Op op ) const
- {
- algebra.for_each10( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , op );
- }
-};
-
-template< class Algebra >
-struct generic_rk_call_algebra< 10 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[9] , Op op ) const
- {
- algebra.for_each12( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , s4_array[8].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[9] , Op op ) const
- {
- algebra.for_each11( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , s4_array[8].m_v , op );
- }
-};
-
-
-template< class Algebra >
-struct generic_rk_call_algebra< 11 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[10] , Op op ) const
- {
- algebra.for_each13( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , s4_array[8].m_v , s4_array[9].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[10] , Op op ) const
- {
- algebra.for_each12( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , s4_array[8].m_v , s4_array[9].m_v , op );
- }
-};
-
-template< class Algebra >
-struct generic_rk_call_algebra< 12 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[11] , Op op ) const
- {
- algebra.for_each14( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , s4_array[8].m_v , s4_array[9].m_v , s4_array[10].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[11] , Op op ) const
- {
- algebra.for_each13( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , s4_array[8].m_v , s4_array[9].m_v , s4_array[10].m_v , op );
- }
-};
-
-template< class Algebra >
-struct generic_rk_call_algebra< 13 , Algebra >
-{
- template< class S1 , class S2 , class S3 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S3 &s3 , S4 s4_array[12] , Op op ) const
- {
- algebra.for_each15( s1 , s2 , s3 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , s4_array[8].m_v , s4_array[9].m_v , s4_array[10].m_v , s4_array[11].m_v , op );
- }
-
- template< class S1 , class S2 , class S4 , class Op>
- void operator()( Algebra &algebra , S1 &s1 , S2 &s2 , S4 s4_array[12] , Op op ) const
- {
- algebra.for_each14( s1 , s2 , s4_array[0].m_v , s4_array[1].m_v , s4_array[2].m_v , s4_array[3].m_v , s4_array[4].m_v ,
- s4_array[5].m_v , s4_array[6].m_v , s4_array[7].m_v , s4_array[8].m_v , s4_array[9].m_v , s4_array[10].m_v , s4_array[11].m_v , op );
- }
-};
-
-}
-}
-}
-}
-
-#endif // BOOST_NUMERIC_ODEINT_STEPPER_DETAIL_GENERIC_RK_CALL_ALGEBRA_HPP_INCLUDED