![](../icons/Help.png) | CDUiEMTauLateTime Method |
Automatic fitting EM Tau
Available since Oasis montaj version: 9.4
License: Available to anyone with an Oasis Montaj license.
Namespace: Geosoft.Desktop.GXNetXAssembly: geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll)
Syntaxpublic static int iEMTauLateTime(
CGXNETCore gxNetShared,
CVV hVVobs,
CVV hVVtime,
CVV hVVnoise,
int lWindow,
int TauProcess,
double dMaxTau,
double dTau0,
double dA0,
double dItrTol,
int lItrMax,
ref int plItr,
ref double pdTau,
ref double pdA,
ref double pdMisfit,
ref int iError,
CVV hVVcalcVV
)
Public Shared Function iEMTauLateTime (
gxNetShared As CGXNETCore,
hVVobs As CVV,
hVVtime As CVV,
hVVnoise As CVV,
lWindow As Integer,
TauProcess As Integer,
dMaxTau As Double,
dTau0 As Double,
dA0 As Double,
dItrTol As Double,
lItrMax As Integer,
ByRef plItr As Integer,
ByRef pdTau As Double,
ByRef pdA As Double,
ByRef pdMisfit As Double,
ByRef iError As Integer,
hVVcalcVV As CVV
) As Integer
public:
static int iEMTauLateTime(
CGXNETCore^ gxNetShared,
CVV^ hVVobs,
CVV^ hVVtime,
CVV^ hVVnoise,
int lWindow,
int TauProcess,
double dMaxTau,
double dTau0,
double dA0,
double dItrTol,
int lItrMax,
int% plItr,
double% pdTau,
double% pdA,
double% pdMisfit,
int% iError,
CVV^ hVVcalcVV
)
static member iEMTauLateTime :
gxNetShared : CGXNETCore *
hVVobs : CVV *
hVVtime : CVV *
hVVnoise : CVV *
lWindow : int *
TauProcess : int *
dMaxTau : float *
dTau0 : float *
dA0 : float *
dItrTol : float *
lItrMax : int *
plItr : int byref *
pdTau : float byref *
pdA : float byref *
pdMisfit : float byref *
iError : int byref *
hVVcalcVV : CVV -> int
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - hVVobs
- Type: GeoEngine.Core.GXNetXCVV
Observed EM [READONLY] - hVVtime
- Type: GeoEngine.Core.GXNetXCVV
Time [READONLY] - hVVnoise
- Type: GeoEngine.Core.GXNetXCVV
Noise [READONLY] - lWindow
- Type: SystemInt32
Time window [READONLY] - TauProcess
- Type: SystemInt32
1-TauProcess: 2-MoveWindow [READONLY] - dMaxTau
- Type: SystemDouble
Max Tau [READONLY] - dTau0
- Type: SystemDouble
Starting Tau [READONLY] - dA0
- Type: SystemDouble
Starting coeff. A [READONLY] - dItrTol
- Type: SystemDouble
Iterarion tolerance [READONLY] - lItrMax
- Type: SystemInt32
Maximum iteration [READONLY] - plItr
- Type: SystemInt32
Number of iterations - pdTau
- Type: SystemDouble
Calculated Tau - pdA
- Type: SystemDouble
Calculated coeff. A - pdMisfit
- Type: SystemDouble
Calculated misfit - iError
- Type: SystemInt32
Error message code 0 (No error), 1 (Insufficient points above noise threshold) 2 (No convergence in 30 svdcmp iterations) - hVVcalcVV
- Type: GeoEngine.Core.GXNetXCVV
Calculated EM
Return Value
Type:
Int32
0 - OK
1 - if error
See Also