Click or drag to resize

CGUVVEuler Method

Get Euler solutions of depth from VVs and grids.

Namespace:  Geosoft.Desktop.GXNet
Assembly:  geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll) Version: 2024.2.0.25
Syntax
public static void VVEuler(
	CVV vv_xin,
	CVV vv_yin,
	CIMG img_data,
	CIMG imgx,
	CIMG imgy,
	CIMG imgz,
	CVV vv_xout,
	CVV vv_yout,
	CVV vv_depth,
	CVV vvdc,
	CVV vv_zer,
	CVV vvx_yer,
	int wnd_sz,
	double si,
	double wt_pow,
	int x_yfit
)

public static void VVEuler(
	CVV vv_xin,
	CVV vv_yin,
	CIMG img_data,
	CIMG imgx,
	CIMG imgy,
	CIMG imgz,
	CVV vv_xout,
	CVV vv_yout,
	CVV vv_depth,
	CVV vvdc,
	CVV vv_zer,
	CVV vvx_yer,
	int wnd_sz,
	double si,
	double wt_pow,
	int x_yfit
)

Parameters

vv_xin
Type: GeoEngine.Core.GXNetCVV
Input X VV
vv_yin
Type: GeoEngine.Core.GXNetCVV
Input Y VV
img_data
Type: GeoEngine.Core.GXNetCIMG
Field grid
imgx
Type: GeoEngine.Core.GXNetCIMG
dF/dX grid
imgy
Type: GeoEngine.Core.GXNetCIMG
dF/dY grid
imgz
Type: GeoEngine.Core.GXNetCIMG
dF/dZ grid
vv_xout
Type: GeoEngine.Core.GXNetCVV
Output X VV
vv_yout
Type: GeoEngine.Core.GXNetCVV
Output Y VV
vv_depth
Type: GeoEngine.Core.GXNetCVV
Output depth VV
vvdc
Type: GeoEngine.Core.GXNetCVV
Output background field VV
vv_zer
Type: GeoEngine.Core.GXNetCVV
Output depth uncertainty VV
vvx_yer
Type: GeoEngine.Core.GXNetCVV
Output XY uncertainty VV
wnd_sz
Type: SystemInt32
Window size
si
Type: SystemDouble
Structure index
wt_pow
Type: SystemDouble
Weighting factor
x_yfit
Type: SystemInt32
<define>PEAKEULER_XY</define>
Remarks
All VVs must be REAL The output X and Y values are the same as the inputs, except if <define>PEAKEULER_XY_FIT</define> is selected. All other output values are set to dummy if: a) The input X or Y is a dummy b) The derived window size is a dummy. c) The derived solution is outside the range d) The solution is invalid (singular matrix)
See Also