summaryrefslogtreecommitdiff
path: root/Ganlib/src/ganlib.h
diff options
context:
space:
mode:
authorstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
committerstainer_t <thomas.stainer@oecd-nea.org>2025-09-08 13:48:49 +0200
commit7dfcc480ba1e19bd3232349fc733caef94034292 (patch)
tree03ee104eb8846d5cc1a981d267687a729185d3f3 /Ganlib/src/ganlib.h
Initial commit from Polytechnique Montreal
Diffstat (limited to 'Ganlib/src/ganlib.h')
-rw-r--r--Ganlib/src/ganlib.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/Ganlib/src/ganlib.h b/Ganlib/src/ganlib.h
new file mode 100644
index 0000000..9b483e3
--- /dev/null
+++ b/Ganlib/src/ganlib.h
@@ -0,0 +1,27 @@
+
+/**********************************/
+/* C API for Ganlib5 support */
+/* author: A. Hebert (31/05/2009) */
+/**********************************/
+
+/*
+Copyright (C) 2009 Ecole Polytechnique de Montreal
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License as published by the Free Software Foundation; either
+version 2.1 of the License, or (at your option) any later version.
+*/
+
+typedef float float_32;
+typedef double double_64;
+
+#if __LP64__ || __64BIT__
+typedef int int_32;
+#else
+typedef long int_32;
+#endif
+
+void xabort_c(char *);
+int_32 * setara_c(int_32);
+void rlsara_c(int_32 *);