34 MODULE fms_diag_fieldbuff_update_mod
36 USE mpp_mod,
ONLY:
mpp_pe, mpp_root_pe
39 USE diag_data_mod,
ONLY: debug_diag_manager
43 USE fms_diag_elem_weight_procs_mod,
ONLY:
addwf
55 module procedure fieldbuff_update_r4
57 module procedure fieldbuff_update_r8
59 module procedure fieldbuff_update_3d_r4
61 module procedure fieldbuff_update_3d_r8
73 module procedure fieldbuff_copy_missvals_r4
75 module procedure fieldbuff_copy_missvals_r8
77 module procedure fieldbuff_copy_missvals_3d_r4
79 module procedure fieldbuff_copy_missvals_3d_r8
91 module procedure fieldbuff_copy_fieldvals_r4
93 module procedure fieldbuff_copy_fieldvals_r8
95 module procedure fieldbuff_copy_fieldvals_3d_r4
97 module procedure fieldbuff_copy_fieldvals_3d_r8
105 #include "fms_diag_fieldbuff_update.inc"
107 END MODULE fms_diag_fieldbuff_update_mod
Interface for the elemental function addwf, which Calculates and returns the value given by this form...
Interface fieldbuff_copy_fieldvals updates elements of the field output buffer with copies of corresp...
Interface fieldbuff_copy_missvals updates elements of the field output buffer with the missvalue inpu...
Interface fieldbuff_update updates elements of field output buffer based on input field data and math...
Class fmsDiagOutfield_type (along with class ms_diag_outfield_index_type ) contain information used i...
Class fms_diag_outfield_index_type which (along with class fmsDiagOutfield_type) encapsulate related ...
subroutine, public write_version_number(version, tag, unit)
Prints to the log file (or a specified unit) the version id string and tag name.
logical function, public fms_error_handler(routine, message, err_msg)
Facilitates the control of fatal error conditions.
subroutine, public error_mesg(routine, message, level)
Print notes, warnings and error messages; terminates program for warning and error messages....
integer function stdout()
This function returns the current standard fortran unit numbers for output.
integer function stdlog()
This function returns the current standard fortran unit numbers for log messages. Log messages,...
integer function mpp_pe()
Returns processor ID.
Type to represent amounts of time. Implemented as seconds and days to allow for larger intervals.
Data structure holding a 3D bounding box. It is commonlyused to represent the interval bounds or limi...