KPIData
Definition of KPI data.
Fields
-
field_name: FieldName, default =UndefinedName of a field variable
field_name,filter_name,function_traceorexpression_traceis required. -
group_name: String, default =""Name of a single mesh object that the KPI applies to.
Can be a point, edge, surface or volume.
ForceReaction requires a surface.
StrainEnergyIntegral and TotalKineticEnergy requires a volume.
If neither
group_namenorgroup_namesis specified the KPI is computed from the entire domain. -
group_names: Vector of String, default =[]A list of mesh objects that the KPI applies to.
Can be a mixed set of points, edges, surfaces and/or volumes.
ForceReaction requires a surface set.
StrainEnergyIntegral and TotalKineticEnergy requires a volume set.
If neither
group_namenorgroup_namesis specified the KPI is computed from the entire domain. -
filter_name: FilterName, default =UndefinedName of a filter to apply to a region of the model.
field_nameorfilter_nameis required. -
filter_options_type: FilterOptionsType, default =NONE -
filter_options: FilterOptionsType, default =NONEAdditional information that might be needed to compute the KPI
-
kpi_name: String, default =""Name of a kpi variable (optional)
-
function_trace: FunctionTrace, default ={}Request the trace of a 1D function. In order to specify the x axis range for the function trace,
one uses the FunctionTrace.min and FunctionTrace.max option. These options should be left empty if
one wants to get the trace as a function of time for a transient simulation. The
kpi_nameforthe function trace is given as
"Y_"+FunctionTrace.function_name. For the case where the x axisis not time, an additional KPI with
kpi_name"X_"+FunctionTrace.function_nameis written out. -
expression_trace: ExpressionTrace, default ={}Request the trace of a time expression.
See also Output.