EvaluationGroup
Create an evaluation group for grouping related evaluation nodes and presenting the result in an evaluation group table.
Syntax
model.result().evaluationGroup().create(<egtag>,<eglabel>);
model.result().evaluationGroup(<egtag>).getRowHeaders()
model.result().evaluationGroup(<egtag>).set(property, <value>);
model.result().evaluationGroup(<egtag>).run();
Description
model.result().evaluationGroup().create(<egtag>,<egname>) creates an evaluation group named <egtag> with a label <eglabel>. An evaluation group is a group of evaluation nodes (derived values) that are evaluated and displayed in an evaluation group table. Use model.result().evaluationGroup(<egtag>).getRowHeaders() to retrieve the row headers from an evaluation group.
The following properties are available for evaluation groups:
none | dataset name
auto | true | false
Include the parameter value columns from the first evaluation feature (auto), all parameter value columns (true), or no parameter value column (false).
all | first | last | manual | manualindices | interp
How to input the solution to use. manual indicates that solnum is used. manualindices indicates that solnumindices is used. interp indicates that t is used.
The times to use, for transient levels. Available when data is not none and the underlying data is transient.
All solutions on all levels
An alternative way to specify the solutions to use, allowing you to enter, for example, range(1,1,20). Applicable when looplevelinput is manualindices on a level.
String array with all | first | last | manual | manualindices | interp on each level
all on all levels
How to input the solution to use, per level. manual on a level indicates that looplevel is used on that level. manualindices on a level indicates that looplevelindices is used on that level. interp on a level indicates that interp is used on that level.
none | sum | average | difference | general
all | first | last | manual | manualindices
How to input the outer solutions to use. Applicable only for parametric sweep models. manual indicates that outersolnum is used. manualindices indicates that outersolnumindices is used.
An alternative way to specify the solutions to use, allowing you to enter, for example, range(1,1,20). Applicable when innerinput is manualindices.
solnum | solutioninfo
inmodel | inmodelandonfile | onfile
Controls whether evaluation group table is stored in model(inmodel) or on file(onfile), or both(inmodelandonfile).
The size of the in-memory buffer size where the evaluation group table is stored, used when storetable is set to inmodel or inmodelandonfile. In the second case only the last tablebuffersize rows are kept in the model; the rest is read from file when necessary.
true | false
See Also
AvVolume, AvSurface, AvLine, EvalAberration, EvalGlobal, Eval, EvalPoint, MaxVolume, MaxSurface, MaxLine, MinVolume, MinSurface, MinLine, PlotGroup1D, PlotGroup2D, PlotGroup3D