ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_EarthRelativeWind.H File Reference
#include <AMReX_Array4.H>
#include <AMReX_GpuQualifiers.H>
#include <AMReX_REAL.H>
#include "ERF_NumericalConstants.H"
#include <cmath>
Include dependency graph for ERF_EarthRelativeWind.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 erf_earth_wind
 

Functions

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void erf_earth_wind::grid_to_earth (amrex::Real u, amrex::Real v, amrex::Real cos_alpha, amrex::Real sin_alpha, amrex::Real &u_east, amrex::Real &v_north) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real erf_earth_wind::horizontal_speed (amrex::Real u_east, amrex::Real v_north) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE amrex::Real erf_earth_wind::meteorological_direction (amrex::Real u_east, amrex::Real v_north, amrex::Real missing_value) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE void erf_earth_wind::grid_rotation_at (const amrex::Array4< const amrex::Real > &ll, int ilo, int ihi, int i, int j, amrex::Real &cos_alpha, amrex::Real &sin_alpha) noexcept