NCEPLIBS-ip 5.2.0
Loading...
Searching...
No Matches
ip_grid_descriptor_mod::grib2_descriptor Type Reference

Grib-2 descriptor containing a grib2 GDT represented by an integer array. More...

Inheritance diagram for ip_grid_descriptor_mod::grib2_descriptor:
ip_grid_descriptor_mod::ip_grid_descriptor

Public Member Functions

procedure is_same_grid (grid1, grid2)
 Test whether two grid descriptors are the same.
 
procedure is_same_grid_grib2 (self, grid_desc)
 Test whether two grid descriptors are the same.
 

Data Fields

integer gdt_len
 Length of the template.
 
integer gdt_num
 Grid number which represents grid type.
 
integer, dimension(:), allocatable gdt_tmpl
 Grib-2 grid definition template.
 
integer grid_num
 Integer representing the grid type (see *_GRID_ID_GRIB1/2 in ip_grid_mod).
 

Detailed Description

Grib-2 descriptor containing a grib2 GDT represented by an integer array.

Date
July 2021

Definition at line 49 of file ip_grid_descriptor_mod.F90.

Member Function/Subroutine Documentation

◆ is_same_grid()

procedure ip_grid_descriptor_mod::ip_grid_descriptor::is_same_grid ( class(ip_grid_descriptor), intent(in)  grid1,
class(ip_grid_descriptor), intent(in)  grid2 
)
inherited

Test whether two grid descriptors are the same.

Returns
N/A Test whether two grid descriptors are the same.
Parameters
[in]grid1An ip_grid_descriptor.
[in]grid2Another ip_grid_descriptor.
Returns
True if the grids are the same, false if they are not.
Author
Kyle Gerheiser
Date
July 2021

Definition at line 33 of file ip_grid_descriptor_mod.F90.

◆ is_same_grid_grib2()

procedure ip_grid_descriptor_mod::grib2_descriptor::is_same_grid_grib2 ( class(grib2_descriptor), intent(in)  self,
class(grib2_descriptor), intent(in)  grid_desc 
)

Test whether two grid descriptors are the same.

Returns
N/A Test whether two grib2_descriptors are the same.
Parameters
[in]selfThe grib2_descriptor which this routine was called on.
[in]grid_descgrib2_descriptor to compare.
Returns
True if the grids are the same, false if they are not.
Author
Kyle Gerheiser
Date
July 2021

Definition at line 56 of file ip_grid_descriptor_mod.F90.

Field Documentation

◆ gdt_len

integer ip_grid_descriptor_mod::grib2_descriptor::gdt_len

Length of the template.

Definition at line 51 of file ip_grid_descriptor_mod.F90.

◆ gdt_num

integer ip_grid_descriptor_mod::grib2_descriptor::gdt_num

Grid number which represents grid type.

Definition at line 50 of file ip_grid_descriptor_mod.F90.

◆ gdt_tmpl

integer, dimension(:), allocatable ip_grid_descriptor_mod::grib2_descriptor::gdt_tmpl

Grib-2 grid definition template.

Definition at line 52 of file ip_grid_descriptor_mod.F90.

◆ grid_num

integer ip_grid_descriptor_mod::ip_grid_descriptor::grid_num
inherited

Integer representing the grid type (see *_GRID_ID_GRIB1/2 in ip_grid_mod).

Definition at line 29 of file ip_grid_descriptor_mod.F90.


The documentation for this type was generated from the following file: