Interface: IResultCollector

Interface definition for the Result Collector. The Result Collector stores the result values for a given set of mesh entities specified by the scoping of the result object.

Methods

Name Description
ContainsId(Int32) Gets a value indicating whether the collector contains the id.
SetAllIds(List<Int32>, List<Int32>) Set all the Ids from a list.
SetAllValues(IEnumerable<Double>, IEnumerable<Int32>) Sets all collector's values. The values have to be in the same order as the Ids array.
SetAllValues(Double[], IList<Int32>) Sets all collector's values. The values have to be in the same order as the Ids array.
SetImaginaryValues(Int32, IEnumerable<Double>) Sets the imaginary collector's values for the given id.
SetImaginaryValues(Int32, Double[]) Sets the imaginary collector's values for the given id.
SetValues(Int32, IEnumerable<Double>) Sets the collector's values for the given id.
SetValues(Int32, Double[]) Sets the collector's values for the given id.

Properties

Name Description
ComponentCount Gets the number of components per fields.
HasImaginary Gets a value indicating whether the collector contains imaginary values.
Ids Gets the ids on which the collector needs results.
Indices Gets the mapping array between Ids and Values.
Lengths Gets all computed lenghts.