|
||||
File indexing completed on 2025-01-18 09:42:58
0001 /* 0002 [auto_generated] 0003 boost/numeric/odeint/config.hpp 0004 0005 [begin_description] 0006 Sets configurations for odeint and used libraries. Should be included before any other odeint library 0007 [end_description] 0008 0009 Copyright 2011-2012 Mario Mulansky 0010 Copyright 2011-2012 Karsten Ahnert 0011 0012 Distributed under the Boost Software License, Version 1.0. 0013 (See accompanying file LICENSE_1_0.txt or 0014 copy at http://www.boost.org/LICENSE_1_0.txt) 0015 */ 0016 0017 #ifndef BOOST_NUMERIC_ODEINT_CONFIG_HPP_INCLUDED 0018 #define BOOST_NUMERIC_ODEINT_CONFIG_HPP_INCLUDED 0019 0020 0021 //increase macro variable to allow rk78 scheme 0022 #ifndef FUSION_MAX_VECTOR_SIZE 0023 #define FUSION_MAX_VECTOR_SIZE 15 0024 #endif 0025 0026 0027 /* 0028 * the following definitions are only required if fusion vectors are used as state types 0029 * in the rk78 scheme 0030 * they should be defined by the user if required, see e.g. libs/numeric/examples/harmonic_oscillator_units.cpp 0031 */ 0032 #ifndef BOOST_FUSION_INVOKE_MAX_ARITY 0033 #define BOOST_FUSION_INVOKE_MAX_ARITY 15 0034 #endif 0035 0036 #ifndef BOOST_RESULT_OF_NUM_ARGS 0037 #define BOOST_RESULT_OF_NUM_ARGS 15 0038 #endif 0039 0040 0041 0042 0043 0044 #include <boost/config.hpp> 0045 0046 #if __cplusplus >= 201103L 0047 #define BOOST_NUMERIC_ODEINT_CXX11 1 0048 #endif 0049 0050 0051 0052 0053 #endif // BOOST_NUMERIC_ODEINT_CONFIG_HPP_INCLUDED
[ Source navigation ] | [ Diff markup ] | [ Identifier search ] | [ general search ] |
This page was automatically generated by the 2.3.7 LXR engine. The LXR team |