| Name | Description | Type | Allowed Values |
|---|---|---|---|
| location | Location of the result. | ResultLocationEnum | node, element, elemnode |
| name | Name of the object. | String | |
| type | Type of the result. | ResultTypeEnum | Scalar, Vector |
| version | Version of the object. | Int32 |
| Name | Description | Type | Default Value | Allowed Values |
|---|---|---|---|---|
| averaging | Averaging of the result. | ResultAveragingEnum | Unaverage | Unaverage, Average, NodalDifference, NodalFraction, ElementalDifference, ElementalFraction, ElementalMean |
| caption | Caption of the object. | String | ||
| class | Class name of the controller of the object. | String | ||
| contextual | Indicates whether the object has to be displayed in the contextual menu. | Boolean | True | True, False |
| hasimaginary | Indicates whether the result supports imaginary values. | Boolean | True | True, False |
| icon | Icon for the object. | String | ||
| timehistory | Indicates whether the time history has to be calculated. | Boolean | True | True, False |
| unit | Unit used by the contour display. | String | Dimensionless |
| Name | Description |
|---|---|
| CanAdd(IDataModelObject, String) | Callback that is invoked to determine whether the object can be added. |
| CanDuplicate(IUserObject, IDataModelObject) | Callback that is invoked to determine if the object can be duplicated. |
| CanRemove(IUserObject) | Callback that is invoked to determine if the object can be removed. |
| Evaluate(IUserResult, IStepInfo, IResultCollector) | Callback that is invoked when the step described by stepInfo is evaluated. |
| GetFieldCount(IUserResult, Int32) | Callback that is invoked to get the number of fields (ie components) for a given element or node ID. |
| GetValue(IUserResult, Int32) | Callback that is invoked to get the values associated to a node or an element given by its ID. |
| IsValid(IUserObject) | Callback that is invoked to determine if the object is valid. |
| OnAdd(IUserObject) | Callback that is invoked when the object is newly added. |
| OnClearData(IUserObject) | Callback that is invoked when object data are cleared. |
| OnDuplicate(IUserObject) | Callback that is invoked when the object is duplicated. |
| OnEndEval(IUserResult, Int32) | Callback that is invoked at the end of the evaluation process for a given step. |
| OnHide(IUserObject) | Callback that is invoked when the object is hidden. |
| OnInit(IUserObject) | Callback that is invoked when the object is initialized. |
| OnMigrate(IUserObject, IUserObject) | Callback that is invoked when the object version has been changed. |
| OnRemove(IUserObject) | Callback that is invoked when the object is removed. |
| OnShow(IUserObject) | Callback that is invoked when the object is shown. |
| OnStartEval(IUserResult, Int32) | Callback that is invoked when the evaluation process for a given step starts. |
| OnSuppress(IUserObject) | Callback that is invoked when the object is suppressed. |
| OnUnsuppress(IUserObject) | Callback that is invoked when the object is unsuppressed. |