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.