![](../icons/Help.png) | CGUEMHalfSpaceInv Method |
Inverts EM responses to the best halfspace model.
Available since Oasis montaj version: 5.0
License: Available to anyone with an Oasis Montaj license.
Namespace: Geosoft.Desktop.GXNetXAssembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Syntaxpublic static void EMHalfSpaceInv(
CGXNETCore gxNetShared,
double coil_spacing,
double coil_frequency,
int coil_configuration,
double tol,
double threshold,
CVV vv_height,
CVV vv_in_phase,
CVV vv_quadrature,
CVV vv_res,
int inv,
int err,
double start_val
)
Public Shared Sub EMHalfSpaceInv (
gxNetShared As CGXNETCore,
coil_spacing As Double,
coil_frequency As Double,
coil_configuration As Integer,
tol As Double,
threshold As Double,
vv_height As CVV,
vv_in_phase As CVV,
vv_quadrature As CVV,
vv_res As CVV,
inv As Integer,
err As Integer,
start_val As Double
)
public:
static void EMHalfSpaceInv(
CGXNETCore^ gxNetShared,
double coil_spacing,
double coil_frequency,
int coil_configuration,
double tol,
double threshold,
CVV^ vv_height,
CVV^ vv_in_phase,
CVV^ vv_quadrature,
CVV^ vv_res,
int inv,
int err,
double start_val
)
static member EMHalfSpaceInv :
gxNetShared : CGXNETCore *
coil_spacing : float *
coil_frequency : float *
coil_configuration : int *
tol : float *
threshold : float *
vv_height : CVV *
vv_in_phase : CVV *
vv_quadrature : CVV *
vv_res : CVV *
inv : int *
err : int *
start_val : float -> unit
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - coil_spacing
- Type: SystemDouble
Coil spacing: error if == 0 - coil_frequency
- Type: SystemDouble
Frequency - coil_configuration
- Type: SystemInt32
<define>EMLAY_GEOMETRY</define> - tol
- Type: SystemDouble
Fractional error in best fit resistivity - threshold
- Type: SystemDouble
Don't invert values below this - vv_height
- Type: GeoEngine.Core.GXNetXCVV
Height above ground - vv_in_phase
- Type: GeoEngine.Core.GXNetXCVV
In-phase part (ppm) - vv_quadrature
- Type: GeoEngine.Core.GXNetXCVV
Quadrature part (ppm) - vv_res
- Type: GeoEngine.Core.GXNetXCVV
On return - inverted halfspace resistivities - inv
- Type: SystemInt32
<define>EM_INV</define> - err
- Type: SystemInt32
<define>EM_ERR</define> - start_val
- Type: SystemDouble
Starting value for inversion (can be <define>rDUMMY</define>)
See Also