The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Astro::Montenbruck::RiseSet::Constants — rise/set constants

SYNOPSIS

use Astro::Montenbruck::RiseSet::Constants qw/:all/;

VERSION

Version 0.01

DESCRIPTION

Constants used across rise/set modules.

EXPORT

CONSTANTS

EVENTS

  • $EVT_RISE — rise

  • $EVT_SET — set

  • $EVT_TRANSIT — transit (upper culmination)

  • @RS_EVENTS — array containing all the constants above

STATES

  • $STATE_CIRCUMPOLAR — always above the horizon

  • $STATE_NEVER_RISES — always below the horizon

TYPES OF TWILIGHT

  • $TWILIGHT_CIVIL — civil

  • $TWILIGHT_ASTRO — astronomical

  • $TWILIGHT_NAUTICAL — nautical

STANDARD ALTITUDES

  • $H0_SUN — Sun

  • $H0_MOO — Moon

  • $H0_PLA — Planets and stars

  • %H0_TWL — For twilight types. Keys are "TYPES OF TWILIGHT"

TAGS

  • :events$EVT_RISE, $EVT_SET, $EVT_TRANSIT, @RS_EVENTS

  • :states$STATE_CIRCUMPOLAR, $STATE_NEVER_RISES

  • :twilight$TWILIGHT_CIVIL, $TWILIGHT_ASTRO, $TWILIGHT_NAUTICAL

  • :altitudes$H0_SUN, $H0_MOO, $H0_PLA, %H0_TWL

  • :all — all of the above

AUTHOR

Sergey Krushinsky, <krushi at cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2010-2021 by Sergey Krushinsky

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.