max_accumulate Subroutine

private subroutine max_accumulate(this, scale, div, offset)

Accumulate the aggregated data from the source data using the max aggregation method.

Arguments

Type IntentOptional Attributes Name
class(aggregator_t), intent(inout) :: this
real, intent(in), optional :: scale

An optional scaling factor to apply to the source data before accumulation. Defaults to 1.0 if not provided.

real, intent(in), optional :: div

An optional division factor to apply to the source data before accumulation. Defaults to 1.0 if not provided.

real, intent(in), optional :: offset

An optional offset to add to the source data before accumulation. Defaults to 0.0 if not provided.


Calls

proc~~max_accumulate~~CallsGraph proc~max_accumulate max_accumulate proc~cable_abort cable_abort proc~max_accumulate->proc~cable_abort proc~get_accumulate_args get_accumulate_args proc~max_accumulate->proc~get_accumulate_args