jp.co.isic.SwissEphemeris
クラス SwephLib
java.lang.Object
jp.co.isic.SwissEphemeris.SwephLib
- public class SwephLib
- extends Object
メソッドの概要 |
void |
swe_cotrans_sp(double xpo,
double xpn,
double eps)
|
void |
swe_cotrans(double xpo,
double xpn,
double eps)
|
double |
swe_deg_midp(double x1,
double x0)
|
static double |
swe_degnorm(double x)
swe_degnorm method
Reduce x modulo 360 degrees |
double |
swe_get_tid_acc()
|
double |
swe_rad_midp(double x1,
double x0)
|
static double |
swe_radnorm(double x)
swe_radnorm method
Reduce x modulo TWOPI degrees |
void |
swe_set_tid_acc(double t_acc)
|
double |
swe_sidtime(double tjd_ut)
|
static double |
swe_sidtime0(double tjd_ut,
double eps,
double nut)
swe_sidtime0 method
Apparent Sidereal Time at Greenwich with equation of the equinoxes
AA page B6
returns sidereal time in hours.
|
void |
swe_split_deg(double ddeg,
int roundflag,
int ideg,
int imin,
int isec,
double dsecfr,
int isgn)
|
int |
swe_time_equ(double tjd,
double te,
String serr)
|
SwephLib
public SwephLib()
swe_time_equ
public int swe_time_equ(double tjd,
double te,
String serr)
swe_sidtime0
public static double swe_sidtime0(double tjd_ut,
double eps,
double nut)
swe_sidtime0
method
Apparent Sidereal Time at Greenwich with equation of the equinoxes
AA page B6
returns sidereal time in hours.
Caution. At epoch J2000.0, the 16 decimal precision
of IEEE double precision numbers
limits time resolution measured by Julian date
to approximately 24 microseconds.
program returns sidereal hours since sidereal midnight
tjd julian day UT
eps obliquity of ecliptic, degrees
nut nutation, degrees
- パラメータ:
tjd_ut
- a double
valueeps
- a double
valuenut
- a double
value
- 戻り値:
- a
double
value
swe_sidtime
public double swe_sidtime(double tjd_ut)
swe_cotrans
public void swe_cotrans(double xpo,
double xpn,
double eps)
swe_cotrans_sp
public void swe_cotrans_sp(double xpo,
double xpn,
double eps)
swe_get_tid_acc
public double swe_get_tid_acc()
swe_set_tid_acc
public void swe_set_tid_acc(double t_acc)
swe_degnorm
public static double swe_degnorm(double x)
swe_degnorm
method
Reduce x modulo 360 degrees
- パラメータ:
x
- a double
value
- 戻り値:
- a
double
value
swe_radnorm
public static double swe_radnorm(double x)
swe_radnorm
method
Reduce x modulo TWOPI degrees
- パラメータ:
x
- a double
value
- 戻り値:
- a
double
value
swe_rad_midp
public double swe_rad_midp(double x1,
double x0)
swe_deg_midp
public double swe_deg_midp(double x1,
double x0)
swe_split_deg
public void swe_split_deg(double ddeg,
int roundflag,
int ideg,
int imin,
int isec,
double dsecfr,
int isgn)