26 #ifndef interpolation_poly_h    27 #define interpolation_poly_h    86                   const Numeric&  extpolfac = 0.5);
    92                   const Numeric&  extpolfac = 0.5);
    99                                const Numeric&  extpolfac = 0.5);
   105                                       const Numeric&  extpolfac = 0.5);
   352 #endif // interpolation_poly_h INDEX Index
The type to use for all integer numbers and indices. 
A constant view of a Tensor7. 
void gridpos_poly_longitudinal(const String &error_msg, ArrayOfGridPosPoly &gp, ConstVectorView old_grid, ConstVectorView new_grid, const Index order, const Numeric &extpolfac=0.5)
Set up grid positions for higher order interpolation on longitudes. 
A constant view of a Tensor6. 
Numeric interp(ConstVectorView itw, ConstVectorView a, const GridPosPoly &tc)
Red 1D Interpolate. 
Header file for interpolation.cc. 
ostream & operator<<(ostream &os, const GridPosPoly &gp)
Output operator for GridPosPoly. 
A constant view of a Tensor4. 
The implementation for String, the ARTS string class. 
void gridpos_poly(ArrayOfGridPosPoly &gp, ConstVectorView old_grid, ConstVectorView new_grid, const Index order, const Numeric &extpolfac=0.5)
Set up grid positions for higher order interpolation. 
A constant view of a Tensor5. 
NUMERIC Numeric
The type to use for all floating point numbers. 
A constant view of a Tensor3. 
A constant view of a Vector. 
A constant view of a Matrix. 
Structure to store a grid position for higher order interpolation. 
void gridpos_poly_cyclic_longitudinal(ArrayOfGridPosPoly &gp, ConstVectorView old_grid, ConstVectorView new_grid, const Index order, const Numeric &extpolfac=0.5)
Set up grid positions for higher order interpolation. 
void interpweights(VectorView itw, const GridPosPoly &tc)
Red 1D interpolation weights. 
Array< GridPosPoly > ArrayOfGridPosPoly
An Array of grid positions.