Astro::Montenbruck::Lunation - Lunar quarters.
use Astro::Montenbruck::Lunation qw/:all/; # find instant of New Moon closest to 2019 Aug, 12 $jd = search_event([2019, 8, 12], $NEW_MOON)
Searches lunar quarters. Algorythms are based on "Astronomical Algorythms" by Jean Meeus, Second Edition, Willmann-Bell, Inc., 1998.
$NEW_MOON
$FIRST_QUARTER
$FULL_MOON
$LAST_QUARTER
@MONTH
Array of QUARTERS in proper order.
Calculate instant of apparent lunar phase closest to the given date.
date — array of year (astronomical, zero-based), month [1..12] and day, [1..31].
quarter — which quarter, one of: $NEW_MOON, $FIRST_QUARTER, $FULL_MOON or $LAST_QUARTER see "QUARTERS".
In scalar context returns Standard Julian day of the event, dynamic time.
In list context:
Standard Julian day of the event, dynamic time.
Argument of latitude, arc-degrees. This value is required for detecting elipses.
Sergey Krushinsky, <krushi at cpan.org>
<krushi at cpan.org>
Copyright (C) 2009-2021 by Sergey Krushinsky
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Astro::Montenbruck, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Astro::Montenbruck
CPAN shell
perl -MCPAN -e shell install Astro::Montenbruck
For more information on module installation, please visit the detailed CPAN module installation guide.