Method: When::Ephemeris::Shadow#apparent_radius
- Defined in:
- lib/when_exe/ephemeris/moon.rb
#apparent_radius(t, base = nil) ⇒ Numeric
地球の影の視半径 / CIRCLE
324 325 326 327 328 329 330 |
# File 'lib/when_exe/ephemeris/moon.rb', line 324 def apparent_radius(t, base=nil) t = +t radius = Sun.pi(t) * AU (asin(surface_radius/Moon.pi(t)) - asin(Ephemeris::Sun::Radius/radius) + asin(surface_radius/radius)) * 1.02 / CIRCLE end |