#include <GRIB.h>
Public Types | |
enum | GRIB_GRID_SPECTRAL_REPRESENTATION { SR_associated_legendre_polynomials_first_kind = 1, SR_spherical_harmonics_complex_packing = 2 } |
Representation type. More... | |
enum | GRIB_GRID_COEFFICIENT_STORAGE_METHOD { CSM_normal = 1, CSM_complex = 2 } |
Coefficient storage method. More... | |
Public Methods | |
void | set (int J, int K, int M, int rt, int csm) |
Set grid parameters. | |
Public Attributes | |
enum GRIB_GRID_spherical_harmonic::GRIB_GRID_SPECTRAL_REPRESENTATION | representation |
Representation type. | |
enum GRIB_GRID_spherical_harmonic::GRIB_GRID_COEFFICIENT_STORAGE_METHOD | storage_method |
Coefficient storage method. | |
int | J |
Pentagonal resolution parameter (truncation NJ). | |
int | K |
Pentagonal resolution parameter (truncation NK). | |
int | M |
Pentagonal resolution parameter (truncation NM). | |
Friends | |
std::ostream & | operator<< (std::ostream &os, GRIB_GRID_spherical_harmonic &g) |
Overloaded output to stream. |
Definition at line 715 of file GRIB.h.
|
Coefficient storage method.
|
|
Representation type.
|
|
Set grid parameters.
Definition at line 1125 of file GRIB.cpp. References J, K, M, representation, and storage_method. Referenced by GRIB_GRID::Decode(), and GRIB_GRID::set_spherical_harmonic(). |
|
Overloaded output to stream.
|
|
Pentagonal resolution parameter (truncation NJ).
Definition at line 740 of file GRIB.h. Referenced by GRIB_GRID::Encode(), operator<<(), set(), and GRIB_MESSAGE::set_grid(). |
|
Pentagonal resolution parameter (truncation NK).
Definition at line 742 of file GRIB.h. Referenced by GRIB_GRID::Encode(), operator<<(), set(), and GRIB_MESSAGE::set_grid(). |
|
Pentagonal resolution parameter (truncation NM).
Definition at line 744 of file GRIB.h. Referenced by GRIB_GRID::Encode(), operator<<(), set(), and GRIB_MESSAGE::set_grid(). |
|
Representation type.
Referenced by GRIB_GRID::Encode(), operator<<(), set(), and GRIB_MESSAGE::set_grid(). |
|
Coefficient storage method.
Referenced by GRIB_GRID::Encode(), operator<<(), set(), and GRIB_MESSAGE::set_grid(). |