jp.co.isic.SwissEphemeris
クラス SwissMosher
java.lang.Object
jp.co.isic.SwissEphemeris.SwissEphemeris
jp.co.isic.SwissEphemeris.SwissMosher
- public class SwissMosher
- extends SwissEphemeris
クラス jp.co.isic.SwissEphemeris.SwissEphemeris から継承したフィールド |
BEYOND_EPH_LIMITS, ERR, J_TO_J2000, J2000_TO_J, NOT_AVAILABLE, OK, SE_ADMETOS, SE_APOLLON, SE_APP_TO_TRUE, SE_ARMC, SE_ASC, SE_AST_OFFSET, SE_ASTNAMFILE, SE_BIT_DISC_CENTER, SE_BIT_NO_REFRACTION, SE_CALC_ITRANSIT, SE_CALC_MTRANSIT, SE_CALC_RISE, SE_CALC_SET, SE_CERES, SE_CHIRON, SE_COASC1, SE_COASC2, SE_COMET_OFFSET, SE_CUPIDO, SE_DE_NUMBER, SE_EARTH, SE_ECL_1ST_VISIBLE, SE_ECL_2ND_VISIBLE, SE_ECL_3RD_VISIBLE, SE_ECL_4TH_VISIBLE, SE_ECL_ANNULAR, SE_ECL_ANNULAR_TOTAL, SE_ECL_CENTRAL, SE_ECL_MAX_VISIBLE, SE_ECL_NONCENTRAL, SE_ECL_NUT, SE_ECL_ONE_TRY, SE_ECL_PARTIAL, SE_ECL_PENUMBRAL, SE_ECL_TOTAL, SE_ECL_VISIBLE, SE_ECL2HOR, SE_EPHE_PATH, SE_EQU2HOR, SE_EQUASC, SE_FICT_MAX, SE_FICT_OFFSET, SE_FICT_OFFSET_1, SE_FICTFILE, SE_FIXSTAR, SE_FNAME_DE200, SE_FNAME_DE403, SE_FNAME_DE404, SE_FNAME_DE405, SE_FNAME_DE406, SE_FNAME_DFT, SE_GREG_CAL, SE_HADES, SE_HARRINGTON, SE_HOR2ECL, SE_HOR2EQU, SE_ISIS, SE_JUL_CAL, SE_JUNO, SE_JUPITER, SE_KRONOS, SE_MARS, SE_MAX_STNAME, SE_MC, SE_MEAN_APOG, SE_MEAN_NODE, SE_MERCURY, SE_MOON, SE_NALL_NAT_POINTS, SE_NASCMC, SE_NEPTUNE, SE_NEPTUNE_ADAMS, SE_NEPTUNE_LEVERRIER, SE_NFICT_ELEM, SE_NIBIRU, SE_NODBIT_FOPOINT, SE_NODBIT_MEAN, SE_NODBIT_OSCU, SE_NODBIT_OSCU_BAR, SE_NPLANETS, SE_NSIDM_PREDEF, SE_OSCU_APOG, SE_PALLAS, SE_PHOLUS, SE_PLUTO, SE_PLUTO_LOWELL, SE_PLUTO_PICKERING, SE_POLASC, SE_POSEIDON, SE_PROSERPINA, SE_SATURN, SE_SIDBIT_ECL_T0, SE_SIDBIT_SSY_PLANE, SE_SIDBITS, SE_SIDM_ALDEBARAN_15TAU, SE_SIDM_B1950, SE_SIDM_BABYL_ETPSC, SE_SIDM_BABYL_HUBER, SE_SIDM_BABYL_KUGLER1, SE_SIDM_BABYL_KUGLER2, SE_SIDM_BABYL_KUGLER3, SE_SIDM_DELUCE, SE_SIDM_DJWHAL_KHUL, SE_SIDM_FAGAN_BRADLEY, SE_SIDM_GALCENT_0SAG, SE_SIDM_HIPPARCHOS, SE_SIDM_J1900, SE_SIDM_J2000, SE_SIDM_JN_BHASIN, SE_SIDM_KRISHNAMURTI, SE_SIDM_LAHIRI, SE_SIDM_RAMAN, SE_SIDM_SASSANIAN, SE_SIDM_USER, SE_SIDM_USHASHASHI, SE_SIDM_YUKTESHWAR, SE_SPLIT_DEG_KEEP_DEG, SE_SPLIT_DEG_KEEP_SIGN, SE_SPLIT_DEG_ROUND_DEG, SE_SPLIT_DEG_ROUND_MIN, SE_SPLIT_DEG_ROUND_SEC, SE_SPLIT_DEG_ZODIACAL, SE_STARFILE, SE_SUN, SE_TRUE_NODE, SE_TRUE_TO_APP, SE_URANUS, SE_VARUNA, SE_VENUS, SE_VERTEX, SE_VESTA, SE_VULCAN, SE_VULKANUS, SE_WALDEMATH, SE_WHITE_MOON, SE_ZEUS, SEFLG_BARYCTR, SEFLG_EPHMASK, SEFLG_EQUATORIAL, SEFLG_HELCTR, SEFLG_J2000, SEFLG_JPLEPH, SEFLG_MOSEPH, SEFLG_NOABERR, SEFLG_NOGDEFL, SEFLG_NONUT, SEFLG_RADIANS, SEFLG_SIDEREAL, SEFLG_SPEED, SEFLG_SPEED3, SEFLG_SWIEPH, SEFLG_TOPOCTR, SEFLG_TRUEPOS, SEFLG_XYZ, SEI_NNODE_ETC, SEI_NPLANETS, swed |
メソッドの概要 |
int |
swe_calc_ut(double tjd_ut,
int ipl,
int iflag,
double[] xx,
String serr)
|
int |
swe_calc(double tjd,
int ipl,
int iflag,
double[] xx,
String serr)
swe_calc method.
|
void |
swe_close()
swe_close method close Swiss Ephemeris. |
int |
swe_fixstar_ut(String star,
double tjd_ut,
int iflag,
double[] xx,
String serr)
Describe swe_fixstar_ut method here. |
int |
swe_fixstar(String star,
double tjd,
int iflag,
double[] xx,
String serr)
swe_fixstar method
NOP stub |
String |
swe_get_ayanamsa_name(int isidmode)
|
double |
swe_get_ayanamsa_ut(double tjd_ut)
|
double |
swe_get_ayanamsa(double tjd_et)
|
String |
swe_get_planet_name(int ipl,
String spname)
|
void |
swe_set_ephe_path(String path)
|
void |
swe_set_jpl_file(String fname)
|
void |
swe_set_sid_mode(int sid_mode,
double t0,
double ayan_t0)
|
void |
swe_set_topo(double geolon,
double geolat,
double geoalt)
swe_set_topo method
set geographic position of observer |
SEFLG_DEFAULTEPH
public static final int SEFLG_DEFAULTEPH
- 関連項目:
- 定数フィールド値
SEI_EPSILON
public static final int SEI_EPSILON
- 関連項目:
- 定数フィールド値
SEI_NUTATION
public static final int SEI_NUTATION
- 関連項目:
- 定数フィールド値
SEI_EMB
public static final int SEI_EMB
- 関連項目:
- 定数フィールド値
SEI_EARTH
public static final int SEI_EARTH
- 関連項目:
- 定数フィールド値
SEI_SUN
public static final int SEI_SUN
- 関連項目:
- 定数フィールド値
SEI_MOON
public static final int SEI_MOON
- 関連項目:
- 定数フィールド値
SEI_MERCURY
public static final int SEI_MERCURY
- 関連項目:
- 定数フィールド値
SEI_VENUS
public static final int SEI_VENUS
- 関連項目:
- 定数フィールド値
SEI_MARS
public static final int SEI_MARS
- 関連項目:
- 定数フィールド値
SEI_JUPITER
public static final int SEI_JUPITER
- 関連項目:
- 定数フィールド値
SEI_SATURN
public static final int SEI_SATURN
- 関連項目:
- 定数フィールド値
SEI_URANUS
public static final int SEI_URANUS
- 関連項目:
- 定数フィールド値
SEI_NEPTUNE
public static final int SEI_NEPTUNE
- 関連項目:
- 定数フィールド値
SEI_PLUTO
public static final int SEI_PLUTO
- 関連項目:
- 定数フィールド値
SEI_SUNBARY
public static final int SEI_SUNBARY
- 関連項目:
- 定数フィールド値
SEI_ANYBODY
public static final int SEI_ANYBODY
- 関連項目:
- 定数フィールド値
SEI_CHIRON
public static final int SEI_CHIRON
- 関連項目:
- 定数フィールド値
SEI_PHOLUS
public static final int SEI_PHOLUS
- 関連項目:
- 定数フィールド値
SEI_CERES
public static final int SEI_CERES
- 関連項目:
- 定数フィールド値
SEI_PALLAS
public static final int SEI_PALLAS
- 関連項目:
- 定数フィールド値
SEI_JUNO
public static final int SEI_JUNO
- 関連項目:
- 定数フィールド値
SEI_VESTA
public static final int SEI_VESTA
- 関連項目:
- 定数フィールド値
SEI_MEAN_NODE
public static final int SEI_MEAN_NODE
- 関連項目:
- 定数フィールド値
SEI_TRUE_NODE
public static final int SEI_TRUE_NODE
- 関連項目:
- 定数フィールド値
SEI_MEAN_APOG
public static final int SEI_MEAN_APOG
- 関連項目:
- 定数フィールド値
SEI_OSCU_APOG
public static final int SEI_OSCU_APOG
- 関連項目:
- 定数フィールド値
SEI_FLG_HELIO
public static final int SEI_FLG_HELIO
- 関連項目:
- 定数フィールド値
SEI_FLG_ROTATE
public static final int SEI_FLG_ROTATE
- 関連項目:
- 定数フィールド値
SEI_FLG_ELLIPSE
public static final int SEI_FLG_ELLIPSE
- 関連項目:
- 定数フィールド値
SEI_FLG_EMBHEL
public static final int SEI_FLG_EMBHEL
- 関連項目:
- 定数フィールド値
SEI_FILE_PLANET
public static final int SEI_FILE_PLANET
- 関連項目:
- 定数フィールド値
SEI_FILE_MOON
public static final int SEI_FILE_MOON
- 関連項目:
- 定数フィールド値
SEI_FILE_MAIN_AST
public static final int SEI_FILE_MAIN_AST
- 関連項目:
- 定数フィールド値
SEI_FILE_ANY_AST
public static final int SEI_FILE_ANY_AST
- 関連項目:
- 定数フィールド値
SEI_FILE_FIXSTAR
public static final int SEI_FILE_FIXSTAR
- 関連項目:
- 定数フィールド値
SEI_FILE_TEST_ENDIAN
public static final int SEI_FILE_TEST_ENDIAN
- 関連項目:
- 定数フィールド値
SEI_FILE_BIGENDIAN
public static final int SEI_FILE_BIGENDIAN
- 関連項目:
- 定数フィールド値
SEI_FILE_NOREORD
public static final int SEI_FILE_NOREORD
- 関連項目:
- 定数フィールド値
SEI_FILE_LITENDIAN
public static final int SEI_FILE_LITENDIAN
- 関連項目:
- 定数フィールド値
SEI_FILE_REORD
public static final int SEI_FILE_REORD
- 関連項目:
- 定数フィールド値
SEI_FILE_NMAXPLAN
public static final int SEI_FILE_NMAXPLAN
- 関連項目:
- 定数フィールド値
SEI_FILE_EFPOSBEGIN
public static final int SEI_FILE_EFPOSBEGIN
- 関連項目:
- 定数フィールド値
SE_FILE_SUFFIX
public static final String SE_FILE_SUFFIX
- 関連項目:
- 定数フィールド値
SEI_NEPHFILES
public static final int SEI_NEPHFILES
- 関連項目:
- 定数フィールド値
SEI_CURR_FPOS
public static final int SEI_CURR_FPOS
- 関連項目:
- 定数フィールド値
SwissMosher
public SwissMosher()
swe_calc
public int swe_calc(double tjd,
int ipl,
int iflag,
double[] xx,
String serr)
swe_calc
method.
The routine called by the user.
It checks whether a position for the same planet, the same t, and the
same flag bits has already been computed.
If yes, this position is returned. Otherwise it is computed.
-> If the SEFLG_SPEED flag has been specified, the speed will be returned
at offset 3 of position array x[]. Its precision is probably better
than 0.002"/day.
-> If the SEFLG_SPEED3 flag has been specified, the speed will be computed
from three positions. This speed is less accurate than SEFLG_SPEED,
i.e. better than 0.1"/day. And it is much slower. It is used for
program tests only.
-> If no speed flag has been specified, no speed will be returned.
- 定義:
- クラス
SwissEphemeris
内の swe_calc
- パラメータ:
tjd
- a double
valueipl
- an int
valueiflag
- an int
valueserr
- a String
value
- 戻り値:
- an
int
value
swe_calc_ut
public int swe_calc_ut(double tjd_ut,
int ipl,
int iflag,
double[] xx,
String serr)
- 定義:
- クラス
SwissEphemeris
内の swe_calc_ut
swe_fixstar
public int swe_fixstar(String star,
double tjd,
int iflag,
double[] xx,
String serr)
swe_fixstar
method
NOP stub
- 定義:
- クラス
SwissEphemeris
内の swe_fixstar
- パラメータ:
star
- a String
valuetjd
- a double
valueiflag
- an int
valueserr
- a String
value
- 戻り値:
- an
int
value
swe_fixstar_ut
public int swe_fixstar_ut(String star,
double tjd_ut,
int iflag,
double[] xx,
String serr)
- Describe
swe_fixstar_ut
method here.
- 定義:
- クラス
SwissEphemeris
内の swe_fixstar_ut
- パラメータ:
star
- a String
valueiflag
- an int
valueserr
- a String
value
- 戻り値:
- an
int
value
swe_close
public void swe_close()
swe_close
method close Swiss Ephemeris.
- 定義:
- クラス
SwissEphemeris
内の swe_close
swe_set_ephe_path
public void swe_set_ephe_path(String path)
- 定義:
- クラス
SwissEphemeris
内の swe_set_ephe_path
swe_set_jpl_file
public void swe_set_jpl_file(String fname)
- 定義:
- クラス
SwissEphemeris
内の swe_set_jpl_file
swe_get_planet_name
public String swe_get_planet_name(int ipl,
String spname)
- 定義:
- クラス
SwissEphemeris
内の swe_get_planet_name
swe_set_topo
public void swe_set_topo(double geolon,
double geolat,
double geoalt)
swe_set_topo
method
set geographic position of observer
- 定義:
- クラス
SwissEphemeris
内の swe_set_topo
- パラメータ:
geolon
- a double
valuegeolat
- a double
valuegeoalt
- a double
value
swe_set_sid_mode
public void swe_set_sid_mode(int sid_mode,
double t0,
double ayan_t0)
- 定義:
- クラス
SwissEphemeris
内の swe_set_sid_mode
swe_get_ayanamsa
public double swe_get_ayanamsa(double tjd_et)
- 定義:
- クラス
SwissEphemeris
内の swe_get_ayanamsa
swe_get_ayanamsa_ut
public double swe_get_ayanamsa_ut(double tjd_ut)
- 定義:
- クラス
SwissEphemeris
内の swe_get_ayanamsa_ut
swe_get_ayanamsa_name
public String swe_get_ayanamsa_name(int isidmode)
- 定義:
- クラス
SwissEphemeris
内の swe_get_ayanamsa_name