|
FMS
2025.04
Flexible Modeling System
|
Private Attributes | |
| logical, private | axes_initialized =.false. |
| True if the fmsDiagObject is initialized. | |
| logical, private | buffers_initialized =.false. |
| True if the fmsDiagObject is initialized. | |
| logical, private | data_was_send |
| True if send_data has been successfully called for at least one variable diag_send_complete does nothing if it is .false. | |
| class(fmsdiagaxiscontainer_type), dimension(:), allocatable | diag_axis |
| Array of diag_axis. | |
| logical, private | fields_initialized =.false. |
| True if the fmsDiagObject is initialized. | |
| logical, private | files_initialized =.false. |
| True if the fmsDiagObject is initialized. | |
| type(fmsdiagfield_type), dimension(:), allocatable | fms_diag_fields |
| Array of diag fields. | |
| class(fmsdiagfilecontainer_type), dimension(:), allocatable | fms_diag_files |
| array of diag files | |
| type(fmsdiagoutputbuffer_type), dimension(:), allocatable | fms_diag_output_buffers |
| array of output buffer objects one for each variable in the diag_table.yaml | |
| logical, private | initialized =.false. |
| True if the fmsDiagObject is initialized. | |
| type(time_type) | model_end_time |
| The time that the simulation is going to end (set by calling diag_manager_set_time_end) | |
| integer, private | registered_axis |
| Number of registered axis. | |
| integer, private | registered_buffers = 0 |
| number of registered buffers, per dimension | |
| integer, private | registered_variables |
| Number of registered variables. | |
Definition at line 54 of file fms_diag_object.F90.