ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_SpectralGrid.H File Reference
#include <AMReX_REAL.H>
#include <AMReX_GpuQualifiers.H>
#include <AMReX_Math.H>
#include <cmath>
#include <limits>
#include <string>
#include <utility>
#include <vector>
Include dependency graph for ERF_SpectralGrid.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  erf_sbm::SpectralGridSpec
 
struct  erf_sbm::GridValidation
 
struct  erf_sbm::EndpointTransform
 
class  erf_sbm::SpectralGrid
 

Namespaces

 erf_sbm
 

Enumerations

enum class  erf_sbm::CoordinateKind { erf_sbm::Mass , erf_sbm::Radius }
 
enum class  erf_sbm::MomentMode { erf_sbm::OneMoment , erf_sbm::TwoMoment }
 

Functions

AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool erf_sbm::try_two_moment_to_endpoints (const amrex::Real C, const amrex::Real M, const amrex::Real lower, const amrex::Real upper, EndpointTransform &result) noexcept
 
AMREX_GPU_HOST_DEVICE AMREX_FORCE_INLINE bool erf_sbm::try_endpoints_to_two_moment (const amrex::Real L, const amrex::Real H, const amrex::Real lower, const amrex::Real upper, amrex::Real &C, amrex::Real &M) noexcept