| CGUiEMLayer Method |
Calculate the EM response of a layered earth model.
Available since Oasis montaj version: 5.0.0
License: Available to anyone with an Oasis Montaj license.
Namespace: Geosoft.Desktop.GXNetAssembly: geosoft.desktop.gxnet (in geosoft.desktop.gxnet.dll)
Syntax public static int iEMLayer(
double d1,
double d2,
double d3,
int i4,
int i5,
CVV oVV6,
CVV oVV7,
ref double d8,
ref double d9
)
Public Shared Function iEMLayer (
d1 As Double,
d2 As Double,
d3 As Double,
i4 As Integer,
i5 As Integer,
oVV6 As CVV,
oVV7 As CVV,
ByRef d8 As Double,
ByRef d9 As Double
) As Integer
public:
static int iEMLayer(
double d1,
double d2,
double d3,
int i4,
int i5,
CVV^ oVV6,
CVV^ oVV7,
double% d8,
double% d9
)
static member iEMLayer :
d1 : float *
d2 : float *
d3 : float *
i4 : int *
i5 : int *
oVV6 : CVV *
oVV7 : CVV *
d8 : float byref *
d9 : float byref -> int
Parameters
- d1
- Type: SystemDouble
coil spacing, error if == 0 - d2
- Type: SystemDouble
coil frequency - d3
- Type: SystemDouble
coil height above layer [0] - i4
- Type: SystemInt32
See EMLAY_GEOMETRYConstant - i5
- Type: SystemInt32
Number of layers (including lower halfspace) - oVV6
- Type: GeoEngine.Core.GXNetCVV
sNLayer-1 thicknesses [0] to [sNLayer-2] - oVV7
- Type: GeoEngine.Core.GXNetCVV
sNLayer conductivities [0] to [sNLayer-1] - d8
- Type: SystemDouble
On return - in-phase part (ppm) - d9
- Type: SystemDouble
On return - quadrature part (ppm)
Return Value
Type:
Int32
0 of OK
1 if some error
See Also