Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-04-27 08:50:10

0001 //  Copyright Matt Borland 2021.
0002 //  Use, modification and distribution are subject to the
0003 //  Boost Software License, Version 1.0. (See accompanying file
0004 //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
0005 
0006 #ifndef BOOST_NUMERIC_ODEINT_TOOLS_IS_STANDALONE_HPP
0007 #define BOOST_NUMERIC_ODEINT_TOOLS_IS_STANDALONE_HPP
0008 
0009 // If one or more of our required dependencies are missing assume we are
0010 // in standalone mode
0011 
0012 #ifdef __has_include
0013 #if !__has_include(<boost/config.hpp>) || !__has_include(<boost/assert.hpp>) || !__has_include(<boost/lexical_cast.hpp>) || \
0014     !__has_include(<boost/throw_exception.hpp>) || !__has_include(<boost/predef/other/endian.h>)
0015 #   ifndef BOOST_NUMERIC_ODEINT_STANDALONE
0016 #       define BOOST_NUMERIC_ODEINT_STANDALONE
0017 #   endif
0018 #endif
0019 #endif
0020 
0021 #endif //BOOST_NUMERIC_ODEINT_TOOLS_IS_STANDALONE_HPP