Click or drag to resize

GlobalFixedFitParameterInfo Class

Contains information about a parameter with fixed value(s) in a global curve fit: name, description, shared or not shared, and the fixed value(s). If the parameter is not shared, then its values may be fixed for specific datasets. In this case the fixed values must be specified in using an IDictionary parameter. For example if the dictionary contained entries { 1, 1.0 }, { 3, 1.2 } this would mean the parameter has a fixed value of 1.0 in second dataset (zero based indexing) and a fixed value of 1.2 in the fourth dataset. If the parameter info object is constructed with a dictionary of fixed values it is assumed to be non-shared. If it is constructed with a single fixed value it is assumed to be shared. If a GlobalFixedFitParameterInfo has multiple fixed values and its sharing property is set to ParameterSharing.Shared, The first entry in the dictionary will be taken as the shared fixed value.
Inheritance Hierarchy
SystemObject
  CenterSpace.NMath.CoreGlobalFitParameterInfo
    CenterSpace.NMath.CoreGlobalFixedFitParameterInfo

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
[SerializableAttribute]
public class GlobalFixedFitParameterInfo : GlobalFitParameterInfo, 
	ICloneable

The GlobalFixedFitParameterInfo type exposes the following members.

Constructors
 NameDescription
Public methodGlobalFixedFitParameterInfo(Double) Constructs a shared GlobalFixedFitParameterInfo object with the given name, description and fixed value. The parameter will be fixed at this value for all datasets.
Public methodGlobalFixedFitParameterInfo(IDictionaryInt32, Double) Constructs a non-shared GlobalFixedFitParameterInfo object with the given name, description, and set of fixed values.
Public methodGlobalFixedFitParameterInfo(String, IDictionaryInt32, Double) Constructs a non-shared GlobalFixedFitParameterInfo object with the given name, description, and set of fixed values.
Public methodGlobalFixedFitParameterInfo(String, Double) Constructs a shared GlobalFixedFitParameterInfo object with the given name, description and fixed value. The parameter will be fixed at this value for all datasets.
Public methodGlobalFixedFitParameterInfo(String, String, IDictionaryInt32, Double) Constructs a non-shared GlobalFixedFitParameterInfo object with the given name, description, and set of fixed values.
Public methodGlobalFixedFitParameterInfo(String, String, Double) Constructs a shared GlobalFixedFitParameterInfo object with the given name, description and fixed value. The parameter will be fixed at this value for all datasets.
Top
Properties
 NameDescription
Public propertyDataSetIndexToValue Gets and sets a dictionary where the key values are the dataset indicies where the parameter is fixed and the values are the fixed values.
Public propertyDescription Get and sets the parameter description.
(Inherited from GlobalFitParameterInfo)
Public propertyName Gets and sets the parameter name.
(Inherited from GlobalFitParameterInfo)
Public propertySharing Gets and sets the parameter sharing option.
(Inherited from GlobalFitParameterInfo)
Top
Methods
 NameDescription
Public methodClone Constructs a deep copy of self.
(Overrides GlobalFitParameterInfoClone)
Top
See Also