Loading [MathJax]/extensions/tex2jax.js
1.7.3
Geostatistics & Machine Learning toolbox | https://gstlearn.org
 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Convolution Class Reference

#include <Convolution.hpp>

Public Member Functions

 Convolution (DbGrid *dbgrid=nullptr)
 
 Convolution (const Convolution &m)
 
Convolutionoperator= (const Convolution &m)
 
virtual ~Convolution ()
 
int ConvolveSparse (int iatt, const VectorVectorInt &ranks, const MatrixDense &wgt, const VectorDouble &means=VectorDouble(), int optionVerbose=0)
 
int ConvolveFFT (int iatt, int nvar, const DbGrid *marpat, const VectorDouble &means=VectorDouble())
 

Constructor & Destructor Documentation

◆ Convolution() [1/2]

Convolution::Convolution ( DbGrid dbgrid = nullptr)

◆ Convolution() [2/2]

Convolution::Convolution ( const Convolution m)

◆ ~Convolution()

Convolution::~Convolution ( )
virtual

Member Function Documentation

◆ ConvolveFFT()

int Convolution::ConvolveFFT ( int  iatt,
int  nvar,
const DbGrid marpat,
const VectorDouble means = VectorDouble() 
)

◆ ConvolveSparse()

int Convolution::ConvolveSparse ( int  iatt,
const VectorVectorInt ranks,
const MatrixDense wgt,
const VectorDouble means = VectorDouble(),
int  optionVerbose = 0 
)

◆ operator=()

Convolution & Convolution::operator= ( const Convolution m)

The documentation for this class was generated from the following files: