Loading [MathJax]/extensions/tex2jax.js
1.6.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(constvect in, vect dest)VectorHelperstatic
addInPlace(VectorDouble &dest, const VectorDouble &src)VectorHelperstatic
addInPlace(VectorInt &dest, const VectorInt &src)VectorHelperstatic
addInPlace(std::vector< double > &dest, const std::vector< double > &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
addInPlace(const std::vector< std::vector< double > > &in1, const std::vector< std::vector< double > > &in2, std::vector< std::vector< double > > &outv)VectorHelperstatic
addMultiplyConstantInPlace(double val1, const constvect in, vect out, int iad)VectorHelperstatic
addMultiplyConstantInPlace(double val1, const VectorDouble &in1, VectorDouble &outv, int iad)VectorHelperstatic
addMultiplyConstantInPlace(double val1, const VectorVectorDouble &in1, VectorVectorDouble &outv)VectorHelperstatic
addMultiplyVectVectInPlace(const constvect in1, const constvect in2, vect out, int iad)VectorHelperstatic
addSquareInPlace(VectorDouble &dest, const VectorDouble &src)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
complement(const VectorInt &vec, const VectorInt &sel)VectorHelperstatic
compress(const VectorDouble &vecin, const VectorInt &vindex)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
copy(const std::vector< std::vector< double > > &inv, std::vector< std::vector< double > > &outv)VectorHelperstatic
correlation(const VectorDouble &veca, const VectorDouble &vecb)VectorHelperstatic
count(const VectorVectorInt &vec)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
cumsum(const VectorDouble &vecin, bool flagAddZero, bool revert=false)VectorHelperstatic
cumul(const VectorInt &vec)VectorHelperstatic
cumul(const VectorVectorInt &vec)VectorHelperstatic
cumul(const VectorDouble &vec)VectorHelperstatic
cumulate(VectorDouble &veca, const VectorDouble &vecb, double coeff=1., double addval=0.)VectorHelperstatic
cumulateInPlace(VectorDouble &vec)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
divideInPlace(std::vector< double > &vec, const std::vector< double > &v)VectorHelperstatic
dump(const String &title, const VectorDouble &vect)VectorHelperstatic
extensionDiagonal(const VectorDouble &mini, const VectorDouble &maxi)VectorHelperstatic
extractInPlace(const VectorDouble &vecin, VectorDouble &vecout, int start)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
flatten(const std::vector< std::vector< double > > &vvd)VectorHelperstatic
flattenInPlace(const std::vector< std::vector< double > > &vvd, std::vector< double > &vd)VectorHelperstatic
flattenInPlace(const VectorVectorDouble &vvd, VectorDouble &vd)VectorHelperstatic
getMostSignificant(const VectorDouble &vec, double tol=EPSILON6, int nmax=-1)VectorHelperstatic
hasUndefined(const VectorDouble &vec)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
initVString(int ntab, char **names)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 constvect veca, const constvect vecb)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
innerProduct(const std::vector< double > &veca, const std::vector< double > &vecb, int size=-1)VectorHelperstatic
innerProduct(const std::vector< std::vector< double > > &x, const std::vector< std::vector< double > > &y)VectorHelperstatic
inverse(const VectorDouble &vec)VectorHelperstatic
isConstant(const VectorDouble &vect, double refval=TEST)VectorHelperstatic
isConstant(const VectorInt &vect, int refval=ITEST)VectorHelperstatic
isEqual(const VectorDouble &v1, const VectorDouble &v2, double eps=EPSILON10)VectorHelperstatic
isEqual(const VectorInt &v1, const VectorInt &v2)VectorHelperstatic
isEqualExtended(const VectorDouble &v1, const VectorDouble &v2, double eps=EPSILON10, bool flagRelative=true, bool flagAbsolute=false, const String &string="")VectorHelperstatic
isInList(const VectorInt &vec, int item)VectorHelperstatic
isSorted(const VectorDouble &vec, bool ascending=true)VectorHelperstatic
linearCombinationInPlace(double val1, const VectorDouble &vd1, double val2, const VectorDouble &vd2, VectorDouble &outv)VectorHelperstatic
linearCombinationVVDInPlace(double val1, const VectorVectorDouble &vvd1, double val2, const VectorVectorDouble &vvd2, VectorVectorDouble &outv)VectorHelperstatic
linearCombinationVVDInPlace(double val1, const std::vector< std::vector< double > > &vvd1, double val2, const std::vector< std::vector< double > > &vvd2, std::vector< std::vector< double > > &outv)VectorHelperstatic
maximum(const VectorInt &vec, bool flagAbs=false)VectorHelperstatic
maximum(const VectorDouble &vec, bool flagAbs=false, const VectorDouble &aux=VectorDouble(), int mode=0)VectorHelperstatic
maximum(const VectorVectorDouble &vec, bool flagAbs=false)VectorHelperstatic
maximum(const std::vector< std::vector< double > > &vec, bool flagAbs=false)VectorHelperstatic
mean(const VectorDouble &vec)VectorHelperstatic
mean1AndMean2ToStdev(const VectorDouble &mean1, const VectorDouble &mean2, VectorDouble &std, int number)VectorHelperstatic
median(const VectorDouble &vec)VectorHelperstatic
mergeInPlace(const VectorDouble &vecin, VectorDouble &vecout, int start)VectorHelperstatic
minimum(const VectorInt &vec, bool flagAbs=false)VectorHelperstatic
minimum(const VectorDouble &vec, bool flagAbs=false, const VectorDouble &aux=VectorDouble(), int mode=0)VectorHelperstatic
minimum(const VectorVectorDouble &vec, bool flagAbs=false)VectorHelperstatic
multiplyConstant(VectorDouble &vec, double v)VectorHelperstatic
multiplyConstantInPlace(const VectorDouble &vec, double v, VectorDouble &vecout)VectorHelperstatic
multiplyConstantSelfInPlace(VectorDouble &vec, double v)VectorHelperstatic
multiplyInPlace(VectorDouble &vec, const VectorDouble &v)VectorHelperstatic
norm(const VectorDouble &vec)VectorHelperstatic
norm(const std::vector< double > &vec)VectorHelperstatic
normalize(VectorDouble &vec, int norm=2)VectorHelperstatic
normalize(double *tab, int ntab)VectorHelperstatic
normalizeCodir(int ndim, VectorDouble &codir)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
norminf(const VectorDouble &vec)VectorHelperstatic
normL1(const VectorDouble &vec)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 &vec)VectorHelperstatic
product(const VectorDouble &vec)VectorHelperstatic
qnormVec(const VectorDouble &vec)VectorHelperstatic
quantiles(const VectorDouble &vec, const VectorDouble &probas)VectorHelperstatic
rangeVals(const VectorDouble &vec)VectorHelperstatic
reduce(const VectorDouble &vecin, const VectorInt &vindex)VectorHelperstatic
reduceOne(const VectorDouble &vecin, int index)VectorHelperstatic
reorder(const VectorInt &vecin, const VectorInt &order, int size=-1)VectorHelperstatic
reorder(const VectorDouble &vecin, const VectorInt &order, int size=-1)VectorHelperstatic
revert(const VectorDouble &vecin)VectorHelperstatic
revert(const VectorInt &vecin)VectorHelperstatic
sample(const VectorDouble &vecin, const VectorInt &indKeep)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 &vec, double mean=0., double sigma=1.)VectorHelperstatic
simulateGaussianInPlace(std::vector< double > &vec, 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
squeezeAndStretchInPlaceBackward(const VectorDouble &vecin, VectorDouble &vecout, double origin, double mesh, double top, double bot)VectorHelperstatic
squeezeAndStretchInPlaceForward(const VectorDouble &vecin, VectorDouble &vecout, double origin, double mesh, double top, double bot)VectorHelperstatic
stdv(const VectorDouble &vec, bool scaleByN=false)VectorHelperstatic
subtract(const VectorDouble &veca, const VectorDouble &vecb)VectorHelperstatic
subtract(constvect veca, constvect vecb)VectorHelperstatic
subtract(const VectorInt &veca, const VectorInt &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
subtractInPlace(const std::vector< std::vector< double > > &in1, const std::vector< std::vector< double > > &in2, std::vector< std::vector< double > > &outv)VectorHelperstatic
suppressTest(const VectorDouble &vecin)VectorHelperstatic
toStringAsSpan(constvect vec)VectorHelperstatic
toStringAsVD(const VectorDouble &vec)VectorHelperstatic
toStringAsVI(const VectorInt &vec)VectorHelperstatic
toStringAsVS(const VectorString &vec)VectorHelperstatic
toStringAsVVD(const VectorVectorDouble &vec)VectorHelperstatic
transformVD(VectorDouble &tab, int oper_choice=1)VectorHelperstatic
truncateDecimalsInPlace(VectorDouble &vec, int ndec)VectorHelperstatic
truncateDigitsInPlace(VectorDouble &vec, int ndec)VectorHelperstatic
unflatten(const VectorDouble &vd, const VectorInt &sizes)VectorHelperstatic
unflatten(const std::vector< double > &vd, const VectorInt &sizes)VectorHelperstatic
unflattenInPlace(const std::vector< double > &vd, std::vector< std::vector< double > > &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
whereElement(const VectorInt &tab, int target)VectorHelperstatic
whereMaximum(const VectorDouble &tab)VectorHelperstatic
whereMinimum(const VectorDouble &tab)VectorHelperstatic