2 # ifndef CPPAD_LOCAL_STD_SET_HPP 
    3 # define CPPAD_LOCAL_STD_SET_HPP 
   21 namespace CppAD { 
namespace local { 
 
   30 template <
class Scalar>
 
   33      static std::set<Scalar> one;
 
   41 template <
class Scalar>
 
   44      static std::set<Scalar> two;
 
Define processor symbols and macros that are used by CppAD. 
const std::set< Scalar > & two_element_std_set(void)
A standard set with a two elements. 
const std::set< Scalar > & one_element_std_set(void)
A standard set with one element. 
#define CPPAD_ASSERT_FIRST_CALL_NOT_PARALLEL
Check that the first call to a routine is not during parallel execution mode. 
File used to define the CppAD multi-threading allocator class.