AGI AgAsHpopPlugin 6 Send comments on this topic.
AtmFlux Method (IAgAsHpopPluginResult)
See Also 
Scale
Requested time scale
WholeDays
Number of whole days in the time scale
SecsIntoDay
Seconds into the day
F10p7
F10.7 flux value at the requested time
AvgF10p7
Average F10.7 flux value at the requested time
Ap
Geomagnetic flux , expressed as an Ap value, at the requested time
ApDaily
The daily value of geomagnetic flux , expressed as an Ap value, at the requested time
Kp
Geomagnetic flux , expressed as a Kp value, at the requested time
KpDaily
The daily value of geomagnetic flux , expressed as an Kp value, at the requested time
Windows








Description

Flux values used by density models, evaluated at the requested time. No time lags are incorporated.

Syntax

[Visual Basic .NET]
Public Sub AtmFlux( _
   ByVal Scale As AgEUtTimeScale, _
   ByVal WholeDays As Integer, _
   ByVal SecsIntoDay As Double, _
   ByRef F10p7 As Double, _
   ByRef AvgF10p7 As Double, _
   ByRef Ap As Double, _
   ByRef ApDaily As Double, _
   ByRef Kp As Double, _
   ByRef KpDaily As Double _
) 

[C#]
public void AtmFlux(
AgEUtTimeScale Scale,
int WholeDays,
double SecsIntoDay,
ref double F10p7,
ref double AvgF10p7,
ref double Ap,
ref double ApDaily,
ref double Kp,
ref double KpDaily
);

[Managed C++]
public: void AtmFlux(
AgEUtTimeScale Scale,
int WholeDays,
double SecsIntoDay,
double ^ F10p7,
double ^ AvgF10p7,
double ^ Ap,
double ^ ApDaily,
double ^ Kp,
double ^ KpDaily
);

[Unmanaged C++]
public: HRESULT AtmFlux(
AgEUtTimeScale Scale,
long WholeDays,
double SecsIntoDay,
double * F10p7,
double * AvgF10p7,
double * Ap,
double * ApDaily,
double * Kp,
double * KpDaily
);

[VBScript]
AtmFlux not supported by VBScript (VBScript does not support ByRef arguments in COM)

[Perl]
$objectReference->AtmFlux(
$Scale, # type AgEUtTimeScale (scalar integer)
$WholeDays, # type int (scalar)
$SecsIntoDay, # type double (scalar)
$F10p7, # type Variant (VT_R8 | VT_BYREF)
$AvgF10p7, # type Variant (VT_R8 | VT_BYREF)
$Ap, # type Variant (VT_R8 | VT_BYREF)
$ApDaily, # type Variant (VT_R8 | VT_BYREF)
$Kp, # type Variant (VT_R8 | VT_BYREF)
$KpDaily# type Variant (VT_R8 | VT_BYREF)
);

Parameters

Scale
Member Value Description
eUtTimeScaleUTC 0  
eUtTimeScaleTAI 1  
eUtTimeScaleTDT 2  
eUtTimeScaleUT1 3  
eUtTimeScaleSTKEpochSec 4  
eUtTimeScaleTDB 5  
eUtTimeScaleGPS 6  
Requested time scale
WholeDays
Number of whole days in the time scale
SecsIntoDay
Seconds into the day
F10p7
F10.7 flux value at the requested time
AvgF10p7
Average F10.7 flux value at the requested time
Ap
Geomagnetic flux , expressed as an Ap value, at the requested time
ApDaily
The daily value of geomagnetic flux , expressed as an Ap value, at the requested time
Kp
Geomagnetic flux , expressed as a Kp value, at the requested time
KpDaily
The daily value of geomagnetic flux , expressed as an Kp value, at the requested time

Remarks

Uses the flux file as configured in HPOP as the source of data.

See Also

© 2017 Analytical Graphics, Inc. All Rights Reserved.

ODTK 6.5