2using System.Xml.Serialization;
11[XmlType(TypeName =
"mathematicalSolutionMappingOptions")]
37 [XmlAttribute(
"zeroTolerance")]
56 [XmlAttribute(
"includeZeroValues")]
67 [XmlAttribute(
"requireKnownCategories")]
83 [XmlAttribute(
"requireCompleteVariableValues")]
104 throw new InvalidOperationException(
105 "The mathematical-solution mapping zero " +
106 "tolerance must be finite and non-negative.");
bool RequireCompleteVariableValues
Gets or sets a value indicating whether every mathematical variable must have a corresponding solver ...
void EnsureValid()
Validates the mapping options.
MathematicalSolutionMappingOptions Clone()
Creates an independent copy of the mapping options.
MathematicalSolutionMappingOptions()
Initializes default mathematical-solution mapping options.
double ZeroTolerance
Gets or sets the absolute tolerance below which a solver value is considered equal to zero.
bool IncludeZeroValues
Gets or sets a value indicating whether solver values considered equal to zero must also be mapped.
bool RequireKnownCategories
Gets or sets a value indicating whether every mathematical domain-key category must have a registered...