FV3 Bundle
sum_diag_integral_field

This interface can be called in any one of three ways: More...

Collaboration diagram for sum_diag_integral_field:

This interface can be called in any one of three ways:

call sum_diag_integral_field (name, data, is, js)
call sum_diag_integral_field (name, data, wt, is, js)
call sum_diag_integral_field (name, data, is, ie, js, je)

in the first option above, data may be either

real, intent(in) :: data(:,:) ![ sum_field_2d ]
real, intent(in) :: data(:,:,:) ![ sum_field_3d ]

Parameters:

character(len=*), intent(in) :: name
real, intent(in) :: wt(:,:,:)
integer, optional, intent(in) :: is, ie, js, je
Parameters
[in]<name>name associated with integral
[in]<data>field of integrands to be summed over
[in]<wt>vertical weighting factor to be applied to integrands when summing
[in]<is,ie,js,je>starting/ending i,j indices over which summation is to occur