FV3 Bundle
ncdw_metadata Module Reference

Data Types

interface  nc_diag_metadata
 

Functions/Subroutines

subroutine nc_diag_metadata_allocmulti (multiplier)
 
subroutine nc_diag_metadata_load_def
 
subroutine nc_diag_metadata_write_def (internal)
 
subroutine nc_diag_metadata_write_data (flush_data_only)
 
subroutine nc_diag_metadata_set_strict (enable_strict)
 
subroutine nc_diag_metadata_prealloc_vars (num_of_addl_vars)
 
subroutine nc_diag_metadata_prealloc_vars_storage (nclayer_type, num_of_addl_slots)
 
subroutine nc_diag_metadata_prealloc_vars_storage_all (num_of_addl_slots)
 
subroutine nc_diag_metadata_expand
 
integer function nc_diag_metadata_lookup_var (metadata_name)
 
subroutine nc_diag_metadata_byte (metadata_name, metadata_value)
 
subroutine nc_diag_metadata_short (metadata_name, metadata_value)
 
subroutine nc_diag_metadata_long (metadata_name, metadata_value)
 
subroutine nc_diag_metadata_rsingle (metadata_name, metadata_value)
 
subroutine nc_diag_metadata_rdouble (metadata_name, metadata_value)
 
subroutine nc_diag_metadata_string (metadata_name, metadata_value)
 

Function/Subroutine Documentation

◆ nc_diag_metadata_allocmulti()

subroutine ncdw_metadata::nc_diag_metadata_allocmulti ( integer(i_long), intent(in)  multiplier)

Definition at line 175 of file ncdw_metadata.F90.

◆ nc_diag_metadata_byte()

subroutine ncdw_metadata::nc_diag_metadata_byte ( character(len=*), intent(in)  metadata_name,
integer(i_byte), intent(in)  metadata_value 
)

Definition at line 946 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_expand()

subroutine ncdw_metadata::nc_diag_metadata_expand ( )

Definition at line 802 of file ncdw_metadata.F90.

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

◆ nc_diag_metadata_load_def()

subroutine ncdw_metadata::nc_diag_metadata_load_def ( )

Definition at line 192 of file ncdw_metadata.F90.

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

◆ nc_diag_metadata_long()

subroutine ncdw_metadata::nc_diag_metadata_long ( character(len=*), intent(in)  metadata_name,
integer(i_long), intent(in)  metadata_value 
)

Definition at line 1044 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_lookup_var()

integer function ncdw_metadata::nc_diag_metadata_lookup_var ( character(len=*), intent(in)  metadata_name)

Definition at line 928 of file ncdw_metadata.F90.

Here is the caller graph for this function:

◆ nc_diag_metadata_prealloc_vars()

subroutine ncdw_metadata::nc_diag_metadata_prealloc_vars ( integer(i_llong), intent(in)  num_of_addl_vars)

Definition at line 675 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_prealloc_vars_storage()

subroutine ncdw_metadata::nc_diag_metadata_prealloc_vars_storage ( integer(i_byte), intent(in)  nclayer_type,
integer(i_llong), intent(in)  num_of_addl_slots 
)

Definition at line 753 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_prealloc_vars_storage_all()

subroutine ncdw_metadata::nc_diag_metadata_prealloc_vars_storage_all ( integer(i_llong), intent(in)  num_of_addl_slots)

Definition at line 784 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_rdouble()

subroutine ncdw_metadata::nc_diag_metadata_rdouble ( character(len=*), intent(in)  metadata_name,
real(r_double), intent(in)  metadata_value 
)

Definition at line 1149 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_rsingle()

subroutine ncdw_metadata::nc_diag_metadata_rsingle ( character(len=*), intent(in)  metadata_name,
real(r_single), intent(in)  metadata_value 
)

Definition at line 1098 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_set_strict()

subroutine ncdw_metadata::nc_diag_metadata_set_strict ( logical, intent(in)  enable_strict)

Definition at line 664 of file ncdw_metadata.F90.

Here is the caller graph for this function:

◆ nc_diag_metadata_short()

subroutine ncdw_metadata::nc_diag_metadata_short ( character(len=*), intent(in)  metadata_name,
integer(i_short), intent(in)  metadata_value 
)

Definition at line 995 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_string()

subroutine ncdw_metadata::nc_diag_metadata_string ( character(len=*), intent(in)  metadata_name,
character(len=*), intent(in)  metadata_value 
)

Definition at line 1198 of file ncdw_metadata.F90.

Here is the call graph for this function:

◆ nc_diag_metadata_write_data()

subroutine ncdw_metadata::nc_diag_metadata_write_data ( logical, intent(in), optional  flush_data_only)

Definition at line 443 of file ncdw_metadata.F90.

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

◆ nc_diag_metadata_write_def()

subroutine ncdw_metadata::nc_diag_metadata_write_def ( logical, intent(in), optional  internal)

Definition at line 309 of file ncdw_metadata.F90.

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