gstlearn
1.0.0
CCC
|
This is the complete list of members for TurboOptimizer, including all inherited members.
_addWeights(int icas, double x, double y, const VectorInt &indg0, VectorInt &indices, VectorDouble &lambda) const | TurboOptimizer | private |
_Blin | TurboOptimizer | private |
_buildBlin() const | TurboOptimizer | private |
_buildLambda(const VectorDouble TildeC) const | TurboOptimizer | private |
_buildQ(const VectorDouble &ss, const VectorDouble &blin, const VectorDouble &lambda) const | TurboOptimizer | private |
_buildS(const VectorDouble &TildeC) const | TurboOptimizer | private |
_buildTildeC() const | TurboOptimizer | private |
_center | TurboOptimizer | private |
_coordinateToIndice(double x, double y, VectorInt &indice) const | TurboOptimizer | private |
_determineInternalGrid(bool verbose) | TurboOptimizer | private |
_dx | TurboOptimizer | private |
_dy | TurboOptimizer | private |
_expandTripletToMatrix(int row_begin, int row_end, int col_begin, int col_end, const TripletND &triplet) const | TurboOptimizer | private |
_flagOne | TurboOptimizer | private |
_fromMeshToIndex(int imesh, int *node, int *icas) const | TurboOptimizer | private |
_getCoor(int node, int idim0) const | TurboOptimizer | private |
_getCoorByMesh(int imesh, int rank, int idim0) const | TurboOptimizer | private |
_getMatrixFromTemplate(const VectorDouble &matin, int nperline) const | TurboOptimizer | private |
_getMeshSize() const | TurboOptimizer | inlineprivate |
_getNMeshes() const | TurboOptimizer | inlineprivate |
_getNVertices() const | TurboOptimizer | inlineprivate |
_getNVertices_red() const | TurboOptimizer | inlineprivate |
_getRankInTemplate(VectorInt &indice1, VectorInt &indice2) const | TurboOptimizer | private |
_getVectorFromTemplate(const VectorDouble &vecin) const | TurboOptimizer | private |
_getVertex(int imesh, int rank) const | TurboOptimizer | private |
_half | TurboOptimizer | private |
_indiceToCoordinate(int idim0, const VectorInt indice) const | TurboOptimizer | private |
_indiceToRank(VectorInt &indice, bool flag_complete=true) const | TurboOptimizer | private |
_invert_3x3(VectorDouble &uu, VectorDouble &vv, double tol=1.e-6) const | TurboOptimizer | private |
_isCalculated | TurboOptimizer | private |
_Lambda_T | TurboOptimizer | private |
_loadHH(VectorDouble &hh) const | TurboOptimizer | private |
_MSS(int icas, int icorn, int idim0) const | TurboOptimizer | private |
_nx | TurboOptimizer | private |
_nxred | TurboOptimizer | private |
_ny | TurboOptimizer | private |
_param | TurboOptimizer | private |
_poncif | TurboOptimizer | private |
_printMatrix(const std::string &title, int nrow, int ncol, VectorDouble &uu, int nper_batch, int row_shift=0, int col_shift=0, int width=10, int ndec=6) const | TurboOptimizer | private |
_printVector(const std::string &title, VectorDouble &uu, int width=10, int ndec=3) const | TurboOptimizer | private |
_prodMatrix(int size, const VectorDouble &aa, const VectorDouble &bb, VectorDouble &cc) const | TurboOptimizer | private |
_prodMatVect(int size, const VectorDouble &aa, const VectorDouble &bb, VectorDouble &cc) const | TurboOptimizer | private |
_Q_T | TurboOptimizer | private |
_rangeToScale(double range) const | TurboOptimizer | private |
_rankToIndice(int rank, VectorInt &indice, bool minusOne) const | TurboOptimizer | private |
_S_T | TurboOptimizer | private |
_scale | TurboOptimizer | private |
_sill | TurboOptimizer | private |
_TildeC_T | TurboOptimizer | private |
_updateMargin(int idim0, VectorInt &indice) const | TurboOptimizer | private |
_x0 | TurboOptimizer | private |
_y0 | TurboOptimizer | private |
getBlin() const | TurboOptimizer | |
getCenter() const | TurboOptimizer | inline |
getHalf() const | TurboOptimizer | inline |
getLambda() const | TurboOptimizer | |
getLambdaT() const | TurboOptimizer | inline |
getNxred() const | TurboOptimizer | inline |
getPoncif() const | TurboOptimizer | inline |
getQ() const | TurboOptimizer | |
getQ_cols() const | TurboOptimizer | inline |
getQ_rows() const | TurboOptimizer | inline |
getQ_values() const | TurboOptimizer | inline |
getQT() const | TurboOptimizer | inline |
getS() const | TurboOptimizer | |
getST() const | TurboOptimizer | inline |
getTildeC() const | TurboOptimizer | |
getTildeCT() const | TurboOptimizer | inline |
interpolate(const VectorDouble &x, const VectorDouble &y) const | TurboOptimizer | |
interpolate_cols(const VectorDouble &x, const VectorDouble &y) const | TurboOptimizer | inline |
interpolate_rows(const VectorDouble &x, const VectorDouble &y) const | TurboOptimizer | inline |
interpolate_values(const VectorDouble &x, const VectorDouble &y) const | TurboOptimizer | inline |
operator=(const TurboOptimizer &tbo) | TurboOptimizer | |
printClass() const | TurboOptimizer | |
printMeshes() const | TurboOptimizer | |
printQ(int nper_batch=5, int row_begin=0, int row_end=0, int col_begin=0, int col_end=0) const | TurboOptimizer | |
printS(int nper_batch=5, int row_begin=0, int row_end=0, int col_begin=0, int col_end=0) const | TurboOptimizer | |
run(bool verbose=false) | TurboOptimizer | |
setEnviron(int flagOne=1) | TurboOptimizer | |
setGrid(int nx=2, int ny=2, double dx=1., double dy=1., double x0=0., double y0=0.) | TurboOptimizer | |
setModelByRange(double range=1., double sill=1., int param=1) | TurboOptimizer | |
setModelByScale(double scale=1., double sill=1., int param=1) | TurboOptimizer | |
TurboOptimizer(int nx=2, int ny=2, double dx=1., double dy=1., double x0=0., double y0=0., double scale=1., double sill=1., int param=1, int flagOne=1) | TurboOptimizer | |
TurboOptimizer(const TurboOptimizer &tbo) | TurboOptimizer | |
~TurboOptimizer() | TurboOptimizer | virtual |