IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.

IG::Num::VectorBase Member List

This is the complete list of members for IG::Num::VectorBase, including all inherited members.
_matrixStoreIG::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]
LengthIG::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]
NormIG::Num::VectorBase
Norm1IG::Num::VectorBase
Norm2IG::Num::VectorBase
Normalize()IG::Num::VectorBase [inline]
Normalized()IG::Num::VectorBase [inline]
NormEuclideanIG::Num::VectorBase
NormInfIG::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]
SquaredNormIG::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]
thisIG::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]
VectorStoreIG::Num::VectorBase [static]
 All Classes Namespaces Files Functions Variables Enumerations Properties Events