FV3 Bundle
ncdr_dims Module Reference

Data Types

interface  nc_diag_read_assert_dim
 
interface  nc_diag_read_check_dim
 
interface  nc_diag_read_check_dim_unlim
 
interface  nc_diag_read_get_dim
 
interface  nc_diag_read_get_dim_names
 
interface  nc_diag_read_lookup_dim
 
interface  nc_diag_read_noid_get_dim_names
 

Functions/Subroutines

subroutine nc_diag_read_parse_file_dims (file_ncid, file_index, num_dims)
 
integer(i_long) function nc_diag_read_id_lookup_dim (file_ncdr_id, dim_name)
 
integer(i_long) function nc_diag_read_noid_lookup_dim (dim_name)
 
integer(i_long) function nc_diag_read_id_assert_dim (file_ncdr_id, dim_name)
 
integer(i_long) function nc_diag_read_noid_assert_dim (dim_name)
 
logical function nc_diag_read_id_check_dim (file_ncdr_id, dim_name)
 
logical function nc_diag_read_noid_check_dim (dim_name)
 
integer(i_long) function nc_diag_read_id_get_dim (file_ncdr_id, dim_name)
 
integer(i_long) function nc_diag_read_noid_get_dim (dim_name)
 
logical function nc_diag_read_id_check_dim_unlim (file_ncdr_id, dim_name)
 
logical function nc_diag_read_noid_check_dim_unlim (dim_name)
 
subroutine nc_diag_read_id_get_dim_names (file_ncdr_id, num_dims, dim_name_mlen, dim_names)
 
subroutine nc_diag_read_noid_get_dim_names (num_dims, dim_name_mlen, dim_names)
 

Function/Subroutine Documentation

◆ nc_diag_read_id_assert_dim()

integer(i_long) function ncdr_dims::nc_diag_read_id_assert_dim ( integer(i_long), intent(in)  file_ncdr_id,
character(len=*), intent(in)  dim_name 
)

Definition at line 114 of file ncdr_dims.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nc_diag_read_id_check_dim()

logical function ncdr_dims::nc_diag_read_id_check_dim ( integer(i_long), intent(in)  file_ncdr_id,
character(len=*), intent(in)  dim_name 
)

Definition at line 140 of file ncdr_dims.f90.

Here is the call graph for this function:

◆ nc_diag_read_id_check_dim_unlim()

logical function ncdr_dims::nc_diag_read_id_check_dim_unlim ( integer(i_long), intent(in)  file_ncdr_id,
character(len=*), intent(in)  dim_name 
)

Definition at line 194 of file ncdr_dims.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nc_diag_read_id_get_dim()

integer(i_long) function ncdr_dims::nc_diag_read_id_get_dim ( integer(i_long), intent(in)  file_ncdr_id,
character(len=*), intent(in)  dim_name 
)

Definition at line 171 of file ncdr_dims.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nc_diag_read_id_get_dim_names()

subroutine ncdr_dims::nc_diag_read_id_get_dim_names ( integer(i_long), intent(in)  file_ncdr_id,
integer(i_long), intent(out), optional  num_dims,
integer(i_long), intent(out), optional  dim_name_mlen,
character(len=:), dimension(:), intent(inout), optional, allocatable  dim_names 
)

Definition at line 218 of file ncdr_dims.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nc_diag_read_id_lookup_dim()

integer(i_long) function ncdr_dims::nc_diag_read_id_lookup_dim ( integer(i_long), intent(in)  file_ncdr_id,
character(len=*), intent(in)  dim_name 
)

Definition at line 87 of file ncdr_dims.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ nc_diag_read_noid_assert_dim()

integer(i_long) function ncdr_dims::nc_diag_read_noid_assert_dim ( character(len=*), intent(in)  dim_name)

Definition at line 130 of file ncdr_dims.f90.

Here is the call graph for this function:

◆ nc_diag_read_noid_check_dim()

logical function ncdr_dims::nc_diag_read_noid_check_dim ( character(len=*), intent(in)  dim_name)

Definition at line 156 of file ncdr_dims.f90.

Here is the call graph for this function:

◆ nc_diag_read_noid_check_dim_unlim()

logical function ncdr_dims::nc_diag_read_noid_check_dim_unlim ( character(len=*), intent(in)  dim_name)

Definition at line 208 of file ncdr_dims.f90.

Here is the call graph for this function:

◆ nc_diag_read_noid_get_dim()

integer(i_long) function ncdr_dims::nc_diag_read_noid_get_dim ( character(len=*), intent(in)  dim_name)

Definition at line 184 of file ncdr_dims.f90.

Here is the call graph for this function:

◆ nc_diag_read_noid_get_dim_names()

subroutine ncdr_dims::nc_diag_read_noid_get_dim_names ( integer(i_long), intent(out), optional  num_dims,
integer(i_long), intent(out), optional  dim_name_mlen,
character(len=:), dimension(:), intent(inout), optional, allocatable  dim_names 
)

Definition at line 260 of file ncdr_dims.f90.

Here is the call graph for this function:

◆ nc_diag_read_noid_lookup_dim()

integer(i_long) function ncdr_dims::nc_diag_read_noid_lookup_dim ( character(len=*), intent(in)  dim_name)

Definition at line 104 of file ncdr_dims.f90.

Here is the call graph for this function:

◆ nc_diag_read_parse_file_dims()

subroutine ncdr_dims::nc_diag_read_parse_file_dims ( integer(i_long), intent(in)  file_ncid,
integer(i_long), intent(in)  file_index,
integer(i_long), intent(in)  num_dims 
)

Definition at line 47 of file ncdr_dims.f90.

Here is the call graph for this function:
Here is the caller graph for this function: