Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
kingsznhone committed Aug 1, 2023
1 parent 4c8b60e commit 6d01a02
Showing 1 changed file with 16 additions and 11 deletions.
27 changes: 16 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
# VSOP2013 .NET

[![NuGet package](https://img.shields.io/nuget/v/VSOP2013.NET.svg?logo=NuGet)](https://www.nuget.org/packages/VSOP2013.NET/)
[![NuGet package](https://img.shields.io/nuget/dt/VSOP2013.NET?logo=NuGet)](https://www.nuget.org/packages/VSOP2013.NET/)

## What's this?

VSOP was developed and is maintained (updated with the latest data) by the scientists at the Bureau des Longitudes in Paris.
Expand Down Expand Up @@ -153,6 +156,8 @@ Windows 10 64bit
Provide methods to calculate planet position.
#### Methods
### ```public double GetVariable(VSOPBody body,int iv, VSOPTime time)```
Calculate a specific variable of a planet.
Expand Down Expand Up @@ -281,12 +286,12 @@ Can be explicit cast to ```VSOPResult_XYZ``` and ```VSOPResult_LBR```
## Static Class Utility
### Overview
This Class Provide some useful function.
<br>
#### Methods
### ```static double[,] MultiplyMatrix(double[,] A, double[,] B)```
A handy matrix multiply function
Expand Down Expand Up @@ -431,7 +436,7 @@ Array of cartesian coordinate elements that inertial frame of dynamical equinox
## Class VSOPResult_XYZ : VSOPResult
### Constructor
#### Constructor
### ```VSOPResult_XYZ(VSOPResult_LBR result)```
Expand All @@ -457,7 +462,7 @@ Create a new Cartisian result from ellipitic result.
<br>
### Properties
#### Properties
```VSOPBody Body { get; }```
Expand Down Expand Up @@ -527,7 +532,7 @@ Velocity z (au/day)
<br>
### Methods
#### Methods
### ```VSOPResult_LBR ToLBR()```
Expand All @@ -538,7 +543,7 @@ Convert this result to Spherical coordinate.
## Class VSOPResult_ELL : VSOPResult
### Constructor
#### Constructor
### ```public VSOPResult_ELL(VSOPBody body, VSOPTime time, double[] ell)```
Expand Down Expand Up @@ -566,7 +571,7 @@ Raw result data from calculator.
<br>
### Properties
#### Properties
```VSOPBody Body { get; }```
Expand Down Expand Up @@ -628,7 +633,7 @@ sin(i/2)*sin(omega) (rd)
<br>
### Methods
#### Methods
### ```VSOPResult_XYZ ToXYZ()```
Expand All @@ -644,7 +649,7 @@ Convert this result to spherical coordinate.
## Class VSOPResult_LBR : VSOPResult
### Constructor
#### Constructor
### ```VSOPResult_LBR(VSOPResult_XYZ result)```
Expand All @@ -670,7 +675,7 @@ Create a new spherical result from ellipitic result.
<br>
### Properties
#### Properties
```VSOPBody Body { get; }```
Expand Down Expand Up @@ -738,7 +743,7 @@ radius velocity (au/day)
<br>
### Methods
#### Methods
### ```VSOPResult_XYZ ToXYZ()```
Expand Down

0 comments on commit 6d01a02

Please sign in to comment.