math: Add 2pi variable.
authorDavid Thompson <dthompson2@worcester.edu>
Wed, 8 Apr 2020 21:01:16 +0000 (17:01 -0400)
committerDavid Thompson <dthompson2@worcester.edu>
Wed, 8 Apr 2020 21:03:43 +0000 (17:03 -0400)
* chickadee/math.scm (2pi): New variable.

chickadee/math.scm
doc/api.texi

index 050dac1..b970526 100644 (file)
@@ -18,6 +18,7 @@
 (define-module (chickadee math)
   #:export (pi
             pi/2
+            2pi
             cotan
             square
             clamp
@@ -30,6 +31,7 @@
 
 (define pi 3.14159265358979323846)
 (define pi/2 (/ pi 2.0))
+(define 2pi (* pi 2.0))
 
 (define-inlinable (cotan z)
   "Return the cotangent of Z."
index f553f25..3992c06 100644 (file)
@@ -571,6 +571,10 @@ approximation that is ``good enough.''
 Half of @var{pi}.
 @end defvar
 
+@defvar 2pi
+Twice @var{pi}.
+@end defvar
+
 @deffn {Procedure} cotan z
 Return the cotangent of @var{z}.
 @end deffn