From cb430a2ba866e8051df088d385d5a84e60e2f56c Mon Sep 17 00:00:00 2001
From: enoulard <enoulard@041b043f-8d7c-46b2-b46e-ef0dd855326e>
Date: Mon, 1 Dec 2014 11:58:00 +0000
Subject: [PATCH] Add more functions in math.lusi

git-svn-id: https://cavale.enseeiht.fr/svn/lustrec/lustre_compiler/trunk@371 041b043f-8d7c-46b2-b46e-ef0dd855326e
---
 include/math.lusi | 16 ++++++++++++++--
 1 file changed, 14 insertions(+), 2 deletions(-)

diff --git a/include/math.lusi b/include/math.lusi
index 015acb28..8033408b 100644
--- a/include/math.lusi
+++ b/include/math.lusi
@@ -1,5 +1,17 @@
-function pow (x:real; n: real) returns (y: real) prototype C lib m;
+function acos (x: real) returns (y: real) prototype C lib m;
+function acosh (x: real) returns (y: real) prototype C lib m;
+function asin (x: real) returns (y: real) prototype C lib m;
+function asinh (x: real) returns (y: real) prototype C lib m;
 function atan (x: real) returns (y: real) prototype C lib m;
-function sqrt (x: real) returns (y: real) prototype C lib m;
+function atan2(x:real; n: real) returns (y: real) prototype C lib m;
+function atanh (x: real) returns (y: real) prototype C lib m;
+function cbrt (x: real) returns (y: real) prototype C lib m;
 function cos (x: real) returns (y: real) prototype C lib m;
+function cosh (x: real) returns (y: real) prototype C lib m;
+function ceil (x: real) returns (y: real) prototype C lib m;
+function erf (x: real) returns (y: real) prototype C lib m;
+function fabs (x: real) returns (y: real) prototype C lib m;
+function pow (x:real; n: real) returns (y: real) prototype C lib m;
 function sin (x: real) returns (y: real) prototype C lib m;
+function sinh (x: real) returns (y: real) prototype C lib m;
+function sqrt (x: real) returns (y: real) prototype C lib m;
\ No newline at end of file
-- 
GitLab