aboutsummaryrefslogtreecommitdiff
path: root/src/iemmatrix.c
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2005-03-21 14:33:31 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2005-03-21 14:33:31 +0000
commit10b474fba485e9a93157c7fa534bb66e7bcc6fde (patch)
tree73e9e02738ea62179a1722b37ef49a9e91cfcbad /src/iemmatrix.c
This commit was generated by cvs2svn to compensate for changes in r2637,svn2git-root
which included commits to RCS files with non-trunk default branches. svn path=/trunk/externals/iem/iemmatrix/; revision=2638
Diffstat (limited to 'src/iemmatrix.c')
-rw-r--r--src/iemmatrix.c77
1 files changed, 77 insertions, 0 deletions
diff --git a/src/iemmatrix.c b/src/iemmatrix.c
new file mode 100644
index 0000000..384f54a
--- /dev/null
+++ b/src/iemmatrix.c
@@ -0,0 +1,77 @@
+/*
+ * iemmatrix
+ *
+ * objects for manipulating simple matrices
+ * mostly refering to matlab/octave matrix functions
+ *
+ * (c) IOhannes m zmlnig, forum::fr::umlute
+ *
+ * IEM, Graz
+ *
+ * this code is published under the LGPL
+ *
+ */
+#include "iemmatrix.h"
+
+void mtx_binops_setup();
+void mtx_col_setup();
+void mtx_diag_setup();
+void mtx_diegg_setup();
+void mtx_egg_setup();
+void mtx_element_setup();
+void mtx_eye_setup();
+void mtx_inverse_setup();
+void mtx_matrix_setup();
+void mtx_mean_setup();
+void mtx_check_setup();
+void mtx_print_setup();
+void mtx_ones_setup();
+void mtx_pivot_setup();
+void mtx_rand_setup();
+void mtx_resize_setup();
+void mtx_roll_setup();
+void mtx_row_setup();
+void mtx_scroll_setup();
+void mtx_size_setup();
+void mtx_trace_setup();
+void mtx_transpose_setup();
+void mtx_zeros_setup();
+void mtx_tilde_setup();
+
+void iemtx_setup(){
+ mtx_binops_setup();
+ mtx_col_setup();
+ mtx_diag_setup();
+ mtx_diegg_setup();
+ mtx_egg_setup();
+ mtx_element_setup();
+ mtx_eye_setup();
+ mtx_inverse_setup();
+ mtx_matrix_setup();
+ mtx_mean_setup();
+ mtx_check_setup();
+ mtx_print_setup();
+ mtx_ones_setup();
+ mtx_pivot_setup();
+ mtx_rand_setup();
+ mtx_resize_setup();
+ mtx_roll_setup();
+ mtx_row_setup();
+ mtx_scroll_setup();
+ mtx_size_setup();
+ mtx_trace_setup();
+ mtx_transpose_setup();
+ mtx_zeros_setup();
+ mtx_tilde_setup();
+}
+
+void iemmatrix_setup(){
+ post("");
+ post("iemmatrix "VERSION);
+ post("\tobjects for manipulating 2d-matrices");
+ post("\t(c) IOhannes m zmlnig, Thomas Musil :: iem, 2001-2005");
+ post("\tcompiled "__DATE__" : "__TIME__);
+ post("");
+
+ iemtx_setup();
+}