Click or drag to resize
CEUL3ExEulerCalc Method
Does the exeuler depth calculations

Available since Oasis montaj version: 9.0
License: Available to specially licensed modules.  

Namespace: Geosoft.Desktop.GXNetX
Assembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Syntax
public static int ExEulerCalc(
	CGXNETCore gxNetShared,
	int typ,
	double p2,
	int p3,
	double p4,
	double p5,
	double p6,
	double p7,
	double p8,
	double p9,
	double p10,
	int p11,
	CVV p12,
	CVV p13,
	CVV p14,
	CVV p15,
	int p16,
	CVV p17,
	CVV p18,
	CVV p19,
	CVV p20
)

Parameters

gxNetShared
Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore
typ
Type: SystemInt32
Solution type flag (0 for contacts, 1 for dykes)
p2
Type: SystemDouble
Structural index value (used only when generating dykes)
p3
Type: SystemInt32
Window length
p4
Type: SystemDouble
Field strength in nT
p5
Type: SystemDouble
Inclination
p6
Type: SystemDouble
Declination
p7
Type: SystemDouble
Profile azimuth wrt north
p8
Type: SystemDouble
Minimum depth for returned solutions
p9
Type: SystemDouble
Maximum depth for returned solutions
p10
Type: SystemDouble
Percentage error allowed before rejection
p11
Type: SystemInt32
Number of points in profile
p12
Type: GeoEngine.Core.GXNetXCVV
Array of point distances along profile
p13
Type: GeoEngine.Core.GXNetXCVV
Array of observed values
p14
Type: GeoEngine.Core.GXNetXCVV
Array of horizontal derivative values. Can be NULL for calculated
p15
Type: GeoEngine.Core.GXNetXCVV
Array of vertical derivative values. Can be NULL for calculated
p16
Type: SystemInt32
Length of solutions arrays passed in
p17
Type: GeoEngine.Core.GXNetXCVV
The profile distance for each solution
p18
Type: GeoEngine.Core.GXNetXCVV
The depth for each solution
p19
Type: GeoEngine.Core.GXNetXCVV
The dip for each solution
p20
Type: GeoEngine.Core.GXNetXCVV
The susceptibility for each solution

Return Value

Type: Int32
>0 for OK, -1 for Error
See Also