 | CIGRFCalcVV Method |
Calculate IGRF data VV's for a given IGRF model.
Namespace:
GeoEngine.Core.GXNetX
Assembly:
geoengine.core.gxnetx (in geoengine.core.gxnetx.dll) Version: 2024.2.0.25
Syntaxpublic void CalcVV(
CVV gv_vel,
CVV gv_vlon,
CVV gv_vlat,
CVV gv_vfs,
CVV gv_vinc,
CVV gv_vdec
)
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 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
)
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
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
Remarks
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.
See Also