summaryrefslogtreecommitdiff
path: root/src/matrixOperations
diff options
context:
space:
mode:
Diffstat (limited to 'src/matrixOperations')
-rw-r--r--src/matrixOperations/Makefile.am6
-rw-r--r--src/matrixOperations/Makefile.in5
-rw-r--r--src/matrixOperations/inversion/Makefile.am2
-rw-r--r--src/matrixOperations/inversion/Makefile.in2
-rw-r--r--src/matrixOperations/jmat/djmata.c2
5 files changed, 9 insertions, 8 deletions
diff --git a/src/matrixOperations/Makefile.am b/src/matrixOperations/Makefile.am
index 4e217150..d32fc96d 100644
--- a/src/matrixOperations/Makefile.am
+++ b/src/matrixOperations/Makefile.am
@@ -22,10 +22,8 @@ SUBDIRS= addition \
trace \
transpose \
ones \
- jmat
-
-
-# inversion
+ jmat \
+ inversion
diff --git a/src/matrixOperations/Makefile.in b/src/matrixOperations/Makefile.in
index 8e7b9fda..20d1e2a9 100644
--- a/src/matrixOperations/Makefile.in
+++ b/src/matrixOperations/Makefile.in
@@ -177,7 +177,8 @@ SUBDIRS = addition \
trace \
transpose \
ones \
- jmat
+ jmat \
+ inversion
all: all-recursive
@@ -491,8 +492,6 @@ uninstall-am:
mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
uninstall uninstall-am
-
-# inversion
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
diff --git a/src/matrixOperations/inversion/Makefile.am b/src/matrixOperations/inversion/Makefile.am
index e0a49b49..e8a1df06 100644
--- a/src/matrixOperations/inversion/Makefile.am
+++ b/src/matrixOperations/inversion/Makefile.am
@@ -39,6 +39,8 @@ check_LDADD = $(top_builddir)/type/libDoubleComplex.la \
$(top_builddir)/auxiliaryFunctions/abs/libAbs.la \
$(top_builddir)/auxiliaryFunctions/sign/libSign.la \
$(top_builddir)/auxiliaryFunctions/pythag/libPythag.la \
+ $(top_builddir)/operations/addition/libAddition.la \
+ $(top_builddir)/operations/multiplication/libMultiplication.la \
libMatrixInversion.la
check_INCLUDES = -I $(top_builddir)/type \
diff --git a/src/matrixOperations/inversion/Makefile.in b/src/matrixOperations/inversion/Makefile.in
index dcfa256f..e5406d24 100644
--- a/src/matrixOperations/inversion/Makefile.in
+++ b/src/matrixOperations/inversion/Makefile.in
@@ -224,6 +224,8 @@ check_LDADD = $(top_builddir)/type/libDoubleComplex.la \
$(top_builddir)/auxiliaryFunctions/abs/libAbs.la \
$(top_builddir)/auxiliaryFunctions/sign/libSign.la \
$(top_builddir)/auxiliaryFunctions/pythag/libPythag.la \
+ $(top_builddir)/operations/addition/libAddition.la \
+ $(top_builddir)/operations/multiplication/libMultiplication.la \
libMatrixInversion.la
check_INCLUDES = -I $(top_builddir)/type \
diff --git a/src/matrixOperations/jmat/djmata.c b/src/matrixOperations/jmat/djmata.c
index 084dfa13..6ccff61d 100644
--- a/src/matrixOperations/jmat/djmata.c
+++ b/src/matrixOperations/jmat/djmata.c
@@ -11,7 +11,7 @@ void djmata(double n, double m, double *out){
/*
* i*mm*nn : advance to the good column
* mm*(nn-(i+1)) : take the first element of the column to be 1, when j=0
- * j*(mm*nn+1) : advance to the next to be 1
+ * j*(mm*nn+1) : advance to the next which must be 1
* */
out[i*mm*mm*nn+(mm*(nn-(i+1))+j*(mm*nn+1))]=1;
}