class TMGroupingPRU


Definition#include <F2_record.h>
Template formTMGroupingPRU<class TNumPC, class TNumVar1, class TNumVar2, class TNumVar3>
InheritsTMPatternRecordUnit [public ]
Inherited byTMSparsePRU
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Members

Protected Methods

Protected Members


Detailed Description

static const int nOPERATORS

nOPERATORS

static const int OPERATOR_MEAN

OPERATOR_MEAN

static const int OPERATOR_SUM

OPERATOR_SUM

static const int OPERATOR_INDIVIDUAL

OPERATOR_INDIVIDUAL

static const char* OPERATOR_MEAN_STR

OPERATOR_MEAN_STR

static const char* OPERATOR_SUM_STR

OPERATOR_SUM_STR

static const char* OPERATOR_INDIVIDUAL_STR

OPERATOR_INDIVIDUAL_STR

static const char* OPERATOR_STR[]

OPERATOR_STR[]

string scopeID

scopeID

TiPar nGroups

nGroups

TsVecPar groups

groups

TPar resolution

resolution

int* nSubGroups

nSubGroups

int** centerSubGroups

centerSubGroups

int** sizeSubGroups

sizeSubGroups

int*** idxSubGroups

idxSubGroups

int* groupOperators

groupOperators

int nTraces

nTraces

int* groupsNTraces

groupsNTraces

int* groupsFirstTrace

groupsFirstTrace

int resolution_val

resolution_val

 TMGroupingPRU (TParamOwner* owner, TSimulationEnvironment& simEnv_arg, const char* name, TMPatternContainer& patterns_arg, const int type_arg, TNumVar1*& x1_arg, TNumVar2*& x2_arg, TNumVar3*& x3_arg, int parse)

TMGroupingPRU

 TMGroupingPRU (TParamOwner* owner, TMGroupingPRU& pattern, const char* name, TMPatternContainer& patterns_arg, const int type_arg, TNumVar1*& x1_arg, TNumVar2*& x2_arg, TNumVar3*& x3_arg)

TMGroupingPRU

 ~TMGroupingPRU ()

~TMGroupingPRU

[virtual]

void  init ()

init

[virtual]

Reimplemented from TMPatternRecordUnit.

void  step ()

step

[virtual]

Reimplemented from TMPatternRecordUnit.

void  start ()

start

[virtual]

Reimplemented from TMPatternRecordUnit.

void  end ()

end

[virtual]

Reimplemented from TMPatternRecordUnit.

void  reparseConstruct (vector<TParameter*>& repPars)

reparseConstruct

[virtual]

Reimplemented from TMPatternRecordUnit.

void  reparseDelete (vector<TParameter*>& repPars)

reparseDelete

[virtual]

Reimplemented from TMPatternRecordUnit.

void  handleUpdatedParameters ()

handleUpdatedParameters

[virtual]

Reimplemented from TMPatternRecordUnit.

void  init_nonvirtual ()

init_nonvirtual

Reimplemented from TMPatternRecordUnit.

void  step_nonvirtual ()

step_nonvirtual

Reimplemented from TMPatternRecordUnit.

void  start_nonvirtual ()

start_nonvirtual

Reimplemented from TMPatternRecordUnit.

void  start_nonvirtual (const char* scopeString_)

start_nonvirtual

Reimplemented from TMPatternRecordUnit.

void  end_nonvirtual ()

end_nonvirtual

Reimplemented from TMPatternRecordUnit.

void  reparseConstruct_nonvirtual (vector<TParameter*>& repPars)

reparseConstruct_nonvirtual

Reimplemented from TMPatternRecordUnit.

void  reparseDelete_nonvirtual (vector<TParameter*>& repPars)

reparseDelete_nonvirtual

Reimplemented from TMPatternRecordUnit.

void  handleUpdatedParameters_nonvirtual ()

handleUpdatedParameters_nonvirtual

Reimplemented from TMPatternRecordUnit.

void  outputPreamble (ostream& os)

outputPreamble

[const]

Reimplemented from TMPatternRecordUnit.

void  outputPreamble (ostream& os, const char* scopeString_)

outputPreamble

[const]

Reimplemented from TMPatternRecordUnit.

void  outputState (ostream & os)

outputState

[const]

Reimplemented from TMPatternRecordUnit.

void  outputState (ostream & os, int complete)

outputState

[const]

Reimplemented from TMPatternRecordUnit.

friend ostream&  operator<< (ostream& os, const TMGroupingPRU& pru)

operator<<

Reimplemented from TMPatternRecordUnit.

friend istream&  operator>> (istream& os, TMGroupingPRU& pru)

operator>>

Reimplemented from TMPatternRecordUnit.

friend istream&  operator>> (istream& os, TMPatternRecord& pr)

operator>>

Reimplemented from TMPatternRecordUnit.

ofstream* ofs

ofs

[protected]

int nVars

nVars

[protected]

int dataSets

dataSets

[protected]

int step1

step1

[protected]

int started

started

[protected]

void  firstInit (TMGroupingPRU* pattern)

firstInit

[protected]

Reimplemented from TMPatternRecordUnit.

void  deallocate ()

deallocate

[protected]

void  deallocate_indices ()

deallocate_indices

[protected]

void  setDefaultParameters ()

setDefaultParameters

[protected]

Reimplemented from TMPatternRecordUnit.

void  setParameterValues ()

setParameterValues

[protected]

Reimplemented from TMPatternRecordUnit.

void  setParameterValues_indices ()

setParameterValues_indices

[protected]

void  setParameterValues_resolution ()

setParameterValues_resolution

[protected]


Generated by: aknoblau on synfire on Sat May 1 14:32:16 2004, using kdoc 2.0a54.