core/aggregate.h File Reference


Detailed Description

Id
aggregate.h,v 1.12 2007/10/15 20:11:13 d3g637 Exp

Definition in file aggregate.h.

Go to the source code of this file.

Classes

struct  s_aggregate

Defines

#define AF_ABS   0x01
 absolute value aggregation flag

Typedefs

typedef s_aggregate AGGREGATION
 the aggregation type

Enumerations

enum  AGGREGATOR {
  AGGR_NOP, AGGR_MIN, AGGR_MAX, AGGR_AVG,
  AGGR_STD, AGGR_MBE, AGGR_MEAN, AGGR_VAR,
  AGGR_KUR, AGGR_GAMMA, AGGR_COUNT, AGGR_SUM,
  AGGR_PROD
}
enum  AGGRPART {
  AP_NONE, AP_REAL, AP_IMAG, AP_MAG,
  AP_ANG, AP_ARG
}

Functions

AGGREGATIONaggregate_mkgroup (char *aggregator, char *group_expression)
 This function builds an collection of objects into an aggregation.
double aggregate_value (AGGREGATION *aggr)
 This function performs an aggregate calculation given by the aggregation.


GridLAB-DTM Version 1.0
An open-source project initiated by the US Department of Energy