|
procedure | clear (this) |
procedure | initialize (this, nx, ny, x0, y0, x1, y1, nodata_value) |
procedure | push (this, grd_data, mask) |
procedure | mean (this, dpdata) |
procedure | sum (this, dpdata) |
procedure | variance (this, dpdata) |
procedure | std_deviation (this, dpdata) |
Definition at line 13 of file running_grid_stats.F90.
◆ clear()
procedure running_grid_stats::running_stats_t::clear |
( |
class(running_stats_t), intent(inout) | this | ) |
|
◆ initialize()
procedure running_grid_stats::running_stats_t::initialize |
( |
class(running_stats_t), intent(inout) | this, |
|
|
integer (c_int), intent(in) | nx, |
|
|
integer (c_int), intent(in) | ny, |
|
|
real (c_double), intent(in) | x0, |
|
|
real (c_double), intent(in) | y0, |
|
|
real (c_double), intent(in) | x1, |
|
|
real (c_double), intent(in) | y1, |
|
|
real (c_double), intent(in) | nodata_value ) |
◆ mean()
procedure running_grid_stats::running_stats_t::mean |
( |
class(running_stats_t), intent(inout) | this, |
|
|
real (c_double), dimension(:,:), intent(out) | dpdata ) |
◆ push()
procedure running_grid_stats::running_stats_t::push |
( |
class(running_stats_t), intent(inout) | this, |
|
|
real (c_double), dimension(:,:), intent(in) | grd_data, |
|
|
logical (c_bool), dimension(:,:), intent(in) | mask ) |
◆ std_deviation()
procedure running_grid_stats::running_stats_t::std_deviation |
( |
class(running_stats_t), intent(inout) | this, |
|
|
real (c_double), dimension(:,:), intent(out), allocatable | dpdata ) |
◆ sum()
procedure running_grid_stats::running_stats_t::sum |
( |
class(running_stats_t), intent(inout) | this, |
|
|
real (c_double), dimension(:,:), intent(out) | dpdata ) |
◆ variance()
procedure running_grid_stats::running_stats_t::variance |
( |
class(running_stats_t), intent(inout) | this, |
|
|
real (c_double), dimension(:,:), intent(out) | dpdata ) |
◆ grd_delta
type (general_grid_t), pointer running_grid_stats::running_stats_t::grd_delta => null() |
◆ grd_delta_n
type (general_grid_t), pointer running_grid_stats::running_stats_t::grd_delta_n => null() |
◆ grd_delta_n2
type (general_grid_t), pointer running_grid_stats::running_stats_t::grd_delta_n2 => null() |
◆ grd_m1
type (general_grid_t), pointer running_grid_stats::running_stats_t::grd_m1 => null() |
◆ grd_m2
type (general_grid_t), pointer running_grid_stats::running_stats_t::grd_m2 => null() |
◆ grd_sum
type (general_grid_t), pointer running_grid_stats::running_stats_t::grd_sum => null() |
◆ grd_term1
type (general_grid_t), pointer running_grid_stats::running_stats_t::grd_term1 => null() |
integer (c_long_long) running_grid_stats::running_stats_t::n = 0 |
◆ nodata_value
real (c_double) running_grid_stats::running_stats_t::nodata_value = -9999. |
The documentation for this type was generated from the following file: