|
IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
| _matrixStore | IG::Num::VectorBase | [private, static] |
| Add(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| Add(IVector a, IVector b, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| AddPlain(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayAdd(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayAdd(IVector a, double scal, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayAddPlain(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayProduct(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayProduct(IVector a, IVector b, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayProductPlain(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayQuotient(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayQuotient(IVector a, IVector b, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| ArrayQuotientPlain(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| ArraySubtract(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| ArraySubtract(IVector a, double scal, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| ArraySubtractPlain(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| Compare(IVector v1, IVector v2) | IG::Num::VectorBase | [inline, static] |
| Copy(IVector a, IVector result) | IG::Num::VectorBase | [inline, static] |
| Copy(IVector a, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| Copy(VectorBase_MathNetNumerics a, IVector result) | IG::Num::VectorBase | [inline, static] |
| Copy(VectorBase_MathNetNumerics a, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| Copy(IVector a, Vector_MathNetNumerics result) | IG::Num::VectorBase | [inline, static] |
| Copy(IVector a, ref Vector_MathNetNumerics result) | IG::Num::VectorBase | [inline, static] |
| CopyPlain(IVector a, IVector result) | IG::Num::VectorBase | [inline, static] |
| CopyPlain(VectorBase_MathNetNumerics a, IVector result) | IG::Num::VectorBase | [inline, static] |
| CopyPlain(IVector a, Vector_MathNetNumerics result) | IG::Num::VectorBase | [inline, static] |
| CrossProduct(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| CrossProduct(IVector a, IVector b, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| CrossProductPlain(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| Distance(IVector a, IVector b) | IG::Num::VectorBase | [inline, static] |
| DistancePlain(IVector a, IVector b) | IG::Num::VectorBase | [inline, static] |
| DistanceWeighted(IVector a, IVector b, IVector characteristicLengths) | IG::Num::VectorBase | [inline, static] |
| DistanceWeightedPlain(IVector a, IVector b, IVector characteristicLengths) | IG::Num::VectorBase | [inline, static] |
| Divide(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| Divide(IVector a, double scal, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| DividePlain(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| DyadicProduct(IVector a, IVector b, IMatrix result) | IG::Num::VectorBase | [inline, static] |
| DyadicProduct(IVector a, IVector b, ref IMatrix result) | IG::Num::VectorBase | [inline, static] |
| DyadicProductPlain(IVector a, IVector b, IMatrix result) | IG::Num::VectorBase | [inline, static] |
| Equals(Object obj) | IG::Num::VectorBase | [inline] |
| Equals(IVector v1, IVector v2) | IG::Num::VectorBase | [inline, static] |
| GetCopy() | IG::Num::VectorBase | [inline, virtual] |
| GetCopyBase() | IG::Num::VectorBase | [pure virtual] |
| GetHashCode() | IG::Num::VectorBase | [inline] |
| GetHashCode(IVector vec) | IG::Num::VectorBase | [inline, static] |
| GetHashFunctionInt() | IG::Num::VectorBase | [inline] |
| GetHashFunctionInt(IVector vec) | IG::Num::VectorBase | [inline, static] |
| GetHashFunctionString() | IG::Num::VectorBase | [inline] |
| GetHashFunctionString(IVector vec) | IG::Num::VectorBase | [inline, static] |
| GetNew(int length) | IG::Num::VectorBase | [inline, virtual] |
| GetNew() | IG::Num::VectorBase | [inline, virtual] |
| GetNewBase(int length) | IG::Num::VectorBase | [pure virtual] |
| GetNewBase() | IG::Num::VectorBase | [pure virtual] |
| GetNewMatrix(int rowCount, int columnCount) | IG::Num::VectorBase | [inline, virtual] |
| GetNewMatrix() | IG::Num::VectorBase | [inline, virtual] |
| GetNewMatrixBase(int rowCount, int columnCount) | IG::Num::VectorBase | [pure virtual] |
| GetNewMatrixBase() | IG::Num::VectorBase | [pure virtual] |
| Length | IG::Num::VectorBase | |
| LoadCsv(string filePath, ref IVector vecRestored) | IG::Num::VectorBase | [inline, static] |
| LoadCsv(string filePath, string separator, ref IVector vecRestored) | IG::Num::VectorBase | [inline, static] |
| LoadCsv(string filePath, int rowNum, ref IVector vecRestored) | IG::Num::VectorBase | [inline, static] |
| LoadCsv(string filePath, int rowNum, string separator, ref IVector vecRestored) | IG::Num::VectorBase | [inline, static] |
| LoadJson(string filePath, ref IVector vecRestored) | IG::Num::VectorBase | [inline, static] |
| Multiply(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| Multiply(IVector a, double scal, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| MultiplyPlain(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| Negate() | IG::Num::VectorBase | [inline] |
| Negate(IVector a, IVector result) | IG::Num::VectorBase | [inline, static] |
| Negate(IVector a, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| NegatePlain(IVector a, IVector result) | IG::Num::VectorBase | [inline, static] |
| Norm | IG::Num::VectorBase | |
| Norm1 | IG::Num::VectorBase | |
| Norm2 | IG::Num::VectorBase | |
| Normalize() | IG::Num::VectorBase | [inline] |
| Normalized() | IG::Num::VectorBase | [inline] |
| NormEuclidean | IG::Num::VectorBase | |
| NormInf | IG::Num::VectorBase | |
| NormP(int p) | IG::Num::VectorBase | [inline, virtual] |
| NormWeighted(IVector a, IVector characteristicLengths) | IG::Num::VectorBase | [inline, static] |
| NormWeightedPlain(IVector a, IVector characteristicLengths) | IG::Num::VectorBase | [inline, static] |
| operator*(VectorBase a, VectorBase b) | IG::Num::VectorBase | [inline, static] |
| operator*(VectorBase a, double b) | IG::Num::VectorBase | [inline, static] |
| operator*(double a, VectorBase b) | IG::Num::VectorBase | [inline, static] |
| operator+(VectorBase v) | IG::Num::VectorBase | [inline, static] |
| operator+(VectorBase a, VectorBase b) | IG::Num::VectorBase | [inline, static] |
| operator-(VectorBase v) | IG::Num::VectorBase | [inline, static] |
| operator-(VectorBase a, VectorBase b) | IG::Num::VectorBase | [inline, static] |
| operator/(VectorBase a, double b) | IG::Num::VectorBase | [inline, static] |
| Resize(ref IVector vec, IVector template, int dimension) | IG::Num::VectorBase | [inline, static] |
| Resize(ref IVector vec, int dimension) | IG::Num::VectorBase | [inline, static] |
| Resize(ref IVector vec, IVector template) | IG::Num::VectorBase | [inline, static] |
| SaveCsv(IVector vec, string filePath) | IG::Num::VectorBase | [inline, static] |
| SaveCsv(IVector vec, string filePath, string separator) | IG::Num::VectorBase | [inline, static] |
| SaveCsv(IVector vec, string filePath, bool append) | IG::Num::VectorBase | [inline, static] |
| SaveCsv(IVector vec, string filePath, string separator, bool append) | IG::Num::VectorBase | [inline, static] |
| SaveJson(IVector vec, string filePath) | IG::Num::VectorBase | [inline, static] |
| SaveJson(IVector vec, string filePath, bool append) | IG::Num::VectorBase | [inline, static] |
| ScalarProduct(IVector a, IVector b) | IG::Num::VectorBase | [inline, static] |
| ScalarProductPlain(IVector a, IVector b) | IG::Num::VectorBase | [inline, static] |
| Scale(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| Scale(IVector a, double scal, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| ScalePlain(IVector a, double scal, IVector result) | IG::Num::VectorBase | [inline, static] |
| SetConstant(double elementValue) | IG::Num::VectorBase | [inline, virtual] |
| SetConstant(IVector vec, double elementValue) | IG::Num::VectorBase | [inline, static] |
| SetRandom() | IG::Num::VectorBase | [inline, virtual] |
| SetRandom(IRandomGenerator rnd) | IG::Num::VectorBase | [inline, virtual] |
| SetRandom(IVector vec) | IG::Num::VectorBase | [inline, static] |
| SetRandom(IVector vec, IRandomGenerator rnd) | IG::Num::VectorBase | [inline, static] |
| SetUnit(int which) | IG::Num::VectorBase | [inline, virtual] |
| SetUnit(IVector vec, int which) | IG::Num::VectorBase | [inline, static] |
| SetZero() | IG::Num::VectorBase | [inline, virtual] |
| SetZero(IVector vec) | IG::Num::VectorBase | [inline, static] |
| SquaredNorm | IG::Num::VectorBase | |
| Subtract(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| Subtract(IVector a, IVector b, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| SubtractPlain(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| this | IG::Num::VectorBase | |
| ToArray() | IG::Num::VectorBase | [inline, virtual] |
| ToString(IVector vec) | IG::Num::VectorBase | [inline, static] |
| ToString(IVector vec, string elementFormat) | IG::Num::VectorBase | [inline, static] |
| ToString() | IG::Num::VectorBase | [inline] |
| ToString(string elementFormat) | IG::Num::VectorBase | [inline, virtual] |
| ToStringMath(IVector vec) | IG::Num::VectorBase | [inline, static] |
| ToStringMath(IVector vec, string elementFormat) | IG::Num::VectorBase | [inline, static] |
| ToStringMath() | IG::Num::VectorBase | [inline, virtual] |
| ToStringMath(string elementFormat) | IG::Num::VectorBase | [inline, virtual] |
| VectorProduct(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| VectorProduct(IVector a, IVector b, ref IVector result) | IG::Num::VectorBase | [inline, static] |
| VectorProductPlain(IVector a, IVector b, IVector result) | IG::Num::VectorBase | [inline, static] |
| VectorStore | IG::Num::VectorBase | [static] |