| SolarGeophysicalData Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: AGI.Foundation.Celestial
 Syntax
SyntaxThe SolarGeophysicalData type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | SolarGeophysicalData | Initializes a new instance. | 
|  | SolarGeophysicalData(SolarGeophysicalData, CopyContext) | Initializes a new instance as a copy of an existing instance. | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | IsThreadSafe | 
            Gets a value indicating whether the methods on this instance are safe to call from
            multiple threads simultaneously.
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|   | CalculateApFromKp | 
            Uses cubic spline interpolation to calculate ap geomagnetic flux from kp geomagnetic flux.
             | 
|   | CalculateKpFromAp | 
            Uses cubic spline interpolation to calculate kp geomagnetic flux from ap geomagnetic flux.
             | 
|  | Clone | 
            Clones this object using the specified context.
             | 
|  | ComputeApDailyAverage | 
            Calculates the arithmetic average of the eight ap geomagnetic flux values for the given day,
            rounded to the nearest whole value.
             | 
|  | ComputeApValue | 
            Computes the geomagnetic flux ap value at the given date.
             | 
|  | ComputeAverageSolarRadioFlux | 
            Gets the 81 day average solar radiation flux value centered on the given date.
             | 
|  | ComputeKpDailyAverage | 
            Calculates the sum of the array of the eight ap geomagnetic flux values for the given day.
             | 
|  | ComputeKpValue | 
            Computes the geomagnetic flux kp value at the given date.
             | 
|  | ComputeSolarRadioFlux | 
            Computes the solar radiation flux value (often called F10.7) at the given date.
             | 
|  | ComputeThreeHourApValues | 
            Calculates the array of the eight ap geomagnetic flux values for the given day.
            The flux values are recorded every three hours.
             | 
|  | ComputeThreeHourKpValues | 
            Calculates the array of the eight ap geomagnetic flux values for the given day.
            The flux values are recorded every three hours.
             | 
|  | 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.) | 
 See Also
See Also