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
オブジェクトの生成
258 259 260 261 |
# File 'lib/when_exe/region/indian.rb', line 258 def initialize(formula, rotation) @formula = formula @rotation = rotation end |
Instance Method Details
#_mean_rotation(ahar) ⇒ Numeric
平均黄経
249 250 251 |
# File 'lib/when_exe/region/indian.rb', line 249 def _mean_rotation(ahar) @rotation * ahar / @formula.civil_days end |