gstlearn  1.0.0
CCC
PPMT Member List

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

_alphaPPMTprivate
_anamsPPMTmutableprivate
_dirmatPPMTmutableprivate
_fitInitHermite(AMatrix *Y)PPMTprivate
_flagPreprocessingPPMTprivate
_gaussianizeBackward(double Yi, const AnamHermite *anam) constPPMTprivate
_gaussianizeForward(double Yi, int rank, const AnamHermite *anam, const VectorDouble &N0) constPPMTprivate
_generateAllDirections()PPMTprivate
_getGaussianDistance(const VectorDouble &Yi, const VectorInt &Ri, const VectorDouble &N0) constPPMTprivate
_initAnamsPPMTmutableprivate
_initGaussianizeBackward(AMatrix *Y)PPMTprivate
_initGaussianizeForward(AMatrix *Y)PPMTprivate
_initSpheringPPMTmutableprivate
_isFittedPPMTprivate
_iterationBackward(AMatrix *Y, const VectorDouble &N0, int iter=0)PPMTprivate
_iterationFit(AMatrix *Y, const VectorDouble &N0)PPMTprivate
_iterationForward(AMatrix *Y, const VectorDouble &N0, int iter=0)PPMTprivate
_methodDirPPMTprivate
_methodTransPPMTprivate
_nbpolyPPMTprivate
_ndimPPMTmutableprivate
_ndirPPMTprivate
_niterPPMTprivate
_projectOnDirection(const AMatrix *Y, int id, VectorDouble &Y0)PPMTprivate
_serieAnglePPMTmutableprivate
_serieScorePPMTmutableprivate
_shiftBackward(AMatrix *Y, int id, const AnamHermite *anam, const VectorDouble &Y0) constPPMTprivate
_shiftForward(AMatrix *Y, int id, const AnamHermite *anam, const VectorDouble &Y0, const VectorInt &R0, const VectorDouble &N0) constPPMTprivate
AStringable()AStringable
AStringable(const AStringable &r)AStringable
clone() const =0ICloneablepure virtual
create(int ndir=50, bool flagPreprocessing=false, const EDirGen &methodDir=EDirGen::fromKey("VDC"), const EGaussInv &methodTrans=EGaussInv::fromKey("EMP"), int nbpoly=30, double alpha=2.)PPMTstatic
display(const AStringFormat *strfmt=nullptr) const finalAStringablevirtual
display(int level) const finalAStringablevirtual
fit(Db *db, const VectorString &names, bool flagStoreInDb=false, int niter=100, bool verbose=false, const NamingConvention &namconv=NamingConvention("Y"))PPMT
fitFromMatrix(AMatrix *X, int niter, bool verbose=false)PPMT
gaussianToRaw(Db *db, const VectorString &names, int niter=0, const NamingConvention &namconv=NamingConvention("Z"))PPMT
getAlpha() constPPMTinline
getMethodDir() constPPMTinline
getMethodTrans() constPPMTinline
getNbpoly() constPPMTinline
getNdim() constPPMTinline
getNdir() constPPMTinline
getNiter() constPPMTinline
getSerieAngle() constPPMTinline
getSerieScore(bool flagLog=false) constPPMT
ICloneable()ICloneableinline
isFitted() constPPMTinline
operator=(const PPMT &m)PPMT
AStringable::operator=(const AStringable &r)AStringable
PPMT(int ndir=50, bool flagPreprocessing=false, const EDirGen &methodDir=EDirGen::fromKey("VDC"), const EGaussInv &methodTrans=EGaussInv::fromKey("EMP"), int nbpoly=30, double alpha=2.)PPMT
PPMT(const PPMT &m)PPMT
rawToGaussian(Db *db, const VectorString &names, int niter=0, const NamingConvention &namconv=NamingConvention("Y"))PPMT
toString(const AStringFormat *strfmt=nullptr) const overridePPMTvirtual
~AStringable()AStringablevirtual
~ICloneable()ICloneableinlinevirtual
~PPMT()PPMTvirtual