Public Types | |
enum | AnnotationType { NONE, PERCENT, PROCESS } |
Valid types of Annotations to be used with metric values. More... | |
Public Member Functions | |
AggregateMetric (String sID, String sDisplayName, boolean displayed, String format, AnnotationType annotationType, int index, int partner, MetricType type) | |
void | setFormula (char type, String sFormula) |
void | init (BaseExperimentWithMetrics exp) |
void | finalize (Scope scope) |
void | combine (Scope s_source, Scope s_target) |
MetricValue | getValue (Scope s) |
BaseMetric | duplicate () |
void | setIndex (int index) |
int | getIndex () |
int | getPartner () |
void | setPartner (int ei) |
String | getShortName () |
void | setShortName (String newName) |
String | getNativeName () |
String | getDisplayName () |
void | setDisplayName (String name) |
boolean | getDisplayed () |
void | setDisplayed (boolean d) |
AnnotationType | getAnnotationType () |
void | setAnnotationType (AnnotationType annType) |
String | getMetricTextValue (Scope scope) |
Return the text to display based on the value of the scope. | |
String | getMetricTextValue (MetricValue mv_) |
void | setDisplayFormat (IMetricValueFormat format) |
IMetricValueFormat | getDisplayFormat () |
MetricType | getMetricType () |
void | setMetricType (MetricType objType) |
void | setSamplePeriod (String s) |
void | setUnit (String sUnit) |
double | getSamplePeriod () |
Static Public Attributes | |
static final char | FORMULA_COMBINE = 'c' |
static final char | FORMULA_FINALIZE = 'f' |
Protected Member Functions | |
double | convertSamplePeriode (String sPeriod) |
convert the input sample period into a double, depending of the unit | |
Protected Attributes | |
String | shortName |
The short name of this metric, used within an experiment's XML file. | |
String | nativeName |
The native (target OS toolset) name of this metric. | |
String | displayName |
The user-visible name of this metric. | |
boolean | displayed |
Whether this metric should be displayed. | |
AnnotationType | annotationType = AnnotationType.NONE |
The type of annotation that should be displayed with this metric (percent or process number). | |
int | index |
The index of this metric in its experiment's metric list. | |
int | partner_index |
IMetricValueFormat | displayFormat |
The display format to be used for this metric. | |
MetricType | metricType |
double | sampleperiod |
Private Member Functions | |
void | setScopeValue (Expression expression, MetricVarMap var_map, Scope scope) |
Private Attributes | |
Expression | formulaCombine |
Expression | formulaFinalize |
FuncMap | fctMap |
MetricVarMap | finalizeVarMap |
CombineAggregateMetricVarMap | combineVarMap |
Definition at line 22 of file AggregateMetric.java.
Valid types of Annotations to be used with metric values.
Definition at line 18 of file BaseMetric.java.
edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.AggregateMetric | ( | String | sID, | |
String | sDisplayName, | |||
boolean | displayed, | |||
String | format, | |||
AnnotationType | annotationType, | |||
int | index, | |||
int | partner, | |||
MetricType | type | |||
) |
Definition at line 41 of file AggregateMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.combineVarMap, edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.fctMap, edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.finalizeVarMap, and com.graphbuilder.math.FuncMap.loadDefaultFunctions().
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate().
void edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.combine | ( | Scope | s_source, | |
Scope | s_target | |||
) |
Definition at line 108 of file AggregateMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.combineVarMap, edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.formulaCombine, edu.rice.cs.hpc.data.experiment.scope.Scope.getMetricValue(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index, edu.rice.cs.hpc.data.experiment.scope.Scope.setMetricValue(), edu.rice.cs.hpc.data.experiment.metric.CombineAggregateMetricVarMap.setScopes(), and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setScopeValue().
Referenced by edu.rice.cs.hpc.data.experiment.scope.Scope.combine().
double edu.rice.cs.hpc.data.experiment.metric.BaseMetric.convertSamplePeriode | ( | String | sPeriod | ) | [protected, inherited] |
convert the input sample period into a double, depending of the unit
sPeriod |
Definition at line 340 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.isUnitEvent().
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.Metric(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setSamplePeriod().
BaseMetric edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate | ( | ) | [virtual] |
Implements edu.rice.cs.hpc.data.experiment.metric.BaseMetric.
Definition at line 164 of file AggregateMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.AggregateMetric(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.annotationType, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayed, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayName, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.metricType, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.partner_index, and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.shortName.
void edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.finalize | ( | Scope | scope | ) |
Definition at line 92 of file AggregateMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.finalizeVarMap, edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.formulaFinalize, edu.rice.cs.hpc.data.experiment.metric.MetricVarMap.setScope(), and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setScopeValue().
Referenced by edu.rice.cs.hpc.data.experiment.scope.visitors.AbstractFinalizeMetricVisitor.setValue_internal().
AnnotationType edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getAnnotationType | ( | ) | [inherited] |
Definition at line 201 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.annotationType.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.createDialogArea(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.getValue(), and edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.printAnnotationType().
boolean edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayed | ( | ) | [inherited] |
Definition at line 184 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayed.
Referenced by edu.rice.cs.hpc.viewer.scope.BaseScopeView.initTableColumns(), and edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.printMetricTable().
IMetricValueFormat edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayFormat | ( | ) | [inherited] |
Definition at line 258 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayFormat.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.createDialogArea(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricTextValue(), and edu.rice.cs.hpc.data.experiment.metric.TestMetricFormat.main().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayName | ( | ) | [inherited] |
Definition at line 167 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayName.
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.addTreeColumn(), edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.createDialogArea(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.createInput(), edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.doAction(), edu.rice.cs.hpc.viewer.graph.GraphEditorInput.getName(), edu.rice.cs.hpc.viewer.scope.BaseScopeView.initTableColumns(), edu.rice.cs.hpc.viewer.graph.GraphEditorHisto.plotData(), edu.rice.cs.hpc.viewer.graph.GraphEditor.plotData(), edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.printMetricTable(), edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.setMetricCombinedName(), and edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.setMetrics().
int edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getIndex | ( | ) | [inherited] |
Definition at line 114 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index.
Referenced by edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.buildMetricList(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M(), edu.rice.cs.hpc.data.experiment.scope.Scope.getMetricValue(), edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor.mergeMetrics(), edu.rice.cs.hpc.data.experiment.scope.visitors.PrintFlatViewScopeVisitor.printMetrics(), and edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.printMetricTable().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricTextValue | ( | MetricValue | mv_ | ) | [inherited] |
Definition at line 225 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.IMetricValueFormat.format(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayFormat(), edu.rice.cs.hpc.data.experiment.metric.MetricValue.isAvailable(), edu.rice.cs.hpc.data.experiment.metric.MetricValue.NONE, and edu.rice.cs.hpc.data.experiment.metric.MetricValue.value.
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricTextValue | ( | Scope | scope | ) | [inherited] |
Return the text to display based on the value of the scope.
scope |
Definition at line 216 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getValue().
Referenced by edu.rice.cs.hpc.viewer.scope.ScopeViewActions.getContent(), edu.rice.cs.hpc.viewer.metric.BaseMetricLabelProvider.getText(), edu.rice.cs.hpc.viewer.scope.ScopeViewActionsGUI.insertParentNode(), and edu.rice.cs.hpc.viewer.scope.ScopeTreeViewer.refreshColumnTitle().
MetricType edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricType | ( | ) | [inherited] |
Definition at line 266 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.metricType.
Referenced by edu.rice.cs.hpc.data.experiment.Experiment.copyMetricsToPartner(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M(), edu.rice.cs.hpc.data.experiment.scope.filters.InclusiveOnlyMetricPropagationFilter.doPropagation(), edu.rice.cs.hpc.data.experiment.scope.filters.ExclusiveOnlyMetricPropagationFilter.doPropagation(), edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData(), and edu.rice.cs.hpc.data.experiment.xml.PrintFileXML.getMetricType().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getNativeName | ( | ) | [inherited] |
Definition at line 159 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.nativeName.
int edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getPartner | ( | ) | [inherited] |
Definition at line 124 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.partner_index.
Referenced by edu.rice.cs.hpc.data.experiment.scope.visitors.FilterScopeVisitor.mergeMetrics().
double edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getSamplePeriod | ( | ) | [inherited] |
Definition at line 301 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.sampleperiod.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_M().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getShortName | ( | ) | [inherited] |
Definition at line 142 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.shortName.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction(), edu.rice.cs.hpc.data.experiment.BaseExperimentWithMetrics.getMetric(), edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.insertMetricToFormula(), and edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.setMetrics().
MetricValue edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.getValue | ( | Scope | s | ) | [virtual] |
Implements edu.rice.cs.hpc.data.experiment.metric.BaseMetric.
Definition at line 154 of file AggregateMetric.java.
References edu.rice.cs.hpc.data.experiment.scope.Scope.getMetricValue(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index.
void edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.init | ( | BaseExperimentWithMetrics | exp | ) |
Definition at line 81 of file AggregateMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.combineVarMap, edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.finalizeVarMap, and edu.rice.cs.hpc.data.experiment.metric.MetricVarMap.setExperiment().
Referenced by edu.rice.cs.hpc.data.experiment.Experiment.checkExistenceOfDerivedIncr().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setAnnotationType | ( | AnnotationType | annType | ) | [inherited] |
Definition at line 206 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.annotationType.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayed | ( | boolean | d | ) | [inherited] |
Definition at line 193 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayed.
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayFormat | ( | IMetricValueFormat | format | ) | [inherited] |
Definition at line 250 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayFormat.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayName | ( | String | name | ) | [inherited] |
Definition at line 176 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayName.
Referenced by edu.rice.cs.hpc.viewer.metric.ExtDerivedMetricDlg.doAction(), edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.setMetricCombinedName(), and edu.rice.cs.hpc.viewer.metric.MetricPropertyDialog.updateMetricName().
void edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setFormula | ( | char | type, | |
String | sFormula | |||
) |
Definition at line 60 of file AggregateMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.FORMULA_COMBINE, edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.FORMULA_FINALIZE, edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.formulaCombine, and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.formulaFinalize.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_MetricFormula().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setIndex | ( | int | index | ) | [inherited] |
Definition at line 105 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.buildMetricList(), and edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setMetricType | ( | MetricType | objType | ) | [inherited] |
Definition at line 275 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.metricType.
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setPartner | ( | int | ei | ) | [inherited] |
Definition at line 129 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.partner_index.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setSamplePeriod | ( | String | s | ) | [inherited] |
Definition at line 283 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.convertSamplePeriode(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.sampleperiod.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_NV().
void edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setScopeValue | ( | Expression | expression, | |
MetricVarMap | var_map, | |||
Scope | scope | |||
) | [private] |
Definition at line 136 of file AggregateMetric.java.
References com.graphbuilder.math.Expression.eval(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.fctMap, edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index, edu.rice.cs.hpc.data.experiment.metric.MetricValue.NONE, and edu.rice.cs.hpc.data.experiment.scope.Scope.setMetricValue().
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.combine(), and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.finalize().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setShortName | ( | String | newName | ) | [inherited] |
Definition at line 151 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.shortName.
Referenced by edu.rice.cs.hpc.data.experiment.merge.ExperimentMerger.buildMetricList(), and edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.end_ProfileData().
void edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setUnit | ( | String | sUnit | ) | [inherited] |
Definition at line 291 of file BaseMetric.java.
References edu.rice.cs.hpc.data.experiment.metric.BaseMetric.isUnitEvent(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.sampleperiod, and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.unit.
Referenced by edu.rice.cs.hpc.data.experiment.xml.ExperimentBuilder2.do_NV().
AnnotationType edu.rice.cs.hpc.data.experiment.metric.BaseMetric.annotationType = AnnotationType.NONE [protected, inherited] |
The type of annotation that should be displayed with this metric (percent or process number).
Definition at line 33 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getAnnotationType(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setAnnotationType().
boolean edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayed [protected, inherited] |
Whether this metric should be displayed.
Definition at line 30 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayed(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayed().
IMetricValueFormat edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayFormat [protected, inherited] |
The display format to be used for this metric.
Definition at line 41 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.BaseMetric.BaseMetric(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayFormat(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayFormat().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.displayName [protected, inherited] |
The user-visible name of this metric.
Definition at line 27 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.BaseMetric.BaseMetric(), edu.rice.cs.hpc.data.experiment.metric.MetricRaw.duplicate(), edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getDisplayName(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setDisplayName().
Definition at line 32 of file AggregateMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.AggregateMetric(), and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setScopeValue().
final char edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.FORMULA_COMBINE = 'c' [static] |
Definition at line 24 of file AggregateMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setFormula().
final char edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.FORMULA_FINALIZE = 'f' [static] |
Definition at line 25 of file AggregateMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setFormula().
Definition at line 28 of file AggregateMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.combine(), and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setFormula().
Definition at line 28 of file AggregateMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.finalize(), and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setFormula().
int edu.rice.cs.hpc.data.experiment.metric.BaseMetric.index [protected, inherited] |
The index of this metric in its experiment's metric list.
Definition at line 36 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.combine(), edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getIndex(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.getValue(), and edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.setScopeValue().
MetricType edu.rice.cs.hpc.data.experiment.metric.BaseMetric.metricType [protected, inherited] |
Definition at line 43 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.BaseMetric.BaseMetric(), edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getMetricType(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setMetricType().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.nativeName [protected, inherited] |
The native (target OS toolset) name of this metric.
Definition at line 24 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getNativeName().
int edu.rice.cs.hpc.data.experiment.metric.BaseMetric.partner_index [protected, inherited] |
Definition at line 38 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getPartner(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setPartner().
double edu.rice.cs.hpc.data.experiment.metric.BaseMetric.sampleperiod [protected, inherited] |
Definition at line 45 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getSamplePeriod(), edu.rice.cs.hpc.data.experiment.metric.Metric.Metric(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setSamplePeriod(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setUnit().
String edu.rice.cs.hpc.data.experiment.metric.BaseMetric.shortName [protected, inherited] |
The short name of this metric, used within an experiment's XML file.
Definition at line 18 of file BaseMetric.java.
Referenced by edu.rice.cs.hpc.data.experiment.metric.BaseMetric.BaseMetric(), edu.rice.cs.hpc.data.experiment.metric.Metric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.DerivedMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.AggregateMetric.duplicate(), edu.rice.cs.hpc.data.experiment.metric.BaseMetric.getShortName(), and edu.rice.cs.hpc.data.experiment.metric.BaseMetric.setShortName().