atlas::util::function namespace

Classes

class SolidBodyRotation
An analytic function that provides solid body rotation winds on a sphere.
class SphericalHarmonic
SphericalHarmonic operator that provides a spherical harmonic on a 2D sphere.

Functions

auto MDPI_sinusoid(double lon, double lat) -> double
Analytic functions from MDPI paper on regridding.
auto MDPI_harmonic(double lon, double lat) -> double
auto MDPI_vortex(double lon, double lat) -> double
auto MDPI_gulfstream(double lon, double lat) -> double
auto atlas__functions__MDPI_sinusoid(double& lon, double& lat) -> double
auto atlas__functions__MDPI_harmonic(double& lon, double& lat) -> double
auto atlas__functions__MDPI_vortex(double& lon, double& lat) -> double
auto atlas__functions__MDPI_gulfstream(double& lon, double& lat) -> double
auto spherical_harmonic(int n, int m, double lon, double lat) -> double
An analytic function that provides a spherical harmonic on a 2D sphere.
auto vortex_rollup(double lon, double lat, double t) -> double
An analytic function that provides a vortex rollup on a 2D sphere.