Jpp 21.0.0-rc.1
the software that should make you happy
Loading...
Searching...
No Matches
JPolynome3H.cc File Reference

Example program to test multi-dimensional interpolation with derivatives. More...

#include <string>
#include <iostream>
#include <iomanip>
#include "TRandom3.h"
#include "JMath/JPolynome.hh"
#include "JTools/JMapList.hh"
#include "JTools/JFunction1D_t.hh"
#include "JTools/JFunctionalMap_t.hh"
#include "JTools/JMultiFunction.hh"
#include "JTools/JStats.hh"
#include "Jeep/JParser.hh"
#include "Jeep/JMessage.hh"

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 

Detailed Description

Example program to test multi-dimensional interpolation with derivatives.

Author
mdejong

Definition in file JPolynome3H.cc.

Function Documentation

◆ main()

int main ( int argc,
char ** argv )

Definition at line 230 of file JPolynome3H.cc.

231{
232 using namespace std;
233 using namespace JPP;
234
235 {
236 typedef JGridPolint3Function1H_t JFunction1D_t;
238 JPolint3FunctionalGridMapH>::maplist JMaplist_t;
239 typedef JMultiFunction<JFunction1D_t, JMaplist_t> JMultiFunction_t;
240
241 if (do_main<JMultiFunction_t>(argc, argv, "Polint") != 0) return 1;
242 }
243
244 {
245 typedef JGridSplineFunction1H_t JFunction1D_t;
247 JSplineFunctionalGridMapH>::maplist JMaplist_t;
248 typedef JMultiFunction<JFunction1D_t, JMaplist_t> JMultiFunction_t;
249
250 if (do_main<JMultiFunction_t>(argc, argv, "Spline") != 0) return 1;
251 }
252}
Multidimensional interpolation method.
Template class for polynomial interpolation in 1D.
Definition JPolint.hh:1095
Functional map with polynomial interpolation.
Definition JPolint.hh:1153
Template class for spline interpolation in 1D.
Definition JSpline.hh:734
Functional map with spline interpolation.
Definition JSpline.hh:787
This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
JSplineMap< JKey_t, JValue_t, JGridMap, JResultDerivative< typename JResultType< JValue_t >::result_type >, JDistance_t > JSplineFunctionalGridMapH
Type definition of a spline interpolation based on a JGridMap implementation.
JPolintMap< 3, JKey_t, JValue_t, JGridMap, JResultDerivative< typename JResultType< JValue_t >::result_type >, JDistance_t > JPolint3FunctionalGridMapH
Type definition of a 3rd degree polynomial interpolation based on a JGridMap implementation.
Auxiliary class for recursive map list generation.
Definition JMapList.hh:109