CAM
cam_grid_support::cam_grid_patch_t Type Reference
Collaboration diagram for cam_grid_support::cam_grid_patch_t:

Public Member Functions

procedure gridid => cam_grid_patch_get_id
 
procedure get_axis_names => cam_grid_patch_get_axis_names
 
procedure get_coord_long_name => cam_grid_patch_get_coord_long_name
 
procedure get_coord_units => cam_grid_patch_get_coord_units
 
procedure set_patch => cam_grid_patch_set_patch
 
procedure get_decomp => cam_grid_patch_get_decomp
 
procedure compact => cam_grid_patch_compact
 
procedure active_cols => cam_grid_patch_get_active_cols
 
procedure write_coord_vals => cam_grid_patch_write_vals
 
procedure grid_index => cam_grid_patch_get_grid_index
 
procedure deallocate => cam_grid_patch_deallocate
 
procedure cam_grid_patch_get_global_size_map
 
procedure cam_grid_patch_get_global_size_axes
 
generic get_global_size => cam_grid_patch_get_global_size_map, cam_grid_patch_get_global_size_axes
 

Public Attributes

integer grid_id = -1
 
integer global_size = 0
 
integer global_lat_size = 0
 
integer global_lon_size = 0
 
real(r8), dimension(2) lon_range
 
real(r8), dimension(2) lat_range
 
type(cam_filemap_t), pointer mask => null()
 
integer(imap), dimension(:), pointer latmap => null()
 
integer(imap), dimension(:), pointer lonmap => null()
 

Member Function/Subroutine Documentation

◆ active_cols()

procedure cam_grid_support::cam_grid_patch_t::active_cols ( )

◆ cam_grid_patch_get_global_size_axes()

procedure cam_grid_support::cam_grid_patch_t::cam_grid_patch_get_global_size_axes ( )

◆ cam_grid_patch_get_global_size_map()

procedure cam_grid_support::cam_grid_patch_t::cam_grid_patch_get_global_size_map ( )

◆ compact()

procedure cam_grid_support::cam_grid_patch_t::compact ( )

◆ deallocate()

procedure cam_grid_support::cam_grid_patch_t::deallocate ( )

◆ get_axis_names()

procedure cam_grid_support::cam_grid_patch_t::get_axis_names ( )

◆ get_coord_long_name()

procedure cam_grid_support::cam_grid_patch_t::get_coord_long_name ( )

◆ get_coord_units()

procedure cam_grid_support::cam_grid_patch_t::get_coord_units ( )

◆ get_decomp()

procedure cam_grid_support::cam_grid_patch_t::get_decomp ( )

◆ get_global_size()

generic cam_grid_support::cam_grid_patch_t::get_global_size ( )

◆ grid_index()

procedure cam_grid_support::cam_grid_patch_t::grid_index ( )

◆ gridid()

procedure cam_grid_support::cam_grid_patch_t::gridid ( )

◆ set_patch()

procedure cam_grid_support::cam_grid_patch_t::set_patch ( )

◆ write_coord_vals()

procedure cam_grid_support::cam_grid_patch_t::write_coord_vals ( )

Member Data Documentation

◆ global_lat_size

integer cam_grid_support::cam_grid_patch_t::global_lat_size = 0

◆ global_lon_size

integer cam_grid_support::cam_grid_patch_t::global_lon_size = 0

◆ global_size

integer cam_grid_support::cam_grid_patch_t::global_size = 0

◆ grid_id

integer cam_grid_support::cam_grid_patch_t::grid_id = -1

◆ lat_range

real(r8), dimension(2) cam_grid_support::cam_grid_patch_t::lat_range

◆ latmap

integer(imap), dimension(:), pointer cam_grid_support::cam_grid_patch_t::latmap => null()

◆ lon_range

real(r8), dimension(2) cam_grid_support::cam_grid_patch_t::lon_range

◆ lonmap

integer(imap), dimension(:), pointer cam_grid_support::cam_grid_patch_t::lonmap => null()

◆ mask

type(cam_filemap_t), pointer cam_grid_support::cam_grid_patch_t::mask => null()

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