gstlearn  1.0.0
Geostatistics & Machine Learning toolbox | https://gstlearn.org
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
VectorHelper Member List

This is the complete list of members for VectorHelper, including all inherited members.

add(const VectorDouble &veca, const VectorDouble &vecb)VectorHelperstatic
addConstant(VectorDouble &vec, double v)VectorHelperstatic
addConstant(VectorInt &vec, int v)VectorHelperstatic
addInPlace(VectorDouble &dest, const VectorDouble &src)VectorHelperstatic
addInPlace(const VectorDouble &veca, const VectorDouble &vecb, VectorDouble &res, int size=0)VectorHelperstatic
addInPlace(const double *veca, const double *vecb, double *res, int size)VectorHelperstatic
addInPlace(const VectorVectorDouble &in1, const VectorVectorDouble &in2, VectorVectorDouble &outv)VectorHelperstatic
addMultiplyConstantInPlace(double val1, const VectorVectorDouble &in1, VectorVectorDouble &outv)VectorHelperstatic
arrangeInPlace(int safe, VectorInt &ranks, VectorDouble &values, bool ascending=true, int size=-1)VectorHelperstatic
arrangeInPlace(int safe, VectorInt &ranks, VectorInt &values, bool ascending=true, int size=-1)VectorHelperstatic
concatenate(const VectorDouble &veca, const VectorDouble &vecb)VectorHelperstatic
copy(const VectorDouble &vecin, VectorDouble &vecout, int size=-1)VectorHelperstatic
copy(const VectorInt &vecin, VectorInt &vecout, int size=-1)VectorHelperstatic
copy(const VectorVectorDouble &inv, VectorVectorDouble &outv)VectorHelperstatic
correlation(const VectorDouble &veca, const VectorDouble &vecb)VectorHelperstatic
countDefined(const VectorDouble &vec)VectorHelperstatic
countUndefined(const VectorDouble &vec)VectorHelperstatic
crossProduct3D(const VectorDouble &veca, const VectorDouble &vecb)VectorHelperstatic
crossProduct3DInPlace(const double *a, const double *b, double *v)VectorHelperstatic
cumul(const VectorInt &vec)VectorHelperstatic
cumul(const VectorDouble &vec)VectorHelperstatic
cumulate(VectorDouble &veca, const VectorDouble &vecb, double coeff=1., double addval=0.)VectorHelperstatic
display(const String &title, const VectorDouble &vect, bool skipLine=true)VectorHelperstatic
display(const String &title, const VectorVectorDouble &vect, bool skipLine=true)VectorHelperstatic
display(const String &title, const VectorString &vect, bool skipLine=true)VectorHelperstatic
display(const String &title, const VectorInt &vect, bool skipLine=true)VectorHelperstatic
displayNNZ(const String &title, const VectorDouble &vect, int nclass=10)VectorHelperstatic
displayRange(const String &title, const VectorDouble &vect)VectorHelperstatic
displayRange(const String &title, const VectorInt &vect)VectorHelperstatic
displayStats(const String &title, const VectorDouble &vect)VectorHelperstatic
divideConstant(VectorDouble &vec, double v)VectorHelperstatic
divideInPlace(VectorDouble &vec, const VectorDouble &v)VectorHelperstatic
extensionDiagonal(const VectorDouble &mini, const VectorDouble &maxi)VectorHelperstatic
fill(VectorDouble &vec, double v, int size=0)VectorHelperstatic
fill(VectorInt &vec, int v, int size=0)VectorHelperstatic
fill(VectorVectorDouble &vec, double value)VectorHelperstatic
fillUndef(VectorDouble &vec, double repl)VectorHelperstatic
filter(const VectorInt &vecin, int vmin=ITEST, int vmax=ITEST, bool ascending=true)VectorHelperstatic
flatten(const VectorVectorDouble &vvd)VectorHelperstatic
flattenInPlace(const VectorVectorDouble &vvd, VectorDouble &vd)VectorHelperstatic
getMostSignificant(const VectorDouble &vec, double tol=EPSILON6, int nmax=-1)VectorHelperstatic
initVDouble(int nval, double value=0.)VectorHelperstatic
initVDouble(const double *values, int number)VectorHelperstatic
initVInt(int nval, int value=0.)VectorHelperstatic
initVInt(const int *values, int number)VectorHelperstatic
initVVDouble(int nval1, int nval2, double value=0.)VectorHelperstatic
initVVDouble(const double *value, int n1, int n2)VectorHelperstatic
initVVInt(int nval1, int nval2, int value=0)VectorHelperstatic
innerProduct(const VectorDouble &veca, const VectorDouble &vecb, int size=-1)VectorHelperstatic
innerProduct(const double *veca, const double *vecb, int size)VectorHelperstatic
innerProduct(const VectorVectorDouble &x, const VectorVectorDouble &y)VectorHelperstatic
inverse(const VectorDouble &vec)VectorHelperstatic
isConstant(const VectorDouble &vect, double refval=TEST)VectorHelperstatic
isConstant(const VectorInt &vect, int refval=ITEST)VectorHelperstatic
isInList(const VectorInt &vec, int item)VectorHelperstatic
isSame(const VectorDouble &v1, const VectorDouble &v2, double eps=EPSILON10)VectorHelperstatic
isSame(const VectorInt &v1, const VectorInt &v2)VectorHelperstatic
linearComb(double val1, const VectorVectorDouble &in1, double val2, const VectorVectorDouble &in2, VectorVectorDouble &outv)VectorHelperstatic
maximum(const VectorInt &vec, bool flagAbs=false)VectorHelperstatic
maximum(const VectorDouble &vec, bool flagAbs=false)VectorHelperstatic
maximum(const VectorVectorDouble &vec, bool flagAbs=false)VectorHelperstatic
mean(const VectorDouble &vec)VectorHelperstatic
median(const VectorDouble &vec)VectorHelperstatic
minimum(const VectorInt &vec, bool flagAbs=false)VectorHelperstatic
minimum(const VectorDouble &vec, bool flagAbs=false)VectorHelperstatic
minimum(const VectorVectorDouble &vec, bool flagAbs=false)VectorHelperstatic
multiplyConstant(VectorDouble &vec, double v)VectorHelperstatic
multiplyConstantInPlace(const VectorDouble &vec, double v, VectorDouble &vecout)VectorHelperstatic
multiplyInPlace(VectorDouble &vec, const VectorDouble &v)VectorHelperstatic
norm(const VectorDouble &vec)VectorHelperstatic
normalize(VectorDouble &vec)VectorHelperstatic
normalize(double *tab, int ntab)VectorHelperstatic
normalizeFromGaussianDistribution(VectorDouble &vec, double mini=0., double maxi=1.)VectorHelperstatic
normalScore(const VectorDouble &data, const VectorDouble &wt=VectorDouble())VectorHelperstatic
normDistance(const VectorDouble &veca, const VectorDouble &vecb)VectorHelperstatic
orderRanks(const VectorInt &vecin, bool ascending=true, int size=-1)VectorHelperstatic
orderRanks(const VectorDouble &vecin, bool ascending=true, int size=-1)VectorHelperstatic
pnormVec(const VectorDouble &vec)VectorHelperstatic
power(const VectorDouble &vec, double power)VectorHelperstatic
product(const VectorInt &nx)VectorHelperstatic
product(const VectorDouble &vec)VectorHelperstatic
qnormVec(const VectorDouble &vec)VectorHelperstatic
quantiles(const VectorDouble &vec, const VectorDouble &probas)VectorHelperstatic
rangeVals(const VectorDouble &vec)VectorHelperstatic
reorder(const VectorInt &vecin, const VectorInt &order, int size=-1)VectorHelperstatic
reorder(const VectorDouble &vecin, const VectorInt &order, int size=-1)VectorHelperstatic
sampleRanks(int ntotal, double proportion=0., int number=0, int seed=242141, int optSort=0)VectorHelperstatic
sequence(int number, int ideb=0, int step=1)VectorHelperstatic
sequence(double valFrom, double valTo, double valStep=1., double ratio=1.)VectorHelperstatic
simulateBernoulli(int n=1, double proba=0.5, double vone=1., double velse=0.)VectorHelperstatic
simulateGaussian(int n=1, double mean=0., double sigma=1.)VectorHelperstatic
simulateGaussianInPlace(VectorDouble &vect, double mean=0., double sigma=1.)VectorHelperstatic
simulateUniform(int n=1, double mini=0., double maxi=1.)VectorHelperstatic
sort(const VectorInt &vecin, bool ascending=true, int size=-1)VectorHelperstatic
sort(const VectorDouble &vecin, bool ascending=true, int size=-1)VectorHelperstatic
sortInPlace(VectorInt &vecin, bool ascending=true, int size=-1)VectorHelperstatic
sortInPlace(VectorDouble &vecin, bool ascending=true, int size=-1)VectorHelperstatic
sortRanks(const VectorDouble &vecin, bool ascending=true, int size=-1)VectorHelperstatic
stdv(const VectorDouble &vec, bool scaleByN=false)VectorHelperstatic
subtract(const VectorDouble &veca, const VectorDouble &vecb)VectorHelperstatic
subtractInPlace(VectorDouble &dest, const VectorDouble &src)VectorHelperstatic
subtractInPlace(VectorInt &dest, const VectorInt &src)VectorHelperstatic
subtractInPlace(const VectorVectorDouble &in1, const VectorVectorDouble &in2, VectorVectorDouble &outv)VectorHelperstatic
suppressTest(const VectorDouble &vecin)VectorHelperstatic
toStringAsVD(const VectorDouble &vec)VectorHelperstatic
toStringAsVI(const VectorInt &vec)VectorHelperstatic
toStringAsVS(const VectorString &vec)VectorHelperstatic
toStringAsVVD(const VectorVectorDouble &vec)VectorHelperstatic
unflatten(const VectorDouble &vd, const VectorInt &sizes)VectorHelperstatic
unflattenInPlace(const VectorDouble &vd, VectorVectorDouble &vvd)VectorHelperstatic
unique(const VectorDouble &vecin, int size=-1)VectorHelperstatic
unique(const VectorInt &vecin, int size=-1)VectorHelperstatic
variance(const VectorDouble &vec, bool scaleByN=false)VectorHelperstatic