aggregator_set_method Subroutine

private subroutine aggregator_set_method(this, method)

Set the aggregation method for the aggregator by assigning the appropriate accumulation and reset procedures based on the specified method.

Type Bound

aggregator_t

Arguments

Type IntentOptional Attributes Name
class(aggregator_t), intent(inout) :: this
character(len=*), intent(in) :: method

The aggregation method to use (e.g., "mean", "sum", "point", "min", "max").


Calls

proc~~aggregator_set_method~~CallsGraph proc~aggregator_set_method aggregator_t%aggregator_set_method proc~cable_abort cable_abort proc~aggregator_set_method->proc~cable_abort

Called by

proc~~aggregator_set_method~~CalledByGraph proc~aggregator_set_method aggregator_t%aggregator_set_method proc~aggregator_init aggregator_t%aggregator_init proc~aggregator_init->proc~aggregator_set_method proc~alloc_canopy_type alloc_canopy_type proc~alloc_canopy_type->proc~aggregator_init proc~cable_output_impl_init_streams cable_output_impl_init_streams proc~cable_output_impl_init_streams->proc~aggregator_init interface~alloc_cbm_var alloc_cbm_var interface~alloc_cbm_var->proc~alloc_canopy_type proc~allocate_cable_vars allocate_cable_vars proc~allocate_cable_vars->interface~alloc_cbm_var proc~climate_init climate_init proc~climate_init->interface~alloc_cbm_var proc~mpidrv_master~2 mpidrv_master proc~mpidrv_master~2->interface~alloc_cbm_var proc~load_parameters load_parameters proc~mpidrv_master~2->proc~load_parameters proc~master_climate_types master_climate_types proc~mpidrv_master~2->proc~master_climate_types proc~load_parameters->proc~allocate_cable_vars proc~master_climate_types->proc~climate_init proc~serialdrv serialdrv proc~serialdrv->proc~climate_init proc~serialdrv->proc~load_parameters proc~worker_cable_params worker_cable_params proc~worker_cable_params->proc~allocate_cable_vars proc~worker_climate_types worker_climate_types proc~worker_climate_types->proc~climate_init proc~mpidrv_worker mpidrv_worker proc~mpidrv_worker->proc~worker_cable_params proc~mpidrv_worker->proc~worker_climate_types program~cable_offline_driver cable_offline_driver program~cable_offline_driver->proc~serialdrv program~cable_offline_driver->proc~mpidrv_worker