Method: When::Ephemeris::Shadow#apparent_radius

Defined in:
lib/when_exe/ephemeris/moon.rb

#apparent_radius(t, base = nil) ⇒ Numeric

地球の影の視半径 / CIRCLE

Parameters:

Returns:



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