MOM6
mom_ale_sponge::p3d Type Reference

Detailed Description

A structure for creating arrays of pointers to 3D arrays with extra gridding information.

Definition at line 64 of file MOM_ALE_sponge.F90.

Collaboration diagram for mom_ale_sponge::p3d:
[legend]

Private variables and constants

integer id
 id for FMS external time interpolator More...
 
integer nz_data
 The number of vertical levels in the input field. More...
 
integer num_tlevs
 The number of time records contained in the file. More...
 
real, dimension(:,:,:), pointer mask_in => NULL()
 pointer to the data mask. More...
 
real, dimension(:,:,:), pointer p => NULL()
 pointer to the data. More...
 
real, dimension(:,:,:), pointer h => NULL()
 pointer to the data grid. More...
 

Variables and constants

◆ h

real, dimension(:,:,:), pointer mom_ale_sponge::p3d::h => NULL()
private

pointer to the data grid.

Definition at line 70 of file MOM_ALE_sponge.F90.

70  real, dimension(:,:,:), pointer :: h => null() !< pointer to the data grid.

◆ id

integer mom_ale_sponge::p3d::id
private

id for FMS external time interpolator

Definition at line 65 of file MOM_ALE_sponge.F90.

65  integer :: id !< id for FMS external time interpolator

◆ mask_in

real, dimension(:,:,:), pointer mom_ale_sponge::p3d::mask_in => NULL()
private

pointer to the data mask.

Definition at line 68 of file MOM_ALE_sponge.F90.

68  real, dimension(:,:,:), pointer :: mask_in => null() !< pointer to the data mask.

◆ num_tlevs

integer mom_ale_sponge::p3d::num_tlevs
private

The number of time records contained in the file.

Definition at line 67 of file MOM_ALE_sponge.F90.

67  integer :: num_tlevs !< The number of time records contained in the file

◆ nz_data

integer mom_ale_sponge::p3d::nz_data
private

The number of vertical levels in the input field.

Definition at line 66 of file MOM_ALE_sponge.F90.

66  integer :: nz_data !< The number of vertical levels in the input field.

◆ p

real, dimension(:,:,:), pointer mom_ale_sponge::p3d::p => NULL()
private

pointer to the data.

Definition at line 69 of file MOM_ALE_sponge.F90.

69  real, dimension(:,:,:), pointer :: p => null() !< pointer to the data.

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