ConstantSolarGeophysicalData Class |
Namespace: AGI.Foundation.Celestial
The ConstantSolarGeophysicalData type exposes the following members.
Name | Description | |
---|---|---|
ConstantSolarGeophysicalData |
Initializes an instance of ConstantSolarGeophysicalData
using the typical values of 150.0 for the F10.7 cm solar radio flux and
3.0 for the kp magnetic flux.
| |
ConstantSolarGeophysicalData(ConstantSolarGeophysicalData, CopyContext) | Initializes a new instance as a copy of an existing instance. | |
ConstantSolarGeophysicalData(Double, Double) |
Initializes an instance of ConstantSolarGeophysicalData from the
solar radio flux and kp geomagnetic flux. If you have the ap value for
geomagnetic flux use CalculateApFromKp(Double)
to calculate the kp flux value.
| |
ConstantSolarGeophysicalData(Double, Double, Double) | Initializes an instance of ConstantSolarGeophysicalData from the average and current solar radio flux and current kp geomagnetic flux. If you have the ap value for geomagnetic flux use CalculateApFromKp(Double) to calculate the kp flux value. Use this constructor rather than ConstantSolarGeophysicalData(Double, Double) if you'd like to use constant solar geophysical data for a time period when the current solar flux differs from the 81 day average. |
Name | Description | |
---|---|---|
IsThreadSafe |
Gets a value indicating whether the methods on this instance are safe to call from
multiple threads simultaneously.
(Overrides SolarGeophysicalDataIsThreadSafe.) |
Name | Description | |
---|---|---|
Clone |
Clones this object using the specified context.
(Overrides SolarGeophysicalDataClone(CopyContext).) | |
ComputeApDailyAverage |
Returns the constant ap geomagnetic index value.
(Overrides SolarGeophysicalDataComputeApDailyAverage(JulianDate).) | |
ComputeApValue |
Returns the constant ap geomagnetic index value.
(Overrides SolarGeophysicalDataComputeApValue(JulianDate).) | |
ComputeAverageSolarRadioFlux |
Returns the constant solar radiation flux value.
(Overrides SolarGeophysicalDataComputeAverageSolarRadioFlux(JulianDate).) | |
ComputeKpDailyAverage |
Returns the constant kp geomagnetic index value.
(Overrides SolarGeophysicalDataComputeKpDailyAverage(JulianDate).) | |
ComputeKpValue |
Returns the constant kp geomagnetic index value.
(Overrides SolarGeophysicalDataComputeKpValue(JulianDate).) | |
ComputeSolarRadioFlux |
Returns the constant solar radiation flux value.
(Overrides SolarGeophysicalDataComputeSolarRadioFlux(JulianDate).) | |
ComputeThreeHourApValues |
Returns a size eight array with each value equal to the constant ap geomagnetic index.
(Overrides SolarGeophysicalDataComputeThreeHourApValues(JulianDate).) | |
ComputeThreeHourKpValues |
Returns a size eight array with each value equal to the constant kp geomagnetic index.
(Overrides SolarGeophysicalDataComputeThreeHourKpValues(JulianDate).) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |