1 #ifndef __JFUNCTIONALMAP_T__ 
    2 #define __JFUNCTIONALMAP_T__ 
   19 namespace JPP { 
using namespace JTOOLS; }
 
   27   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
   29     public JSplineMap<JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
   36   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
   38     public JSplineMap<JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
   45   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
   47     public JPolintMap<0, JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
   54   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
   56     public JPolintMap<1, JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
   63   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
   65     public JPolintMap<2, JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
   72   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
   74     public JPolintMap<3, JKey_t, JValue_t, JMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
   81   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
   83     public JPolintMap<0, JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
   90   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
   92     public JPolintMap<1, JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
   99   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  101     public JPolintMap<2, JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
  108   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  110     public JPolintMap<3, JKey_t, JValue_t, JGridMap, typename JResultType<JValue_t>::result_type, JDistance_t>
 
  117   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  119     public JSplineMap<JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  126   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  128     public JSplineMap<JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  135   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  137     public JPolintMap<0, JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  144   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  146     public JPolintMap<1, JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  153   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  155     public JPolintMap<2, JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  162   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  164     public JPolintMap<3, JKey_t, JValue_t, JMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  171   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  173     public JPolintMap<0, JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  180   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  182     public JPolintMap<1, JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  189   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  191     public JPolintMap<2, JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
  198   template<
class JKey_t, 
class JValue_t, 
class JDistance_t = JDistance<JKey_t> >
 
  200     public JPolintMap<3, JKey_t, JValue_t, JGridMap, JResultDerivative<typename JResultType<JValue_t>::result_type>, JDistance_t>
 
This include file containes various data structures that can be used as specific return types for the...