_decompositionTolerance | IG.Num.ApproximatorWlsLinearBase | protected |
_numBasisFunctions | IG.Num.ApproximatorWlsLinearBase | protected |
_numPoints | IG.Num.ApproximatorWlsLinearBase | protected |
_points | IG.Num.ApproximatorWlsLinearBase | private |
_pointValues | IG.Num.ApproximatorWlsLinearBase | private |
_pointWeights | IG.Num.ApproximatorWlsLinearBase | private |
_spaceDimension | IG.Num.ApproximatorWlsLinearBase | private |
AddValue(IVector parameters, double value, double weight=1.0) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
AddValues2d(IList< IVector > parameterSets, IList< double > values, IList< double > weights=null) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
ApproximatorWlsLinearBase() | IG.Num.ApproximatorWlsLinearBase | inlineprivate |
ApproximatorWlsLinearBase(int spaceDimension, bool copyData=true, VectorFunctionBaseComponentWise basisFunctions=null) | IG.Num.ApproximatorWlsLinearBase | inline |
ApproximatorWlsLinearBase(int spaceDimension, VectorFunctionBaseComponentWise basisFunctions) | IG.Num.ApproximatorWlsLinearBase | inline |
AuxPoint | IG.Num.ApproximatorWlsLinearBase | protected |
AuxVector | IG.Num.ApproximatorWlsLinearBase | protected |
Basis | IG.Num.ApproximatorWlsLinearBase | |
BasisFunction(int whichFunction, int whichPoint) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
BasisFunction(int whichFunction, IVector parameters) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
BasisFunctionValues | IG.Num.ApproximatorWlsLinearBase | protected |
CalculateBasisFunctionValues(bool setFlagToTrue=false) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
CalculateCoefficients() | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
CalculateDecomposition() | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
CalculateRighthandSides() | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
CalculateSystemMatrix() | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
CheckPointsConsistency(bool throwException=false) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
ClearBasisFunctionValues(bool deallocate) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
ClearCoefficients(bool deallocate) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
ClearData() | IG.Num.ApproximatorWlsLinearBase | inline |
ClearDecomposition(bool deallocate) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
ClearPoints(bool deallocate) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
ClearRightHandSides(bool deallocate) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
ClearSystemEquations(bool deallocate) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
Coefficients | IG.Num.ApproximatorWlsLinearBase | protected |
Decomposition | IG.Num.ApproximatorWlsLinearBase | protected |
DecompositionTolerance | IG.Num.ApproximatorWlsLinearBase | |
Derivative(int whichVariable, IVector parameters) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
ErrorString | IG.Num.ApproximatorWlsLinearBase | protected |
GetBasis() | IG.Num.ApproximatorWlsLinearBase | inlineprivate |
GetCoefficients() | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
GetFinalWeight(int whichPoint) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
GetRightHandSides() | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
GetSystemMatrix() | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
IsBasisFunctionsCalculated | IG.Num.ApproximatorWlsLinearBase | |
IsCoefficientsCalculated | IG.Num.ApproximatorWlsLinearBase | |
IsCopyData | IG.Num.ApproximatorWlsLinearBase | |
IsDecompositionCalculated | IG.Num.ApproximatorWlsLinearBase | |
IsNumPointsSufficient(bool throwException=false) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
IsRighthandSidesCalculated | IG.Num.ApproximatorWlsLinearBase | |
IsSystemMatrixCalculated | IG.Num.ApproximatorWlsLinearBase | |
NumBasisFunctions | IG.Num.ApproximatorWlsLinearBase | |
NumPoints | IG.Num.ApproximatorWlsLinearBase | |
Points | IG.Num.ApproximatorWlsLinearBase | protected |
PointValues | IG.Num.ApproximatorWlsLinearBase | protected |
PointWeights | IG.Num.ApproximatorWlsLinearBase | protected |
PrecalcNumBasisFuctions | IG.Num.ApproximatorWlsLinearBase | protected |
PrecalcNumPoints | IG.Num.ApproximatorWlsLinearBase | protected |
PrecalculateBasisFunctionValues | IG.Num.ApproximatorWlsLinearBase | |
RighthandSides | IG.Num.ApproximatorWlsLinearBase | protected |
SetBasis(VectorFunctionBaseComponentWise basis) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
SetValue(int whichPoint, double value) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
SetValues(int numValues, IList< double > values) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
SpaceDimension | IG.Num.ApproximatorWlsLinearBase | |
SystemMatrix | IG.Num.ApproximatorWlsLinearBase | protected |
TestWeightedLeastSquaresLinearBasis(int dim, int outputLevel=2, double excessFactor=1.5, int randomSeed=222, double perturbationFactor=0.0) | IG.Num.ApproximatorWlsLinearBase | inlinestatic |
TestWeightedLeastSquaresMultipleLinearBasis(int dim, int outputLevel=2, int numValueChanges=100, bool changePoints=true, bool ClearSystemEquations=true, double excessFactor=1.5, int randomSeed=555, double perturbationFactor=0.0) | IG.Num.ApproximatorWlsLinearBase | inlinestatic |
TestWeightedLeastSquaresMultiplePolynomialBasis(int dim, bool quadratic=true, int outputLevel=2, int numValueChanges=100, bool changePoints=true, bool ClearSystemEquations=true, double excessFactor=1.5, int randomSeed=222, double perturbationFactor=0.0) | IG.Num.ApproximatorWlsLinearBase | inlinestatic |
TestWeightedLeastSquaresMultipleQuadraticBasis(int dim, int outputLevel=2, int numValueChanges=100, bool changePoints=true, bool ClearSystemEquations=true, double excessFactor=1.5, int randomSeed=555, double perturbationFactor=0.0) | IG.Num.ApproximatorWlsLinearBase | inlinestatic |
TestWeightedLeastSquaresPolynomialBasis(int dim, bool quadratic=true, int outputLevel=2, double excessFactor=1.5, int randomSeed=222, double perturbationFactor=0.0) | IG.Num.ApproximatorWlsLinearBase | inlinestatic |
TestWeightedLeastSquaresQuadraticBasis(int dim, int outputLevel=2, double excessFactor=1.5, int randomSeed=222, double perturbationFactor=0.0) | IG.Num.ApproximatorWlsLinearBase | inlinestatic |
ToString() | IG.Num.ApproximatorWlsLinearBase | inline |
TrimExcessive | IG.Num.ApproximatorWlsLinearBase | |
Value(IVector parameters) | IG.Num.ApproximatorWlsLinearBase | inlinevirtual |
~ApproximatorWlsLinearBase() | IG.Num.ApproximatorWlsLinearBase | inlineprivate |