#include <ProjConvolution.hpp>
Projection matrix for vertical convolution
◆ ProjConvolution() [1/2]
◆ ProjConvolution() [2/2]
◆ ~ProjConvolution()
ProjConvolution::~ProjConvolution |
( |
| ) |
|
|
virtual |
◆ getApexNumber()
int ProjConvolution::getApexNumber |
( |
| ) |
const |
|
overridevirtual |
◆ getAProjHoriz()
const MatrixSparse* ProjConvolution::getAProjHoriz |
( |
| ) |
const |
|
inline |
TODO : return a shared pointer ?
◆ getConvolution()
const VectorDouble& ProjConvolution::getConvolution |
( |
| ) |
const |
|
inline |
◆ getPointNumber()
int ProjConvolution::getPointNumber |
( |
| ) |
const |
|
overridevirtual |
◆ getResolutionGrid()
DbGrid * ProjConvolution::getResolutionGrid |
( |
| ) |
const |
◆ getShiftVector()
const VectorInt& ProjConvolution::getShiftVector |
( |
| ) |
const |
|
inline |
◆ mesh2point()
Apply the Projection for a Coarse Grid vector and store the result in a Seismic Grid Vector
- Parameters
-
valonvertex | Input vector defined on the Coarse Grid |
valonseismic | Output vector defined on the Seismic grid |
- Returns
Implements IProjMatrix.
◆ operator=()
◆ point2mesh()
Apply the projection for a Seismic Grid Vector and store the result on a Coarse Grid vector
- Parameters
-
valonseismic | Input vector defined on the Seismic Grid |
valonvertex | Output vector defined on the Coarse Grid |
- Returns
Implements IProjMatrix.
The documentation for this class was generated from the following files: