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