| CIGRFCalcVV Method |
Calculate IGRF data VV's for a given IGRF model.
Available since Oasis montaj version: 5.0
License: Available to anyone with an Oasis Montaj license.
Namespace: GeoEngine.Core.GXNetXAssembly: geoengine.core.gxnetx (in geoengine.core.gxnetx.dll)
Notes
Calculate IGRF data (total field, inclination, and declination)
for a given IGRF model. The model used will be the same as that
obtained with Create_IGRF.
All of the VV's should be the same length. The function
will abort if they are not.
No assumption is made on what data types are contained by
any of the VV's. However, all total field, inclination, and
declination values are internally calculated as real data.
These values will be converted to the types contained in the
output VV's.
Syntax public void CalcVV(
CVV gv_vel,
CVV gv_vlon,
CVV gv_vlat,
CVV gv_vfs,
CVV gv_vinc,
CVV gv_vdec
)
Public Sub CalcVV (
gv_vel As CVV,
gv_vlon As CVV,
gv_vlat As CVV,
gv_vfs As CVV,
gv_vinc As CVV,
gv_vdec As CVV
)
public:
void CalcVV(
CVV^ gv_vel,
CVV^ gv_vlon,
CVV^ gv_vlat,
CVV^ gv_vfs,
CVV^ gv_vinc,
CVV^ gv_vdec
)
member CalcVV :
gv_vel : CVV *
gv_vlon : CVV *
gv_vlat : CVV *
gv_vfs : CVV *
gv_vinc : CVV *
gv_vdec : CVV -> unit
Parameters
- gv_vel
- Type: GeoEngine.Core.GXNetXCVV
Input elevation data (metres) - gv_vlon
- Type: GeoEngine.Core.GXNetXCVV
Input longitude data (-180 to 180) - gv_vlat
- Type: GeoEngine.Core.GXNetXCVV
Input latitude data (-90 to 90) - gv_vfs
- Type: GeoEngine.Core.GXNetXCVV
Output total field - gv_vinc
- Type: GeoEngine.Core.GXNetXCVV
Output inclination - gv_vdec
- Type: GeoEngine.Core.GXNetXCVV
Output declination
See Also