palmmeteo.vinterp(3)

NAME
palmmeteo.vinterp

SYNOPSIS

  Classes
class VInterpFortranThread

  Functions
interpolator (name)
lpad (var)
get_vinterp (ztarget, zsource, linear=True, wind=True)
get_vinterp_prepared (ztarget, zsource)
get_vinterp_metpy (ztarget, zsource)
get_vinterp_fortran (ztarget, zsource)

  Variables
dict interpolators = {}

Detailed Description

Functions for vertical interpolation

Function Documentation

  palmmeteo.vinterp.get_vinterp ( ztarget, zsource, linear = True, wind = True)

Return configured vertical interpolators for given target and source level
heights. Returns linear interpolator and/or configured wind profile
interpolator.

  palmmeteo.vinterp.get_vinterp_fortran ( ztarget, zsource)

Returns a wrapper for the native Fortran interpolator

  palmmeteo.vinterp.get_vinterp_metpy ( ztarget, zsource)

Returns a wrapper for the MetPy interpolator

  palmmeteo.vinterp.get_vinterp_prepared ( ztarget, zsource)

Creates Python-based vertical interpolator with prepared weights.
Accepts 1D or 3D ztarget and zsource (at least 1 must be 3D).
Extrapolates below zsource, but not above.

  palmmeteo.vinterp.interpolator ( name)

Decorator for list of interpolators

  palmmeteo.vinterp.lpad ( var)

Pad variable in first dimension by repeating lowest layer twice

Variable Documentation

  dict palmmeteo.vinterp.interpolators = {}

Author

Generated automatically by Doxygen for PALM-meteo from the source code.