#include <CovGC1.hpp>
Public Member Functions | |
| CovGC1 (const CovContext &ctx) | |
| CovGC1 (const CovGC1 &r) | |
| CovGC1 & | operator= (const CovGC1 &r) |
| virtual | ~CovGC1 () |
| Id | hasRange () const override |
| Id | getMinOrder () const override |
| String | getCovName () const override |
| bool | getCompatibleSpaceR () const override |
| bool | isValidForTurningBand () const override |
| double | simulateTurningBand (double t0, TurningBandOperate &operTB) const override |
Public Member Functions inherited from gstlrn::ACovFunc | |
| ACovFunc (const ECov &type, const CovContext &ctxt) | |
| ACovFunc (const ACovFunc &r) | |
| ACovFunc & | operator= (const ACovFunc &r) |
| virtual | ~ACovFunc () |
| String | toString (const AStringFormat *strfmt=nullptr) const override |
| AStringable Interface. | |
| virtual String | getFormula () const |
| ACovFunc Interface. | |
| virtual double | getScadef () const |
| virtual double | getParMax () const |
| virtual bool | hasInt1D () const |
| virtual bool | hasInt2D () const |
| virtual bool | hasParam () const |
| virtual bool | hasCovDerivative () const |
| virtual bool | hasCovOnRn () const |
| virtual bool | hasCovOnSphere () const |
| virtual bool | hasSpectrumOnSphere () const |
| virtual bool | hasSpectrumOnRn () const |
| virtual bool | hasMarkovCoeffs () const |
| virtual double | normalizeOnSphere (Id n=50, double scale=1.) const |
| virtual bool | isConsistent () const |
| Test consistency with the current context. | |
| virtual size_t | getMaxNDim () const |
| virtual bool | getCompatibleSpaceS () const |
| virtual bool | isValidForSpectral () const |
| virtual MatrixDense | simulateSpectralOmega (Id nb) const |
| void | setParam (double param) |
| void | setField (double field) |
| void | setContext (const CovContext &ctxt) |
| double | evalCorFunc (double h) const |
| double | evalCovDerivative (Id degree, double h) const |
| double | evalCovFirstDerivativeOverH (double h) const |
| double | evalCovOnSphere (double alpha, double scale=1., Id degree=50) const |
| evalSpectrumOnSphere (Id n, double scale=1.) const | |
| const ECov & | getType () const |
| const CovContext & | getContext () const |
| double | getParam () const |
| void | copyCovContext (const CovContext &ctxt) |
| virtual double | evaluateSpectrum (double freq) const |
| virtual | getMarkovCoeffs () const |
| virtual void | setMarkovCoeffs (const 1 &coeffs) |
| virtual double | getCorrec () const |
| virtual void | setCorrec (double val) |
| virtual void | computeCorrec (Id ndim) |
| virtual void | computeMarkovCoeffs (Id dim) |
| double | evalDerivative (double h) const |
Public Member Functions inherited from gstlrn::AStringable | |
| AStringable () | |
| AStringable (const AStringable &r) | |
| AStringable & | operator= (const AStringable &r) |
| virtual | ~AStringable () |
| virtual void | display (const AStringFormat *strfmt=nullptr) const final |
| virtual void | display (Id level) const final |
| gstlrn::CovGC1::CovGC1 | ( | const CovContext & | ctx | ) |
| gstlrn::CovGC1::CovGC1 | ( | const CovGC1 & | r | ) |
|
virtual |
|
inlineoverridevirtual |
Reimplemented from gstlrn::ACovFunc.
|
inlineoverridevirtual |
Implements gstlrn::ACovFunc.
|
inlineoverridevirtual |
Reimplemented from gstlrn::ACovFunc.
|
inlineoverridevirtual |
Reimplemented from gstlrn::ACovFunc.
|
inlineoverridevirtual |
Reimplemented from gstlrn::ACovFunc.
|
overridevirtual |
Reimplemented from gstlrn::ACovFunc.