This is the complete list of members for VectorHelper, including all inherited members.
add(const VectorDouble &veca, const VectorDouble &vecb) | VectorHelper | static |
addConstant(VectorDouble &vec, double v) | VectorHelper | static |
addConstant(VectorInt &vec, int v) | VectorHelper | static |
addInPlace(const std::vector< std::vector< double >> &in1, const std::vector< std::vector< double >> &in2, std::vector< std::vector< double >> &outv) | VectorHelper | static |
addInPlace(constvect in, vect dest) | VectorHelper | static |
addInPlace(VectorDouble &dest, const VectorDouble &src) | VectorHelper | static |
addInPlace(std::vector< double > &dest, const std::vector< double > &src) | VectorHelper | static |
addInPlace(const VectorDouble &veca, const VectorDouble &vecb, VectorDouble &res, int size=0) | VectorHelper | static |
addInPlace(const double *veca, const double *vecb, double *res, int size) | VectorHelper | static |
addInPlace(const VectorVectorDouble &in1, const VectorVectorDouble &in2, VectorVectorDouble &outv) | VectorHelper | static |
addMultiplyConstantInPlace(double val1, const constvect in, vect out, int iad) | VectorHelper | static |
addMultiplyConstantInPlace(double val1, const VectorDouble &in1, VectorDouble &outv, int iad) | VectorHelper | static |
addMultiplyConstantInPlace(double val1, const VectorVectorDouble &in1, VectorVectorDouble &outv) | VectorHelper | static |
addMultiplyVectVectInPlace(const constvect in1, const constvect in2, vect out, int iad) | VectorHelper | static |
addSquareInPlace(VectorDouble &dest, const VectorDouble &src) | VectorHelper | static |
arrangeInPlace(int safe, VectorInt &ranks, VectorDouble &values, bool ascending=true, int size=-1) | VectorHelper | static |
arrangeInPlace(int safe, VectorInt &ranks, VectorInt &values, bool ascending=true, int size=-1) | VectorHelper | static |
complement(const VectorInt &vec, const VectorInt &sel) | VectorHelper | static |
compress(const VectorDouble &vecin, const VectorInt &vindex) | VectorHelper | static |
concatenate(const VectorDouble &veca, const VectorDouble &vecb) | VectorHelper | static |
copy(const VectorDouble &vecin, VectorDouble &vecout, int size=-1) | VectorHelper | static |
copy(const VectorInt &vecin, VectorInt &vecout, int size=-1) | VectorHelper | static |
copy(const VectorVectorDouble &inv, VectorVectorDouble &outv) | VectorHelper | static |
copy(const std::vector< std::vector< double >> &inv, std::vector< std::vector< double >> &outv) | VectorHelper | static |
correlation(const VectorDouble &veca, const VectorDouble &vecb) | VectorHelper | static |
count(const VectorVectorInt &vec) | VectorHelper | static |
countDefined(const VectorDouble &vec) | VectorHelper | static |
countUndefined(const VectorDouble &vec) | VectorHelper | static |
crossProduct3D(const VectorDouble &veca, const VectorDouble &vecb) | VectorHelper | static |
crossProduct3DInPlace(const double *a, const double *b, double *v) | VectorHelper | static |
cumsum(const VectorDouble &vecin, bool flagAddZero, bool revert=false) | VectorHelper | static |
cumul(const VectorInt &vec) | VectorHelper | static |
cumul(const VectorVectorInt &vec) | VectorHelper | static |
cumul(const VectorDouble &vec) | VectorHelper | static |
cumulate(VectorDouble &veca, const VectorDouble &vecb, double coeff=1., double addval=0.) | VectorHelper | static |
cumulateInPlace(VectorDouble &vec) | VectorHelper | static |
display(const String &title, const VectorDouble &vect, bool skipLine=true) | VectorHelper | static |
display(const String &title, const VectorVectorDouble &vect, bool skipLine=true) | VectorHelper | static |
display(const String &title, const VectorString &vect, bool skipLine=true) | VectorHelper | static |
display(const String &title, const VectorInt &vect, bool skipLine=true) | VectorHelper | static |
displayNNZ(const String &title, const VectorDouble &vect, int nclass=10) | VectorHelper | static |
displayRange(const String &title, const VectorDouble &vect) | VectorHelper | static |
displayRange(const String &title, const VectorInt &vect) | VectorHelper | static |
displayStats(const String &title, const VectorDouble &vect) | VectorHelper | static |
divideConstant(VectorDouble &vec, double v) | VectorHelper | static |
divideInPlace(VectorDouble &vec, const VectorDouble &v) | VectorHelper | static |
divideInPlace(std::vector< double > &vec, const std::vector< double > &v) | VectorHelper | static |
dump(const String &title, const VectorDouble &vect) | VectorHelper | static |
extensionDiagonal(const VectorDouble &mini, const VectorDouble &maxi) | VectorHelper | static |
extractInPlace(const VectorDouble &vecin, VectorDouble &vecout, int start) | VectorHelper | static |
fill(VectorDouble &vec, double v, int size=0) | VectorHelper | static |
fill(VectorInt &vec, int v, int size=0) | VectorHelper | static |
fill(VectorVectorDouble &vec, double value) | VectorHelper | static |
fillUndef(VectorDouble &vec, double repl) | VectorHelper | static |
filter(const VectorInt &vecin, int vmin=ITEST, int vmax=ITEST, bool ascending=true) | VectorHelper | static |
flatten(const VectorVectorDouble &vvd) | VectorHelper | static |
flatten(const std::vector< std::vector< double >> &vvd) | VectorHelper | static |
flattenInPlace(const std::vector< std::vector< double >> &vvd, std::vector< double > &vd) | VectorHelper | static |
flattenInPlace(const VectorVectorDouble &vvd, VectorDouble &vd) | VectorHelper | static |
getMostSignificant(const VectorDouble &vec, double tol=EPSILON6, int nmax=-1) | VectorHelper | static |
hasUndefined(const VectorDouble &vec) | VectorHelper | static |
initVDouble(int nval, double value=0.) | VectorHelper | static |
initVDouble(const double *values, int number) | VectorHelper | static |
initVInt(int nval, int value=0.) | VectorHelper | static |
initVInt(const int *values, int number) | VectorHelper | static |
initVString(int ntab, char **names) | VectorHelper | static |
initVVDouble(int nval1, int nval2, double value=0.) | VectorHelper | static |
initVVDouble(const double *value, int n1, int n2) | VectorHelper | static |
initVVInt(int nval1, int nval2, int value=0) | VectorHelper | static |
innerProduct(const constvect veca, const constvect vecb) | VectorHelper | static |
innerProduct(const VectorDouble &veca, const VectorDouble &vecb, int size=-1) | VectorHelper | static |
innerProduct(const double *veca, const double *vecb, int size) | VectorHelper | static |
innerProduct(const VectorVectorDouble &x, const VectorVectorDouble &y) | VectorHelper | static |
innerProduct(const std::vector< double > &veca, const std::vector< double > &vecb, int size=-1) | VectorHelper | static |
innerProduct(const std::vector< std::vector< double >> &x, const std::vector< std::vector< double >> &y) | VectorHelper | static |
inverse(const VectorDouble &vec) | VectorHelper | static |
isConstant(const VectorDouble &vect, double refval=TEST) | VectorHelper | static |
isConstant(const VectorInt &vect, int refval=ITEST) | VectorHelper | static |
isInList(const VectorInt &vec, int item) | VectorHelper | static |
isSame(const VectorDouble &v1, const VectorDouble &v2, double eps=EPSILON10) | VectorHelper | static |
isSame(const VectorInt &v1, const VectorInt &v2) | VectorHelper | static |
isSorted(const VectorDouble &vec, bool ascending=true) | VectorHelper | static |
linearCombinationInPlace(double val1, const VectorDouble &vd1, double val2, const VectorDouble &vd2, VectorDouble &outv) | VectorHelper | static |
linearCombinationVVDInPlace(double val1, const VectorVectorDouble &vvd1, double val2, const VectorVectorDouble &vvd2, VectorVectorDouble &outv) | VectorHelper | static |
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) | VectorHelper | static |
maximum(const VectorInt &vec, bool flagAbs=false) | VectorHelper | static |
maximum(const VectorDouble &vec, bool flagAbs=false, const VectorDouble &aux=VectorDouble(), int mode=0) | VectorHelper | static |
maximum(const VectorVectorDouble &vec, bool flagAbs=false) | VectorHelper | static |
maximum(const std::vector< std::vector< double >> &vec, bool flagAbs=false) | VectorHelper | static |
mean(const VectorDouble &vec) | VectorHelper | static |
mean1AndMean2ToStdev(const VectorDouble &mean1, const VectorDouble &mean2, VectorDouble &std, int number) | VectorHelper | static |
median(const VectorDouble &vec) | VectorHelper | static |
mergeInPlace(const VectorDouble &vecin, VectorDouble &vecout, int start) | VectorHelper | static |
minimum(const VectorInt &vec, bool flagAbs=false) | VectorHelper | static |
minimum(const VectorDouble &vec, bool flagAbs=false, const VectorDouble &aux=VectorDouble(), int mode=0) | VectorHelper | static |
minimum(const VectorVectorDouble &vec, bool flagAbs=false) | VectorHelper | static |
multiplyConstant(VectorDouble &vec, double v) | VectorHelper | static |
multiplyConstantInPlace(const VectorDouble &vec, double v, VectorDouble &vecout) | VectorHelper | static |
multiplyConstantSelfInPlace(VectorDouble &vec, double v) | VectorHelper | static |
multiplyInPlace(VectorDouble &vec, const VectorDouble &v) | VectorHelper | static |
norm(const VectorDouble &vec) | VectorHelper | static |
norm(const std::vector< double > &vec) | VectorHelper | static |
normalize(VectorDouble &vec, int norm=2) | VectorHelper | static |
normalize(double *tab, int ntab) | VectorHelper | static |
normalizeCodir(int ndim, VectorDouble &codir) | VectorHelper | static |
normalizeFromGaussianDistribution(VectorDouble &vec, double mini=0., double maxi=1.) | VectorHelper | static |
normalScore(const VectorDouble &data, const VectorDouble &wt=VectorDouble()) | VectorHelper | static |
normDistance(const VectorDouble &veca, const VectorDouble &vecb) | VectorHelper | static |
norminf(const VectorDouble &vec) | VectorHelper | static |
normL1(const VectorDouble &vec) | VectorHelper | static |
orderRanks(const VectorInt &vecin, bool ascending=true, int size=-1) | VectorHelper | static |
orderRanks(const VectorDouble &vecin, bool ascending=true, int size=-1) | VectorHelper | static |
pnormVec(const VectorDouble &vec) | VectorHelper | static |
power(const VectorDouble &vec, double power) | VectorHelper | static |
product(const VectorInt &vec) | VectorHelper | static |
product(const VectorDouble &vec) | VectorHelper | static |
qnormVec(const VectorDouble &vec) | VectorHelper | static |
quantiles(const VectorDouble &vec, const VectorDouble &probas) | VectorHelper | static |
rangeVals(const VectorDouble &vec) | VectorHelper | static |
reduce(const VectorDouble &vecin, const VectorInt &vindex) | VectorHelper | static |
reduceOne(const VectorDouble &vecin, int index) | VectorHelper | static |
reorder(const VectorInt &vecin, const VectorInt &order, int size=-1) | VectorHelper | static |
reorder(const VectorDouble &vecin, const VectorInt &order, int size=-1) | VectorHelper | static |
revert(const VectorDouble &vecin) | VectorHelper | static |
revert(const VectorInt &vecin) | VectorHelper | static |
sample(const VectorDouble &vecin, const VectorInt &indKeep) | VectorHelper | static |
sampleRanks(int ntotal, double proportion=0., int number=0, int seed=242141, int optSort=0) | VectorHelper | static |
sequence(int number, int ideb=0, int step=1) | VectorHelper | static |
sequence(double valFrom, double valTo, double valStep=1., double ratio=1.) | VectorHelper | static |
simulateBernoulli(int n=1, double proba=0.5, double vone=1., double velse=0.) | VectorHelper | static |
simulateGaussian(int n=1, double mean=0., double sigma=1.) | VectorHelper | static |
simulateGaussianInPlace(VectorDouble &vec, double mean=0., double sigma=1.) | VectorHelper | static |
simulateGaussianInPlace(std::vector< double > &vec, double mean=0., double sigma=1.) | VectorHelper | static |
simulateUniform(int n=1, double mini=0., double maxi=1.) | VectorHelper | static |
sort(const VectorInt &vecin, bool ascending=true, int size=-1) | VectorHelper | static |
sort(const VectorDouble &vecin, bool ascending=true, int size=-1) | VectorHelper | static |
sortInPlace(VectorInt &vecin, bool ascending=true, int size=-1) | VectorHelper | static |
sortInPlace(VectorDouble &vecin, bool ascending=true, int size=-1) | VectorHelper | static |
sortRanks(const VectorDouble &vecin, bool ascending=true, int size=-1) | VectorHelper | static |
squeezeAndStretchInPlaceBackward(const VectorDouble &vecin, VectorDouble &vecout, double origin, double mesh, double top, double bot) | VectorHelper | static |
squeezeAndStretchInPlaceForward(const VectorDouble &vecin, VectorDouble &vecout, double origin, double mesh, double top, double bot) | VectorHelper | static |
stdv(const VectorDouble &vec, bool scaleByN=false) | VectorHelper | static |
substractInPlace(const std::vector< std::vector< double >> &in1, const std::vector< std::vector< double >> &in2, std::vector< std::vector< double >> &outv) | VectorHelper | static |
subtract(const VectorDouble &veca, const VectorDouble &vecb) | VectorHelper | static |
subtract(constvect veca, constvect vecb) | VectorHelper | static |
subtract(const VectorInt &veca, const VectorInt &vecb) | VectorHelper | static |
subtractInPlace(VectorDouble &dest, const VectorDouble &src) | VectorHelper | static |
subtractInPlace(VectorInt &dest, const VectorInt &src) | VectorHelper | static |
subtractInPlace(const VectorVectorDouble &in1, const VectorVectorDouble &in2, VectorVectorDouble &outv) | VectorHelper | static |
suppressTest(const VectorDouble &vecin) | VectorHelper | static |
toStringAsSpan(constvect vec) | VectorHelper | static |
toStringAsVD(const VectorDouble &vec) | VectorHelper | static |
toStringAsVI(const VectorInt &vec) | VectorHelper | static |
toStringAsVS(const VectorString &vec) | VectorHelper | static |
toStringAsVVD(const VectorVectorDouble &vec) | VectorHelper | static |
transformVD(VectorDouble &tab, int oper_choice=1) | VectorHelper | static |
truncateDecimalsInPlace(VectorDouble &vec, int ndec) | VectorHelper | static |
truncateDigitsInPlace(VectorDouble &vec, int ndec) | VectorHelper | static |
unflatten(const VectorDouble &vd, const VectorInt &sizes) | VectorHelper | static |
unflatten(const std::vector< double > &vd, const VectorInt &sizes) | VectorHelper | static |
unflattenInPlace(const std::vector< double > &vd, std::vector< std::vector< double >> &vvd) | VectorHelper | static |
unique(const VectorDouble &vecin, int size=-1) | VectorHelper | static |
unique(const VectorInt &vecin, int size=-1) | VectorHelper | static |
variance(const VectorDouble &vec, bool scaleByN=false) | VectorHelper | static |
whereElement(const VectorInt &tab, int target) | VectorHelper | static |
whereMaximum(const VectorDouble &tab) | VectorHelper | static |
whereMinimum(const VectorDouble &tab) | VectorHelper | static |