 | CEUL3ExEulerDerive Method |
Calculates gradients
Namespace:
Geosoft.Desktop.GXNetX
Assembly:
geosoft.desktop.gxnetx (in geosoft.desktop.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic static int ExEulerDerive(
CGXNETCore gxNetShared,
CVV vv_dist,
double pr_dx,
CVV vv_mag,
int length,
CVV vv_gx,
CVV vv_gz,
int max_sol
)
public static int ExEulerDerive(
CGXNETCore gxNetShared,
CVV vv_dist,
double pr_dx,
CVV vv_mag,
int length,
CVV vv_gx,
CVV vv_gz,
int max_sol
)
Public Shared Function ExEulerDerive (
gxNetShared As CGXNETCore,
vv_dist As CVV,
pr_dx As Double,
vv_mag As CVV,
length As Integer,
vv_gx As CVV,
vv_gz As CVV,
max_sol As Integer
) As Integer
Public Shared Function ExEulerDerive (
gxNetShared As CGXNETCore,
vv_dist As CVV,
pr_dx As Double,
vv_mag As CVV,
length As Integer,
vv_gx As CVV,
vv_gz As CVV,
max_sol As Integer
) As Integer
public:
static int ExEulerDerive(
CGXNETCore^ gxNetShared,
CVV^ vv_dist,
double pr_dx,
CVV^ vv_mag,
int length,
CVV^ vv_gx,
CVV^ vv_gz,
int max_sol
)
public:
static int ExEulerDerive(
CGXNETCore^ gxNetShared,
CVV^ vv_dist,
double pr_dx,
CVV^ vv_mag,
int length,
CVV^ vv_gx,
CVV^ vv_gz,
int max_sol
)
static member ExEulerDerive :
gxNetShared : CGXNETCore *
vv_dist : CVV *
pr_dx : float *
vv_mag : CVV *
length : int *
vv_gx : CVV *
vv_gz : CVV *
max_sol : int -> int
static member ExEulerDerive :
gxNetShared : CGXNETCore *
vv_dist : CVV *
pr_dx : float *
vv_mag : CVV *
length : int *
vv_gx : CVV *
vv_gz : CVV *
max_sol : int -> int
Parameters
- gxNetShared
- Type: GeoEngine.Core.GXNetXCGXNETCore
A shared CGXNETCore - vv_dist
- Type: GeoEngine.Core.GXNetXCVV
Input distance - pr_dx
- Type: SystemDouble
Sample Interval - vv_mag
- Type: GeoEngine.Core.GXNetXCVV
Input mag - length
- Type: SystemInt32
SampleCount - vv_gx
- Type: GeoEngine.Core.GXNetXCVV
Horizontal Gradient out - vv_gz
- Type: GeoEngine.Core.GXNetXCVV
Vertical Gradient out - max_sol
- Type: SystemInt32
Output array size limit
Return Value
Type:
Int320 for OK, -1 for Error
See Also