#include "gstlearn_export.hpp"
#include "geoslib_define.h"
#include "geoslib_d.h"
#include "Enum/ECalcVario.hpp"
#include "Variogram/AVario.hpp"
#include "Variogram/VarioParam.hpp"
#include "Covariances/CovCalcMode.hpp"
#include "Geometry/BiTargetCheckDistance.hpp"
Classes | |
class | VMap |
Class containing the Variogram Map which uses an DbGrid provided by the user This function simply calculate and add the results as new field in this DbGrid. More... | |
Functions | |
GSTLEARN_EXPORT DbGrid * | db_vmap (Db *db, const ECalcVario &calcul_type=ECalcVario::fromKey("VARIOGRAM"), const VectorInt &nxx=VectorInt(), const VectorDouble &dxx=VectorDouble(), int radius=0, bool flag_FFT=true, const NamingConvention &namconv=NamingConvention("VMAP")) |
GSTLEARN_EXPORT DbGrid* db_vmap | ( | Db * | db, |
const ECalcVario & | calcul_type, | ||
const VectorInt & | nxx, | ||
const VectorDouble & | dxx, | ||
int | radius, | ||
bool | flag_FFT, | ||
const NamingConvention & | namconv | ||
) |
Calculate the variogram map (integrated function)
[in] | db | Db containing the data |
[in] | calcul_type | Type of calculation (ECalcVario) |
[in] | nxx | Vector of (Half-) number of nodes for Vmap (def:20) |
[in] | dxx | Vector of mesh for Vmap (see details) |
[in] | radius | Dilation radius (mooth resulting maps) only on points |
[in] | flag_FFT | Use FFT method (only valid on grid) |
[in] | namconv | Naming convention |