FV3 Bundle
|
Data Types | |
interface | sum_diag_integral_field |
Functions/Subroutines | |
subroutine, public | diag_integral_init (Time_init, Time, blon, blat, area_in) |
subroutine, public | diag_integral_field_init (name, format) |
subroutine | sum_field_2d (name, data, is, js) |
subroutine | sum_field_3d (name, data, is, js) |
subroutine | sum_field_wght_3d (name, data, wt, is, js) |
subroutine | sum_field_2d_hemi (name, data, is, ie, js, je) |
subroutine, public | diag_integral_output (Time) |
subroutine, public | diag_integral_end (Time) |
type(time_type) function, private | set_axis_time (atime, units) |
integer function, private | get_field_index (name) |
subroutine, private | write_field_averages (Time) |
subroutine, private | format_text_init (nst_in, nend_in) |
subroutine, private | format_data_init (nst_in, nend_in) |
real function, private | get_axis_time (Time, units) |
logical function, private | diag_integral_alarm (Time) |
real function, dimension(size(data, 1), size(data, 2)), private | vert_diag_integral (data, wt) |
Variables | |
character(len=128) | version = '$Id$' |
character(len=128) | tagname = '$Name$' |
integer, parameter | mxch = 64 |
real | output_interval = -1.0 |
character(len=8) | time_units = 'hours' |
character(len=mxch) | file_name = ' ' |
logical | print_header = .true. |
integer | fields_per_print_line = 4 |
type(time_type) | next_alarm_time |
type(time_type) | alarm_interval |
type(time_type) | zero_time |
type(time_type) | time_init_save |
real, dimension(:,:), allocatable | area |
integer | idim |
integer | jdim |
integer | field_size |
real | sum_area |
integer, parameter | max_len_name = 12 |
integer, parameter | max_num_field = 32 |
integer | num_field = 0 |
character(len=max_len_name), dimension(max_num_field) | field_name |
character(len=16), dimension(max_num_field) | field_format |
real, dimension(max_num_field) | field_sum |
integer, dimension(max_num_field) | field_count |
character(len=160) | format_text |
character(len=160) | format_data |
logical | do_format_data = .true. |
integer | nd |
integer | nt |
integer | diag_unit = 0 |
logical | module_is_initialized = .false. |
|
private |
subroutine, public diag_integral_mod::diag_integral_end | ( | type (time_type), intent(in) | Time | ) |
subroutine, public diag_integral_mod::diag_integral_field_init | ( | character(len=*), intent(in) | name, |
character(len=*), intent(in) | format | ||
) |
subroutine, public diag_integral_mod::diag_integral_init | ( | type (time_type), intent(in), optional | Time_init, |
type (time_type), intent(in), optional | Time, | ||
real, dimension(:,:), intent(in), optional | blon, | ||
real, dimension(:,:), intent(in), optional | blat, | ||
real, dimension(:,:), intent(in), optional | area_in | ||
) |
subroutine, public diag_integral_mod::diag_integral_output | ( | type (time_type), intent(in) | Time | ) |
|
private |
|
private |
|
private |
Definition at line 1422 of file diag_integral.F90.
|
private |
Definition at line 1083 of file diag_integral.F90.
|
private |
Definition at line 1023 of file diag_integral.F90.
|
private |
|
private |
|
private |
|
private |
Definition at line 1505 of file diag_integral.F90.
|
private |
Definition at line 1138 of file diag_integral.F90.
|
private |
Definition at line 244 of file diag_integral.F90.
|
private |
Definition at line 256 of file diag_integral.F90.
|
private |
Definition at line 293 of file diag_integral.F90.
|
private |
Definition at line 287 of file diag_integral.F90.
|
private |
Definition at line 276 of file diag_integral.F90.
|
private |
Definition at line 274 of file diag_integral.F90.
|
private |
Definition at line 273 of file diag_integral.F90.
|
private |
Definition at line 257 of file diag_integral.F90.
|
private |
Definition at line 275 of file diag_integral.F90.
|
private |
Definition at line 215 of file diag_integral.F90.
|
private |
Definition at line 210 of file diag_integral.F90.
|
private |
Definition at line 286 of file diag_integral.F90.
|
private |
Definition at line 286 of file diag_integral.F90.
|
private |
Definition at line 257 of file diag_integral.F90.
|
private |
Definition at line 257 of file diag_integral.F90.
|
private |
Definition at line 270 of file diag_integral.F90.
|
private |
Definition at line 271 of file diag_integral.F90.
|
private |
Definition at line 294 of file diag_integral.F90.
|
private |
Definition at line 201 of file diag_integral.F90.
|
private |
Definition at line 288 of file diag_integral.F90.
|
private |
Definition at line 244 of file diag_integral.F90.
|
private |
Definition at line 288 of file diag_integral.F90.
|
private |
Definition at line 272 of file diag_integral.F90.
|
private |
Definition at line 204 of file diag_integral.F90.
|
private |
Definition at line 212 of file diag_integral.F90.
|
private |
Definition at line 258 of file diag_integral.F90.
|
private |
Definition at line 122 of file diag_integral.F90.
|
private |
Definition at line 245 of file diag_integral.F90.
|
private |
Definition at line 207 of file diag_integral.F90.
|
private |
Definition at line 121 of file diag_integral.F90.
|
private |
Definition at line 244 of file diag_integral.F90.