FV3 Bundle
fm_util.F90 File Reference
#include <file_version.h>
Include dependency graph for fm_util.F90:

Go to the source code of this file.

Data Types

interface  fm_util_mod::fm_util_set_value
 

Modules

module  fm_util_mod
 

Functions/Subroutines

subroutine, public fm_util_mod::fm_util_set_caller (caller)
 
subroutine, public fm_util_mod::fm_util_reset_caller
 
subroutine, public fm_util_mod::fm_util_set_good_name_list (good_name_list)
 
subroutine, public fm_util_mod::fm_util_reset_good_name_list
 
subroutine, public fm_util_mod::fm_util_set_no_overwrite (no_overwrite)
 
subroutine, public fm_util_mod::fm_util_reset_no_overwrite
 
subroutine, public fm_util_mod::fm_util_check_for_bad_fields (list, good_fields, caller)
 
integer function, public fm_util_mod::fm_util_get_length (name, caller)
 
integer function, public fm_util_mod::fm_util_get_index_string (name, string, caller)
 
integer function, public fm_util_mod::fm_util_get_index_list (name, caller)
 
integer function, dimension(:), pointer, public fm_util_mod::fm_util_get_integer_array (name, caller)
 
logical function, dimension(:), pointer, public fm_util_mod::fm_util_get_logical_array (name, caller)
 
real function, dimension(:), pointer, public fm_util_mod::fm_util_get_real_array (name, caller)
 
character(len=fm_string_len) function, dimension(:), pointer, public fm_util_mod::fm_util_get_string_array (name, caller)
 
integer function, public fm_util_mod::fm_util_get_integer (name, caller, index, default_value, scalar)
 
logical function, public fm_util_mod::fm_util_get_logical (name, caller, index, default_value, scalar)
 
real function, public fm_util_mod::fm_util_get_real (name, caller, index, default_value, scalar)
 
character(len=fm_string_len) function, public fm_util_mod::fm_util_get_string (name, caller, index, default_value, scalar)
 
subroutine, public fm_util_mod::fm_util_set_value_integer_array (name, value, length, caller, no_overwrite, good_name_list)
 
subroutine, public fm_util_mod::fm_util_set_value_logical_array (name, value, length, caller, no_overwrite, good_name_list)
 
subroutine, public fm_util_mod::fm_util_set_value_real_array (name, value, length, caller, no_overwrite, good_name_list)
 
subroutine, public fm_util_mod::fm_util_set_value_string_array (name, value, length, caller, no_overwrite, good_name_list)
 
subroutine, public fm_util_mod::fm_util_set_value_integer (name, value, caller, index, append, no_create, no_overwrite, good_name_list)
 
subroutine, public fm_util_mod::fm_util_set_value_logical (name, value, caller, index, append, no_create, no_overwrite, good_name_list)
 
subroutine, public fm_util_mod::fm_util_set_value_real (name, value, caller, index, append, no_create, no_overwrite, good_name_list)
 
subroutine, public fm_util_mod::fm_util_set_value_string (name, value, caller, index, append, no_create, no_overwrite, good_name_list)
 
subroutine, public fm_util_mod::fm_util_start_namelist (path, name, caller, no_overwrite, check)
 
subroutine, public fm_util_mod::fm_util_end_namelist (path, name, caller, check)
 

Variables

character(len=128), public fm_util_mod::fm_util_default_caller = ' '
 
character(len=48), parameter fm_util_mod::mod_name = 'fm_util_mod'
 
character(len=128) fm_util_mod::save_default_caller = ' '
 
character(len=128) fm_util_mod::default_good_name_list = ' '
 
character(len=128) fm_util_mod::save_default_good_name_list = ' '
 
logical fm_util_mod::default_no_overwrite = .false.
 
logical fm_util_mod::save_default_no_overwrite = .false.
 
character(len=fm_path_name_len) fm_util_mod::save_current_list
 
character(len=fm_path_name_len) fm_util_mod::save_path
 
character(len=fm_path_name_len) fm_util_mod::save_name