|
IGLib
1.5
The IGLib base library for development of numerical, technical and business applications.
|
This is the complete list of members for IG.Num.Vector, including all inherited members.
| _copyMathNetNumerics | IG.Num.Vector | private |
| _elements | IG.Num.Vector | protected |
| _length | IG.Num.Vector | protected |
| _mathNetNumericsConsistent | IG.Num.Vector | protected |
| Add(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| Add(IVector a, IVector b, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| AddPlain(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayAdd(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayAdd(IVector a, double scal, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayAddPlain(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayProduct(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayProduct(IVector a, IVector b, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayProductPlain(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayQuotient(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayQuotient(IVector a, IVector b, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| ArrayQuotientPlain(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| ArraySubtract(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| ArraySubtract(IVector a, double scal, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| ArraySubtractPlain(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| BasisVector(int n, int i) | IG.Num.Vector | inlinestatic |
| Clone() | IG.Num.Vector | inlineprivate |
| Compare(IVector v1, IVector v2) | IG.Num.VectorBase | inlinestatic |
| Copy(IVector a, IVector result) | IG.Num.VectorBase | inlinestatic |
| Copy(IVector a, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| Copy(VectorBase_MathNetNumerics a, IVector result) | IG.Num.VectorBase | inlinestatic |
| Copy(VectorBase_MathNetNumerics a, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| Copy(IVector a, Vector_MathNetNumerics result) | IG.Num.VectorBase | inlinestatic |
| Copy(IVector a, ref Vector_MathNetNumerics result) | IG.Num.VectorBase | inlinestatic |
| CopyFromMatNetNumericsVector(Vector_MathNetNumerics v) | IG.Num.Vector | inlineprotected |
| CopyMathNetNumerics | IG.Num.Vector | |
| CopyPlain(IVector a, IVector result) | IG.Num.VectorBase | inlinestatic |
| CopyPlain(VectorBase_MathNetNumerics a, IVector result) | IG.Num.VectorBase | inlinestatic |
| CopyPlain(IVector a, Vector_MathNetNumerics result) | IG.Num.VectorBase | inlinestatic |
| Create(double[] components) | IG.Num.Vector | inlinestatic |
| Create(VectorBase_MathNetNumerics vec) | IG.Num.Vector | inlinestatic |
| Create(IVector vec) | IG.Num.Vector | inlinestatic |
| CrossProduct(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| CrossProduct(IVector a, IVector b, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| CrossProductPlain(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| Distance(IVector a, IVector b) | IG.Num.VectorBase | inlinestatic |
| DistancePlain(IVector a, IVector b) | IG.Num.VectorBase | inlinestatic |
| DistanceWeighted(IVector a, IVector b, IVector characteristicLengths) | IG.Num.VectorBase | inlinestatic |
| DistanceWeightedPlain(IVector a, IVector b, IVector characteristicLengths) | IG.Num.VectorBase | inlinestatic |
| Divide(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| Divide(IVector a, double scal, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| DividePlain(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| DyadicProduct(IVector a, IVector b, IMatrix result) | IG.Num.VectorBase | inlinestatic |
| DyadicProduct(IVector a, IVector b, ref IMatrix result) | IG.Num.VectorBase | inlinestatic |
| DyadicProductPlain(IVector a, IVector b, IMatrix result) | IG.Num.VectorBase | inlinestatic |
| Equals(Object obj) | IG.Num.Vector | inline |
| IG::Num::VectorBase.Equals(IVector v1, IVector v2) | IG.Num.VectorBase | inlinestatic |
| GetCopy() | IG.Num.VectorBase | inlinevirtual |
| GetCopyBase() | IG.Num.Vector | inlinevirtual |
| GetCopyMathNetNumerics() | IG.Num.Vector | inlineprotected |
| GetCopyThis() | IG.Num.Vector | inline |
| GetHashCode() | IG.Num.Vector | inline |
| IG::Num::VectorBase.GetHashCode(IVector vec) | IG.Num.VectorBase | inlinestatic |
| GetHashFunctionInt() | IG.Num.VectorBase | inline |
| GetHashFunctionInt(IVector vec) | IG.Num.VectorBase | inlinestatic |
| GetHashFunctionString() | IG.Num.VectorBase | inline |
| GetHashFunctionString(IVector vec) | IG.Num.VectorBase | inlinestatic |
| GetNew(int length) | IG.Num.VectorBase | inlinevirtual |
| GetNew() | IG.Num.VectorBase | inlinevirtual |
| GetNewBase(int length) | IG.Num.Vector | inlinevirtual |
| GetNewBase() | IG.Num.Vector | inlinevirtual |
| GetNewMatrix(int rowCount, int columnCount) | IG.Num.VectorBase | inlinevirtual |
| GetNewMatrix() | IG.Num.VectorBase | inlinevirtual |
| GetNewMatrixBase(int rowCount, int columnCount) | IG.Num.Vector | inlinevirtual |
| GetNewMatrixBase() | IG.Num.Vector | inlinevirtual |
| GetNewMatrixThis(int rowCount, int columnCount) | IG.Num.Vector | inlinevirtual |
| GetNewMatrixThis() | IG.Num.Vector | inline |
| GetNewThis(int length) | IG.Num.Vector | inline |
| GetNewThis() | IG.Num.Vector | inline |
| IsCopyMathNetNumericsConsistent | IG.Num.Vector | |
| Length | IG.Num.Vector | |
| LengthSetter | IG.Num.Vector | protected |
| LoadCsv(string filePath, ref IVector vecRestored) | IG.Num.VectorBase | inlinestatic |
| LoadCsv(string filePath, string separator, ref IVector vecRestored) | IG.Num.VectorBase | inlinestatic |
| LoadCsv(string filePath, int rowNum, ref IVector vecRestored) | IG.Num.VectorBase | inlinestatic |
| LoadCsv(string filePath, int rowNum, string separator, ref IVector vecRestored) | IG.Num.VectorBase | inlinestatic |
| LoadJson(string filePath, ref IVector vecRestored) | IG.Num.VectorBase | inlinestatic |
| Multiply(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| Multiply(IVector a, double scal, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| MultiplyPlain(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| Negate() | IG.Num.VectorBase | inline |
| Negate(IVector a, IVector result) | IG.Num.VectorBase | inlinestatic |
| Negate(IVector a, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| NegatePlain(IVector a, IVector result) | IG.Num.VectorBase | inlinestatic |
| Norm | IG.Num.VectorBase | |
| Norm1 | IG.Num.VectorBase | |
| Norm1Plain(Vector a) | IG.Num.VectorBase | inlinestatic |
| Norm1Static(IVector a) | IG.Num.VectorBase | inlinestatic |
| Norm2 | IG.Num.VectorBase | |
| Norm2Plain(IVector a) | IG.Num.VectorBase | inlinestatic |
| Norm2Static(IVector a) | IG.Num.VectorBase | inlinestatic |
| Normalize() | IG.Num.VectorBase | inline |
| Normalized() | IG.Num.VectorBase | inline |
| NormEuclidean | IG.Num.VectorBase | |
| NormInf | IG.Num.VectorBase | |
| NormInfPlain(Vector a) | IG.Num.VectorBase | inlinestatic |
| NormInfStatic(IVector a) | IG.Num.VectorBase | inlinestatic |
| NormP(double p) | IG.Num.VectorBase | inlinevirtual |
| NormPlain(IVector a) | IG.Num.VectorBase | inlinestatic |
| NormPPlain(Vector a, double p) | IG.Num.VectorBase | inlinestatic |
| NormPStatic(IVector a, double p) | IG.Num.VectorBase | inlinestatic |
| NormStatic(IVector a) | IG.Num.VectorBase | inlinestatic |
| NormWeighted(IVector a, IVector characteristicLengths) | IG.Num.VectorBase | inlinestatic |
| NormWeightedPlain(IVector a, IVector characteristicLengths) | IG.Num.VectorBase | inlinestatic |
| Ones(int n) | IG.Num.Vector | inlinestatic |
| operator*(VectorBase a, VectorBase b) | IG.Num.VectorBase | inlinestatic |
| operator*(VectorBase a, double b) | IG.Num.VectorBase | inlinestatic |
| operator*(double a, VectorBase b) | IG.Num.VectorBase | inlinestatic |
| operator+(VectorBase v) | IG.Num.VectorBase | inlinestatic |
| operator+(VectorBase a, VectorBase b) | IG.Num.VectorBase | inlinestatic |
| operator-(VectorBase v) | IG.Num.VectorBase | inlinestatic |
| operator-(VectorBase a, VectorBase b) | IG.Num.VectorBase | inlinestatic |
| operator/(VectorBase a, double b) | IG.Num.VectorBase | inlinestatic |
| OrthogonalizeGramSchmidt(IList< IVector > original, ref IList< IVector > resOrthogonal, ref IVector resNorms, ref IVector auxProjection, double tolDependent=1e-10, bool normalize=false, int numRequestedVectors=0, IRandomGenerator rand=null, int maxExcessGenerated=5) | IG.Num.VectorBase | inlinestatic |
| OrthogonalizeGramSchmidtNonRobust(IList< IVector > original, ref IList< IVector > resOrthogonal, ref IVector resNorms, ref IVector auxProjection, double tolSize=0, bool normalize=false, bool modifiedGrammSchmidt=true) | IG.Num.VectorBase | inlinestatic |
| OrthogonalProjection(IVector original, IVector onWhich, double onWhichProductSelf, ref IVector result, double tolerance=0.0) | IG.Num.VectorBase | inlinestatic |
| OrthogonalProjection(IVector original, IVector onWhich, ref IVector result, double tolerance=0.0) | IG.Num.VectorBase | inlinestatic |
| OrthogonalProjectionPlain(IVector original, IVector onWhich, double onWhichProductSelf, IVector result, double tolerance=0.0) | IG.Num.VectorBase | inlinestatic |
| OrthogonalProjectionPlain(IVector original, IVector onWhich, IVector result, double tolerance=0.0) | IG.Num.VectorBase | inlinestatic |
| OrthoNormalizeGramSchmidt(IList< IVector > original, ref IList< IVector > resOrthogonal, ref IVector resNorms, ref IVector auxProjection, double tolDependent=1e-10, bool normalize=false, int numRequestedVectors=0, IRandomGenerator rand=null, int maxExcessGenerated=5) | IG.Num.VectorBase | inlinestatic |
| OrthoNormalizeGramSchmidtNonRobust(IList< IVector > original, ref IList< IVector > resOrthogonal, ref IVector resNorms, ref IVector auxProjection, double tolSize=0, bool normalize=false, bool modifiedGrammSchmidt=true) | IG.Num.VectorBase | inlinestatic |
| Random(int n, IRandomGenerator rand=null) | IG.Num.Vector | inlinestatic |
| Resize(ref IVector vec, IVector template, int dimension) | IG.Num.VectorBase | inlinestatic |
| Resize(ref IVector vec, int dimension) | IG.Num.VectorBase | inlinestatic |
| Resize(ref IVector vec, IVector template) | IG.Num.VectorBase | inlinestatic |
| SaveCsv(IVector vec, string filePath) | IG.Num.VectorBase | inlinestatic |
| SaveCsv(IVector vec, string filePath, string separator) | IG.Num.VectorBase | inlinestatic |
| SaveCsv(IVector vec, string filePath, bool append) | IG.Num.VectorBase | inlinestatic |
| SaveCsv(IVector vec, string filePath, string separator, bool append) | IG.Num.VectorBase | inlinestatic |
| SaveJson(IVector vec, string filePath) | IG.Num.VectorBase | inlinestatic |
| SaveJson(IVector vec, string filePath, bool append) | IG.Num.VectorBase | inlinestatic |
| ScalarProduct(IVector a, IVector b) | IG.Num.VectorBase | inlinestatic |
| ScalarProductPlain(IVector a, IVector b) | IG.Num.VectorBase | inlinestatic |
| Scale(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| Scale(IVector a, double scal, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| ScalePlain(IVector a, double scal, IVector result) | IG.Num.VectorBase | inlinestatic |
| SetConstant(double elementValue) | IG.Num.VectorBase | inlinevirtual |
| SetConstant(IVector vec, double elementValue) | IG.Num.VectorBase | inlinestatic |
| SetRandom() | IG.Num.VectorBase | inlinevirtual |
| SetRandom(IRandomGenerator rnd) | IG.Num.VectorBase | inlinevirtual |
| SetRandom(IVector vec) | IG.Num.VectorBase | inlinestatic |
| SetRandom(IVector vec, IRandomGenerator rnd) | IG.Num.VectorBase | inlinestatic |
| SetUnit(int which) | IG.Num.VectorBase | inlinevirtual |
| SetUnit(IVector vec, int which) | IG.Num.VectorBase | inlinestatic |
| SetZero() | IG.Num.VectorBase | inlinevirtual |
| SetZero(IVector vec) | IG.Num.VectorBase | inlinestatic |
| SquaredNorm | IG.Num.VectorBase | |
| Subtract(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| Subtract(IVector a, IVector b, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| SubtractPlain(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| TestGramSchmidtOrthogonalization(int dim, int numRepetitions=1, double tol=1e-8, int outputLevel=0, IRandomGenerator randomGenerator=null, bool normalize=false, bool modifiedGrammSchmidt=true, bool nonRobust=false) | IG.Num.VectorBase | inlinestatic |
| this[int i] | IG.Num.Vector | |
| ToArray() | IG.Num.VectorBase | inlinevirtual |
| ToString(IVector vec) | IG.Num.VectorBase | inlinestatic |
| ToString(IVector vec, string elementFormat) | IG.Num.VectorBase | inlinestatic |
| ToString() | IG.Num.VectorBase | inline |
| ToString(string elementFormat) | IG.Num.VectorBase | inlinevirtual |
| ToStringMath(IVector vec) | IG.Num.VectorBase | inlinestatic |
| ToStringMath(IVector vec, string elementFormat) | IG.Num.VectorBase | inlinestatic |
| ToStringMath() | IG.Num.VectorBase | inlinevirtual |
| ToStringMath(string elementFormat) | IG.Num.VectorBase | inlinevirtual |
| Vector(IVector vec) | IG.Num.Vector | inline |
| Vector(int n) | IG.Num.Vector | inline |
| Vector(int n, int which) | IG.Num.Vector | inline |
| Vector(int n, double value) | IG.Num.Vector | inline |
| Vector(IList< double > components) | IG.Num.Vector | inline |
| Vector(double[] components, bool copyElements=true) | IG.Num.Vector | inline |
| Vector(params double[] components) | IG.Num.Vector | inline |
| Vector(VectorBase_MathNetNumerics vec) | IG.Num.Vector | inline |
| VectorProduct(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| VectorProduct(IVector a, IVector b, ref IVector result) | IG.Num.VectorBase | inlinestatic |
| VectorProductPlain(IVector a, IVector b, IVector result) | IG.Num.VectorBase | inlinestatic |
| VectorStore | IG.Num.VectorBase | static |
| Zeros(int n) | IG.Num.Vector | inlinestatic |