コード例 #1
0
        public IEnumerable <IReadOnlyList <double> > AllParameterVariationsFor(SensitivityParameter sensitivityParameter)
        {
            var parameterIndex = _allSensitivityParameters.IndexOf(sensitivityParameter);

            foreach (var value in sensitivityParameter.VariationValues())
            {
                var currentValues = defaultParameterValues;
                currentValues[parameterIndex] = value;
                yield return(currentValues);
            }
        }
コード例 #2
0
 public virtual void RemoveSensitivityParameter(SensitivityParameter sensitivityParameter)
 {
     _allSensitivityParameters.Remove(sensitivityParameter);
     HasChanged = true;
 }
コード例 #3
0
 public virtual void AddSensitivityParameter(SensitivityParameter sensitivityParameter)
 {
     _allSensitivityParameters.Add(sensitivityParameter);
     sensitivityParameter.SensitivityAnalysis = this;
     HasChanged = true;
 }