Class: When::Ephemeris::Hindu::ClassicGraha Abstract
- Defined in:
- lib/when_exe/region/indian.rb
Overview
This class is abstract.
古典的“惑星”
Direct Known Subclasses
Constant Summary
Constants included from When::Ephemeris
AU, AcS, BCENT, C0, CIRCLE, COS, COSL, COSLT, COST, DAY, DEG, EPOCH1800, EPOCH1900, EPOCH1975, EPOCH2000, FARAWAY, JCENT, JYEAR, Jupiter, LIN, Mars, Mercury, Neptune, P0B, P0L, P0P, P0dB, P0dL, P1B, P1L, P1R, P2B, P2L, P2Q, P2dL, P3L, P3Q, P4B, P4L, P4Q, P4dL, P5B, P5L, P5Q, P5dL, P5l, P5n, P5r, P5t, P6B, P6L, P6Q, P6dL, P6l, P6n, P6r, P6t, P7B, P7L, P7R, P8B, P8L, P8R, P9B, P9L, P9R, PSEC, Pluto, SIN, SINL, SINLT, SINT, Saturn, Uranus, Venus
Instance Method Summary collapse
-
#_mean_rotation(ahar) ⇒ Numeric
平均黄経.
-
#initialize(formula, rotation) ⇒ ClassicGraha
constructor
オブジェクトの生成.
-
#mean_longitude(t) ⇒ Numeric
平均黄経.
-
#true_longitude(t) ⇒ Numeric
真黄経.
Methods included from When::Ephemeris
_adjust, _rot, _to_p2, _to_p3, _to_r3, acos, asin, cosc, cosd, delta_e, delta_p, julian_century_from_2000, julian_year_from_1975, obl, polynomial, root, sinc, sind, tanc, tand, trigonometric
Constructor Details
#initialize(formula, rotation) ⇒ ClassicGraha
オブジェクトの生成
259 260 261 262 |
# File 'lib/when_exe/region/indian.rb', line 259 def initialize(formula, rotation) @formula = formula @rotation = rotation end |
Instance Method Details
#_mean_rotation(ahar) ⇒ Numeric
平均黄経
250 251 252 |
# File 'lib/when_exe/region/indian.rb', line 250 def _mean_rotation(ahar) @rotation * ahar / @formula.civil_days end |