IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
IG.Num.ApproximatorWlsLinearBase Member List

This is the complete list of members for IG.Num.ApproximatorWlsLinearBase, including all inherited members.

_decompositionToleranceIG.Num.ApproximatorWlsLinearBaseprotected
_numBasisFunctionsIG.Num.ApproximatorWlsLinearBaseprotected
_numPointsIG.Num.ApproximatorWlsLinearBaseprotected
_pointsIG.Num.ApproximatorWlsLinearBaseprivate
_pointValuesIG.Num.ApproximatorWlsLinearBaseprivate
_pointWeightsIG.Num.ApproximatorWlsLinearBaseprivate
_spaceDimensionIG.Num.ApproximatorWlsLinearBaseprivate
AddValue(IVector parameters, double value, double weight=1.0)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
AddValues2d(IList< IVector > parameterSets, IList< double > values, IList< double > weights=null)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
ApproximatorWlsLinearBase()IG.Num.ApproximatorWlsLinearBaseinlineprivate
ApproximatorWlsLinearBase(int spaceDimension, bool copyData=true, VectorFunctionBaseComponentWise basisFunctions=null)IG.Num.ApproximatorWlsLinearBaseinline
ApproximatorWlsLinearBase(int spaceDimension, VectorFunctionBaseComponentWise basisFunctions)IG.Num.ApproximatorWlsLinearBaseinline
AuxPointIG.Num.ApproximatorWlsLinearBaseprotected
AuxVectorIG.Num.ApproximatorWlsLinearBaseprotected
BasisIG.Num.ApproximatorWlsLinearBase
BasisFunction(int whichFunction, int whichPoint)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
BasisFunction(int whichFunction, IVector parameters)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
BasisFunctionValuesIG.Num.ApproximatorWlsLinearBaseprotected
CalculateBasisFunctionValues(bool setFlagToTrue=false)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
CalculateCoefficients()IG.Num.ApproximatorWlsLinearBaseinlinevirtual
CalculateDecomposition()IG.Num.ApproximatorWlsLinearBaseinlinevirtual
CalculateRighthandSides()IG.Num.ApproximatorWlsLinearBaseinlinevirtual
CalculateSystemMatrix()IG.Num.ApproximatorWlsLinearBaseinlinevirtual
CheckPointsConsistency(bool throwException=false)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
ClearBasisFunctionValues(bool deallocate)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
ClearCoefficients(bool deallocate)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
ClearData()IG.Num.ApproximatorWlsLinearBaseinline
ClearDecomposition(bool deallocate)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
ClearPoints(bool deallocate)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
ClearRightHandSides(bool deallocate)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
ClearSystemEquations(bool deallocate)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
CoefficientsIG.Num.ApproximatorWlsLinearBaseprotected
DecompositionIG.Num.ApproximatorWlsLinearBaseprotected
DecompositionToleranceIG.Num.ApproximatorWlsLinearBase
Derivative(int whichVariable, IVector parameters)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
ErrorStringIG.Num.ApproximatorWlsLinearBaseprotected
GetBasis()IG.Num.ApproximatorWlsLinearBaseinlineprivate
GetCoefficients()IG.Num.ApproximatorWlsLinearBaseinlinevirtual
GetFinalWeight(int whichPoint)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
GetRightHandSides()IG.Num.ApproximatorWlsLinearBaseinlinevirtual
GetSystemMatrix()IG.Num.ApproximatorWlsLinearBaseinlinevirtual
IsBasisFunctionsCalculatedIG.Num.ApproximatorWlsLinearBase
IsCoefficientsCalculatedIG.Num.ApproximatorWlsLinearBase
IsCopyDataIG.Num.ApproximatorWlsLinearBase
IsDecompositionCalculatedIG.Num.ApproximatorWlsLinearBase
IsNumPointsSufficient(bool throwException=false)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
IsRighthandSidesCalculatedIG.Num.ApproximatorWlsLinearBase
IsSystemMatrixCalculatedIG.Num.ApproximatorWlsLinearBase
NumBasisFunctionsIG.Num.ApproximatorWlsLinearBase
NumPointsIG.Num.ApproximatorWlsLinearBase
PointsIG.Num.ApproximatorWlsLinearBaseprotected
PointValuesIG.Num.ApproximatorWlsLinearBaseprotected
PointWeightsIG.Num.ApproximatorWlsLinearBaseprotected
PrecalcNumBasisFuctionsIG.Num.ApproximatorWlsLinearBaseprotected
PrecalcNumPointsIG.Num.ApproximatorWlsLinearBaseprotected
PrecalculateBasisFunctionValuesIG.Num.ApproximatorWlsLinearBase
RighthandSidesIG.Num.ApproximatorWlsLinearBaseprotected
SetBasis(VectorFunctionBaseComponentWise basis)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
SetValue(int whichPoint, double value)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
SetValues(int numValues, IList< double > values)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
SpaceDimensionIG.Num.ApproximatorWlsLinearBase
SystemMatrixIG.Num.ApproximatorWlsLinearBaseprotected
TestWeightedLeastSquaresLinearBasis(int dim, int outputLevel=2, double excessFactor=1.5, int randomSeed=222, double perturbationFactor=0.0)IG.Num.ApproximatorWlsLinearBaseinlinestatic
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.ApproximatorWlsLinearBaseinlinestatic
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.ApproximatorWlsLinearBaseinlinestatic
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.ApproximatorWlsLinearBaseinlinestatic
TestWeightedLeastSquaresPolynomialBasis(int dim, bool quadratic=true, int outputLevel=2, double excessFactor=1.5, int randomSeed=222, double perturbationFactor=0.0)IG.Num.ApproximatorWlsLinearBaseinlinestatic
TestWeightedLeastSquaresQuadraticBasis(int dim, int outputLevel=2, double excessFactor=1.5, int randomSeed=222, double perturbationFactor=0.0)IG.Num.ApproximatorWlsLinearBaseinlinestatic
ToString()IG.Num.ApproximatorWlsLinearBaseinline
TrimExcessiveIG.Num.ApproximatorWlsLinearBase
Value(IVector parameters)IG.Num.ApproximatorWlsLinearBaseinlinevirtual
~ApproximatorWlsLinearBase()IG.Num.ApproximatorWlsLinearBaseinlineprivate