| CGUiEMPlate Method |
Calculate the conductance of a thin plate 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)
Syntax public static int iEMPlate(
CGXNETCore gxNetShared,
double strike_length,
double dip_length,
double strike,
double dip,
double plunge,
double x_off,
double y_off,
double z_off,
double plate_depth,
int n_spons,
CVV sig_tvv,
int tx_orient,
double tx_freq,
double tx_dt,
double params,
CVV xivv,
CVV yivv,
CVV zivv,
CVV xqvv,
CVV yqvv,
CVV zqvv
)
Public Shared Function iEMPlate (
gxNetShared As CGXNETCore,
strike_length As Double,
dip_length As Double,
strike As Double,
dip As Double,
plunge As Double,
x_off As Double,
y_off As Double,
z_off As Double,
plate_depth As Double,
n_spons As Integer,
sig_tvv As CVV,
tx_orient As Integer,
tx_freq As Double,
tx_dt As Double,
params As Double,
xivv As CVV,
yivv As CVV,
zivv As CVV,
xqvv As CVV,
yqvv As CVV,
zqvv As CVV
) As Integer
public:
static int iEMPlate(
CGXNETCore^ gxNetShared,
double strike_length,
double dip_length,
double strike,
double dip,
double plunge,
double x_off,
double y_off,
double z_off,
double plate_depth,
int n_spons,
CVV^ sig_tvv,
int tx_orient,
double tx_freq,
double tx_dt,
double params,
CVV^ xivv,
CVV^ yivv,
CVV^ zivv,
CVV^ xqvv,
CVV^ yqvv,
CVV^ zqvv
)
static member iEMPlate :
gxNetShared : CGXNETCore *
strike_length : float *
dip_length : float *
strike : float *
dip : float *
plunge : float *
x_off : float *
y_off : float *
z_off : float *
plate_depth : float *
n_spons : int *
sig_tvv : CVV *
tx_orient : int *
tx_freq : float *
tx_dt : float *
params : float *
xivv : CVV *
yivv : CVV *
zivv : CVV *
xqvv : CVV *
yqvv : CVV *
zqvv : CVV -> int
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - strike_length
- Type: SystemDouble
Plate strike length (m) - dip_length
- Type: SystemDouble
Plate dip length (m) - strike
- Type: SystemDouble
Plate strike (degrees) from X axis - dip
- Type: SystemDouble
Plate dip (degrees) from horizontal - plunge
- Type: SystemDouble
Plate plunge (degrees) from horizontal - x_off
- Type: SystemDouble
Rx offset in X from Tx - y_off
- Type: SystemDouble
Rx offset in Y from Tx - z_off
- Type: SystemDouble
Rx offset in Z from Tx (+'ve down) - plate_depth
- Type: SystemDouble
Depth below Tx - n_spons
- Type: SystemInt32
<define>EMPLATE_DOMAIN</define> - sig_tvv
- Type: GeoEngine.Core.GXNetXCVV
The plate conductances (VV length <= 100) - tx_orient
- Type: SystemInt32
<define>EMPLATE_TX</define> - tx_freq
- Type: SystemDouble
Tx frequency (for <define>EMPLATE_TIME</define>) - tx_dt
- Type: SystemDouble
Tx time window spacing (for <define>EMPLATE_TIME</define>) - params
- Type: SystemDouble
The frequency/time parameters (SI units: f[Hz] or t[s]) - xivv
- Type: GeoEngine.Core.GXNetXCVV
On return - X in-phase part (ppm) - yivv
- Type: GeoEngine.Core.GXNetXCVV
On return - Y in-phase part (ppm) - zivv
- Type: GeoEngine.Core.GXNetXCVV
On return - Z in-phase part (ppm) - xqvv
- Type: GeoEngine.Core.GXNetXCVV
On return - X quadrature part (ppm) - yqvv
- Type: GeoEngine.Core.GXNetXCVV
On return - Y quadrature part (ppm) - zqvv
- Type: GeoEngine.Core.GXNetXCVV
On return - Z quadrature part (ppm)
Return Value
Type:
Int32
0 of OK
1 if some error
See Also