[sdpb] 67/233: More source rearranging; parallelizing now works without any funny business
Tobias Hansen
thansen at moszumanska.debian.org
Thu Mar 9 04:06:20 UTC 2017
This is an automated email from the git hooks/post-receive script.
thansen pushed a commit to branch master
in repository sdpb.
commit 538d37f59b06bc0a69948234da709411e5b98a16
Author: David Simmons-Duffin <dsd at neptune.sns.ias.edu>
Date: Mon Aug 11 01:01:59 2014 -0400
More source rearranging; parallelizing now works without any funny business
---
Makefile | 12 ++++-----
src/main.cpp | 54 ++++++++++++++++++-------------------
{mpack => src/mpack}/Mlsame.cpp | 0
{mpack => src/mpack}/Mutils.cpp | 0
{mpack => src/mpack}/Mxerbla.cpp | 0
{mpack => src/mpack}/Raxpy.cpp | 0
{mpack => src/mpack}/Rcopy.cpp | 0
{mpack => src/mpack}/Rdot.cpp | 0
{mpack => src/mpack}/Rgemm.cpp | 0
{mpack => src/mpack}/Rgemv.cpp | 0
{mpack => src/mpack}/Rger.cpp | 0
{mpack => src/mpack}/Rgetf2.cpp | 0
{mpack => src/mpack}/Rgetrf.cpp | 0
{mpack => src/mpack}/Rgetrs.cpp | 0
{mpack => src/mpack}/Rlae2.cpp | 0
{mpack => src/mpack}/Rlaev2.cpp | 0
{mpack => src/mpack}/Rlamch.cpp | 0
{mpack => src/mpack}/Rlanst.cpp | 0
{mpack => src/mpack}/Rlansy.cpp | 0
{mpack => src/mpack}/Rlapy2.cpp | 0
{mpack => src/mpack}/Rlarf.cpp | 0
{mpack => src/mpack}/Rlarfb.cpp | 0
{mpack => src/mpack}/Rlarfg.cpp | 0
{mpack => src/mpack}/Rlarft.cpp | 0
{mpack => src/mpack}/Rlartg.cpp | 0
{mpack => src/mpack}/Rlascl.cpp | 0
{mpack => src/mpack}/Rlaset.cpp | 0
{mpack => src/mpack}/Rlasr.cpp | 0
{mpack => src/mpack}/Rlasrt.cpp | 0
{mpack => src/mpack}/Rlassq.cpp | 0
{mpack => src/mpack}/Rlaswp.cpp | 0
{mpack => src/mpack}/Rlatrd.cpp | 0
{mpack => src/mpack}/Rnrm2.cpp | 0
{mpack => src/mpack}/Rorg2l.cpp | 0
{mpack => src/mpack}/Rorg2r.cpp | 0
{mpack => src/mpack}/Rorgql.cpp | 0
{mpack => src/mpack}/Rorgqr.cpp | 0
{mpack => src/mpack}/Rorgtr.cpp | 0
{mpack => src/mpack}/Rpotf2.cpp | 0
{mpack => src/mpack}/Rpotrf.cpp | 0
{mpack => src/mpack}/Rrot.cpp | 0
{mpack => src/mpack}/Rrotg.cpp | 0
{mpack => src/mpack}/Rscal.cpp | 0
{mpack => src/mpack}/Rsteqr.cpp | 0
{mpack => src/mpack}/Rsterf.cpp | 0
{mpack => src/mpack}/Rswap.cpp | 0
{mpack => src/mpack}/Rsyev.cpp | 0
{mpack => src/mpack}/Rsymv.cpp | 0
{mpack => src/mpack}/Rsyr2.cpp | 0
{mpack => src/mpack}/Rsyr2k.cpp | 0
{mpack => src/mpack}/Rsyrk.cpp | 0
{mpack => src/mpack}/Rsytd2.cpp | 0
{mpack => src/mpack}/Rsytrd.cpp | 0
{mpack => src/mpack}/Rtrmm.cpp | 0
{mpack => src/mpack}/Rtrmv.cpp | 0
{mpack => src/mpack}/Rtrsm.cpp | 0
{mpack => src/mpack}/Rtrsv.cpp | 0
{mpack => src/mpack}/iMlaenv.cpp | 0
{mpack => src/mpack}/iRamax.cpp | 0
{mpack => src/mpack}/mblas.h | 0
{mpack => src/mpack}/mblas_gmp.h | 0
{mpack => src/mpack}/mlapack.h | 0
{mpack => src/mpack}/mlapack_gmp.h | 0
{mpack => src/mpack}/mpack_config.h | 0
{mpack => src/mpack}/mutils_gmp.h | 0
65 files changed, 33 insertions(+), 33 deletions(-)
diff --git a/Makefile b/Makefile
index d72dd7d..4e7b1d6 100755
--- a/Makefile
+++ b/Makefile
@@ -1,10 +1,10 @@
-SOURCES := $(wildcard src/*.cpp) $(wildcard mpack/*.cpp)
-HEADERS := $(wildcard src/*.h) $(wildcard mpack/*.h)
-OBJECTS := $(patsubst %.cpp,obj/%.o,$(SOURCES))
+SOURCES := $(wildcard src/*.cpp) $(wildcard src/mpack/*.cpp)
+HEADERS := $(wildcard src/*.h) $(wildcard src/mpack/*.h)
+OBJECTS := $(patsubst src/%.cpp,obj/%.o,$(SOURCES))
RESULT = sdp-bootstrap
CC = g++
-CFLAGS = -g -O2 -Wall -ansi -L/home/dsd/lib -I./mpack -I/home/dsd/include -I/home/dsd/include/boost -fopenmp -D___MPACK_BUILD_WITH_GMP___
+CFLAGS = -g -O2 -Wall -ansi -L/home/dsd/lib -Isrc/mpack -I/home/dsd/include -I/home/dsd/include/boost -fopenmp -D___MPACK_BUILD_WITH_GMP___
RM = rm -f
.SUFFIXES: .cpp .o
@@ -12,14 +12,14 @@ RM = rm -f
$(RESULT): $(OBJECTS)
$(CC) $(CFLAGS) -lgomp -lmblas_gmp -lmlapack_gmp -lgmp -lgmpxx -lmpc -lboost_serialization -lboost_system -lboost_filesystem -lboost_timer -lboost_program_options -o $@ $^
-obj/%.o: %.cpp
+obj/%.o: src/%.cpp
g++ $(CFLAGS) -c -o $@ $<
clean:
$(RM) -r obj
obj:
- @mkdir -p $@/src
+ @mkdir -p $@
@mkdir -p $@/mpack
foo:
diff --git a/src/main.cpp b/src/main.cpp
index e8e7a21..068eeeb 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -824,37 +824,37 @@ public:
}
void addDiagonal(const Real &c) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < blocks.size(); b++)
blocks[b].addDiagonal(c);
}
void operator+=(const BlockDiagonalMatrix &A) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < blocks.size(); b++)
blocks[b] += A.blocks[b];
}
void operator-=(const BlockDiagonalMatrix &A) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < blocks.size(); b++)
blocks[b] -= A.blocks[b];
}
void operator*=(const Real &c) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < blocks.size(); b++)
blocks[b] *= c;
}
void copyFrom(const BlockDiagonalMatrix &A) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < blocks.size(); b++)
blocks[b].copyFrom(A.blocks[b]);
}
void symmetrize() {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < blocks.size(); b++)
blocks[b].symmetrize();
}
@@ -887,10 +887,10 @@ ostream& operator<<(ostream& os, const BlockDiagonalMatrix& A) {
Real frobeniusProductSymmetric(const BlockDiagonalMatrix &A,
const BlockDiagonalMatrix &B) {
Real result = 0;
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < A.blocks.size(); b++) {
Real f = frobeniusProductSymmetric(A.blocks[b], B.blocks[b]);
- // #pragma omp critical
+ #pragma omp critical
{
result += f;
}
@@ -906,10 +906,10 @@ Real frobeniusProductOfSums(const BlockDiagonalMatrix &X,
const BlockDiagonalMatrix &Y,
const BlockDiagonalMatrix &dY) {
Real result = 0;
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < X.blocks.size(); b++) {
Real f = frobeniusProductOfSums(X.blocks[b], dX.blocks[b], Y.blocks[b], dY.blocks[b]);
- // #pragma omp critical
+ #pragma omp critical
{
result += f;
}
@@ -922,7 +922,7 @@ void blockDiagonalMatrixScaleMultiplyAdd(Real alpha,
BlockDiagonalMatrix &B,
Real beta,
BlockDiagonalMatrix &C) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < A.blocks.size(); b++)
matrixScaleMultiplyAdd(alpha, A.blocks[b], B.blocks[b], beta, C.blocks[b]);
}
@@ -934,7 +934,7 @@ void blockDiagonalMatrixMultiply(BlockDiagonalMatrix &A,
}
void lowerTriangularInverseCongruence(BlockDiagonalMatrix &A, BlockDiagonalMatrix &L) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < A.blocks.size(); b++)
lowerTriangularInverseCongruence(A.blocks[b], L.blocks[b]);
}
@@ -951,10 +951,10 @@ Real minEigenvalue(BlockDiagonalMatrix &A, vector<Vector> &workspace, vector<Vec
// TODO: get rid of this hack
Real lambdaMin = 1e100;
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < A.blocks.size(); b++) {
Real minBlockLambda = minEigenvalue(A.blocks[b], workspace[b], eigenvalues[b]);
- // #pragma omp critical
+ #pragma omp critical
{
lambdaMin = min(lambdaMin, minBlockLambda);
}
@@ -965,38 +965,38 @@ Real minEigenvalue(BlockDiagonalMatrix &A, vector<Vector> &workspace, vector<Vec
void choleskyDecomposition(BlockDiagonalMatrix &A,
BlockDiagonalMatrix &L) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < A.blocks.size(); b++)
choleskyDecomposition(A.blocks[b], L.blocks[b]);
}
void blockMatrixSolveWithCholesky(BlockDiagonalMatrix &ACholesky,
BlockDiagonalMatrix &X) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < X.blocks.size(); b++)
matrixSolveWithCholesky(ACholesky.blocks[b], X.blocks[b]);
}
void blockMatrixLowerTriangularSolve(BlockDiagonalMatrix &L, Matrix &B) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < L.blocks.size(); b++)
lowerTriangularSolve(L.blocks[b], &B.elt(L.blockStartIndices[b], 0), B.cols, B.rows);
}
void blockMatrixLowerTriangularTransposeSolve(BlockDiagonalMatrix &L, Matrix &B) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < L.blocks.size(); b++)
lowerTriangularTransposeSolve(L.blocks[b], &B.elt(L.blockStartIndices[b], 0), B.cols, B.rows);
}
void blockMatrixLowerTriangularSolve(BlockDiagonalMatrix &L, Vector &v) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < L.blocks.size(); b++)
lowerTriangularSolve(L.blocks[b], &v[L.blockStartIndices[b]], 1, v.size());
}
void blockMatrixLowerTriangularTransposeSolve(BlockDiagonalMatrix &L, Vector &v) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < L.blocks.size(); b++)
lowerTriangularTransposeSolve(L.blocks[b], &v[L.blockStartIndices[b]], 1, v.size());
}
@@ -1466,7 +1466,7 @@ void computeBilinearPairings(const BlockDiagonalMatrix &A,
const vector<Matrix> &bilinearBases,
vector<Matrix> &workspace,
BlockDiagonalMatrix &result) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < bilinearBases.size(); b++)
tensorMatrixCongruenceTranspose(A.blocks[b], bilinearBases[b], workspace[b], result.blocks[b]);
}
@@ -1475,7 +1475,7 @@ void computeInvBilinearPairingsWithCholesky(const BlockDiagonalMatrix &L,
const vector<Matrix> &bilinearBases,
vector<Matrix> &workspace,
BlockDiagonalMatrix &result) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int b = 0; b < bilinearBases.size(); b++)
tensorMatrixInvCongruenceTransposeWithCholesky(L.blocks[b], bilinearBases[b], workspace[b], result.blocks[b]);
}
@@ -1540,7 +1540,7 @@ void computeSchurBlocks(const SDP &sdp,
const BlockDiagonalMatrix &BilinearPairingsY,
BlockDiagonalMatrix &SchurBlocks) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int j = 0; j < sdp.dimensions.size(); j++) {
const int ej = sdp.degrees[j] + 1;
@@ -1583,7 +1583,7 @@ void basicCompletion(const Vector &dualObjectiveReduced,
assert((int)nonBasicIndices.size() == FreeVarMatrixReduced.rows);
assert((int)x.size() == FreeVarMatrixReduced.cols + FreeVarMatrixReduced.rows);
- // #pragma omp parallel for schedule(static)
+ #pragma omp parallel for schedule(static)
for (unsigned int n = 0; n < basicIndices.size(); n++) {
x[basicIndices[n]] = dualObjectiveReduced[n];
for (unsigned int p = 0; p < nonBasicIndices.size(); p++)
@@ -1602,7 +1602,7 @@ void nonBasicShift(const Matrix &FreeVarMatrixReduced,
assert((int)x.size() == FreeVarMatrixReduced.cols + FreeVarMatrixReduced.rows);
assert(nonBasicIndices.size() == xReduced.size());
- // #pragma omp parallel for schedule(static)
+ #pragma omp parallel for schedule(static)
for (unsigned int p = 0; p < nonBasicIndices.size(); p++) {
xReduced[p] = x[nonBasicIndices[p]];
for (unsigned int n = 0; n < basicIndices.size(); n++)
@@ -1614,7 +1614,7 @@ void computeDualResidues(const SDP &sdp,
const BlockDiagonalMatrix &Y,
const BlockDiagonalMatrix &BilinearPairingsY,
Vector &dualResidues) {
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int j = 0; j < sdp.dimensions.size(); j++) {
const int ej = sdp.degrees[j] +1;
@@ -1664,7 +1664,7 @@ void computeSchurRHS(const SDP &sdp,
for (unsigned int p = 0; p < r.size(); p++)
r[p] = -dualResidues[p];
- // #pragma omp parallel for schedule(dynamic)
+ #pragma omp parallel for schedule(dynamic)
for (unsigned int j = 0; j < sdp.dimensions.size(); j++) {
for (vector<IndexTuple>::const_iterator t = sdp.constraintIndices[j].begin();
t != sdp.constraintIndices[j].end();
diff --git a/mpack/Mlsame.cpp b/src/mpack/Mlsame.cpp
similarity index 100%
rename from mpack/Mlsame.cpp
rename to src/mpack/Mlsame.cpp
diff --git a/mpack/Mutils.cpp b/src/mpack/Mutils.cpp
similarity index 100%
rename from mpack/Mutils.cpp
rename to src/mpack/Mutils.cpp
diff --git a/mpack/Mxerbla.cpp b/src/mpack/Mxerbla.cpp
similarity index 100%
rename from mpack/Mxerbla.cpp
rename to src/mpack/Mxerbla.cpp
diff --git a/mpack/Raxpy.cpp b/src/mpack/Raxpy.cpp
similarity index 100%
rename from mpack/Raxpy.cpp
rename to src/mpack/Raxpy.cpp
diff --git a/mpack/Rcopy.cpp b/src/mpack/Rcopy.cpp
similarity index 100%
rename from mpack/Rcopy.cpp
rename to src/mpack/Rcopy.cpp
diff --git a/mpack/Rdot.cpp b/src/mpack/Rdot.cpp
similarity index 100%
rename from mpack/Rdot.cpp
rename to src/mpack/Rdot.cpp
diff --git a/mpack/Rgemm.cpp b/src/mpack/Rgemm.cpp
similarity index 100%
rename from mpack/Rgemm.cpp
rename to src/mpack/Rgemm.cpp
diff --git a/mpack/Rgemv.cpp b/src/mpack/Rgemv.cpp
similarity index 100%
rename from mpack/Rgemv.cpp
rename to src/mpack/Rgemv.cpp
diff --git a/mpack/Rger.cpp b/src/mpack/Rger.cpp
similarity index 100%
rename from mpack/Rger.cpp
rename to src/mpack/Rger.cpp
diff --git a/mpack/Rgetf2.cpp b/src/mpack/Rgetf2.cpp
similarity index 100%
rename from mpack/Rgetf2.cpp
rename to src/mpack/Rgetf2.cpp
diff --git a/mpack/Rgetrf.cpp b/src/mpack/Rgetrf.cpp
similarity index 100%
rename from mpack/Rgetrf.cpp
rename to src/mpack/Rgetrf.cpp
diff --git a/mpack/Rgetrs.cpp b/src/mpack/Rgetrs.cpp
similarity index 100%
rename from mpack/Rgetrs.cpp
rename to src/mpack/Rgetrs.cpp
diff --git a/mpack/Rlae2.cpp b/src/mpack/Rlae2.cpp
similarity index 100%
rename from mpack/Rlae2.cpp
rename to src/mpack/Rlae2.cpp
diff --git a/mpack/Rlaev2.cpp b/src/mpack/Rlaev2.cpp
similarity index 100%
rename from mpack/Rlaev2.cpp
rename to src/mpack/Rlaev2.cpp
diff --git a/mpack/Rlamch.cpp b/src/mpack/Rlamch.cpp
similarity index 100%
rename from mpack/Rlamch.cpp
rename to src/mpack/Rlamch.cpp
diff --git a/mpack/Rlanst.cpp b/src/mpack/Rlanst.cpp
similarity index 100%
rename from mpack/Rlanst.cpp
rename to src/mpack/Rlanst.cpp
diff --git a/mpack/Rlansy.cpp b/src/mpack/Rlansy.cpp
similarity index 100%
rename from mpack/Rlansy.cpp
rename to src/mpack/Rlansy.cpp
diff --git a/mpack/Rlapy2.cpp b/src/mpack/Rlapy2.cpp
similarity index 100%
rename from mpack/Rlapy2.cpp
rename to src/mpack/Rlapy2.cpp
diff --git a/mpack/Rlarf.cpp b/src/mpack/Rlarf.cpp
similarity index 100%
rename from mpack/Rlarf.cpp
rename to src/mpack/Rlarf.cpp
diff --git a/mpack/Rlarfb.cpp b/src/mpack/Rlarfb.cpp
similarity index 100%
rename from mpack/Rlarfb.cpp
rename to src/mpack/Rlarfb.cpp
diff --git a/mpack/Rlarfg.cpp b/src/mpack/Rlarfg.cpp
similarity index 100%
rename from mpack/Rlarfg.cpp
rename to src/mpack/Rlarfg.cpp
diff --git a/mpack/Rlarft.cpp b/src/mpack/Rlarft.cpp
similarity index 100%
rename from mpack/Rlarft.cpp
rename to src/mpack/Rlarft.cpp
diff --git a/mpack/Rlartg.cpp b/src/mpack/Rlartg.cpp
similarity index 100%
rename from mpack/Rlartg.cpp
rename to src/mpack/Rlartg.cpp
diff --git a/mpack/Rlascl.cpp b/src/mpack/Rlascl.cpp
similarity index 100%
rename from mpack/Rlascl.cpp
rename to src/mpack/Rlascl.cpp
diff --git a/mpack/Rlaset.cpp b/src/mpack/Rlaset.cpp
similarity index 100%
rename from mpack/Rlaset.cpp
rename to src/mpack/Rlaset.cpp
diff --git a/mpack/Rlasr.cpp b/src/mpack/Rlasr.cpp
similarity index 100%
rename from mpack/Rlasr.cpp
rename to src/mpack/Rlasr.cpp
diff --git a/mpack/Rlasrt.cpp b/src/mpack/Rlasrt.cpp
similarity index 100%
rename from mpack/Rlasrt.cpp
rename to src/mpack/Rlasrt.cpp
diff --git a/mpack/Rlassq.cpp b/src/mpack/Rlassq.cpp
similarity index 100%
rename from mpack/Rlassq.cpp
rename to src/mpack/Rlassq.cpp
diff --git a/mpack/Rlaswp.cpp b/src/mpack/Rlaswp.cpp
similarity index 100%
rename from mpack/Rlaswp.cpp
rename to src/mpack/Rlaswp.cpp
diff --git a/mpack/Rlatrd.cpp b/src/mpack/Rlatrd.cpp
similarity index 100%
rename from mpack/Rlatrd.cpp
rename to src/mpack/Rlatrd.cpp
diff --git a/mpack/Rnrm2.cpp b/src/mpack/Rnrm2.cpp
similarity index 100%
rename from mpack/Rnrm2.cpp
rename to src/mpack/Rnrm2.cpp
diff --git a/mpack/Rorg2l.cpp b/src/mpack/Rorg2l.cpp
similarity index 100%
rename from mpack/Rorg2l.cpp
rename to src/mpack/Rorg2l.cpp
diff --git a/mpack/Rorg2r.cpp b/src/mpack/Rorg2r.cpp
similarity index 100%
rename from mpack/Rorg2r.cpp
rename to src/mpack/Rorg2r.cpp
diff --git a/mpack/Rorgql.cpp b/src/mpack/Rorgql.cpp
similarity index 100%
rename from mpack/Rorgql.cpp
rename to src/mpack/Rorgql.cpp
diff --git a/mpack/Rorgqr.cpp b/src/mpack/Rorgqr.cpp
similarity index 100%
rename from mpack/Rorgqr.cpp
rename to src/mpack/Rorgqr.cpp
diff --git a/mpack/Rorgtr.cpp b/src/mpack/Rorgtr.cpp
similarity index 100%
rename from mpack/Rorgtr.cpp
rename to src/mpack/Rorgtr.cpp
diff --git a/mpack/Rpotf2.cpp b/src/mpack/Rpotf2.cpp
similarity index 100%
rename from mpack/Rpotf2.cpp
rename to src/mpack/Rpotf2.cpp
diff --git a/mpack/Rpotrf.cpp b/src/mpack/Rpotrf.cpp
similarity index 100%
rename from mpack/Rpotrf.cpp
rename to src/mpack/Rpotrf.cpp
diff --git a/mpack/Rrot.cpp b/src/mpack/Rrot.cpp
similarity index 100%
rename from mpack/Rrot.cpp
rename to src/mpack/Rrot.cpp
diff --git a/mpack/Rrotg.cpp b/src/mpack/Rrotg.cpp
similarity index 100%
rename from mpack/Rrotg.cpp
rename to src/mpack/Rrotg.cpp
diff --git a/mpack/Rscal.cpp b/src/mpack/Rscal.cpp
similarity index 100%
rename from mpack/Rscal.cpp
rename to src/mpack/Rscal.cpp
diff --git a/mpack/Rsteqr.cpp b/src/mpack/Rsteqr.cpp
similarity index 100%
rename from mpack/Rsteqr.cpp
rename to src/mpack/Rsteqr.cpp
diff --git a/mpack/Rsterf.cpp b/src/mpack/Rsterf.cpp
similarity index 100%
rename from mpack/Rsterf.cpp
rename to src/mpack/Rsterf.cpp
diff --git a/mpack/Rswap.cpp b/src/mpack/Rswap.cpp
similarity index 100%
rename from mpack/Rswap.cpp
rename to src/mpack/Rswap.cpp
diff --git a/mpack/Rsyev.cpp b/src/mpack/Rsyev.cpp
similarity index 100%
rename from mpack/Rsyev.cpp
rename to src/mpack/Rsyev.cpp
diff --git a/mpack/Rsymv.cpp b/src/mpack/Rsymv.cpp
similarity index 100%
rename from mpack/Rsymv.cpp
rename to src/mpack/Rsymv.cpp
diff --git a/mpack/Rsyr2.cpp b/src/mpack/Rsyr2.cpp
similarity index 100%
rename from mpack/Rsyr2.cpp
rename to src/mpack/Rsyr2.cpp
diff --git a/mpack/Rsyr2k.cpp b/src/mpack/Rsyr2k.cpp
similarity index 100%
rename from mpack/Rsyr2k.cpp
rename to src/mpack/Rsyr2k.cpp
diff --git a/mpack/Rsyrk.cpp b/src/mpack/Rsyrk.cpp
similarity index 100%
rename from mpack/Rsyrk.cpp
rename to src/mpack/Rsyrk.cpp
diff --git a/mpack/Rsytd2.cpp b/src/mpack/Rsytd2.cpp
similarity index 100%
rename from mpack/Rsytd2.cpp
rename to src/mpack/Rsytd2.cpp
diff --git a/mpack/Rsytrd.cpp b/src/mpack/Rsytrd.cpp
similarity index 100%
rename from mpack/Rsytrd.cpp
rename to src/mpack/Rsytrd.cpp
diff --git a/mpack/Rtrmm.cpp b/src/mpack/Rtrmm.cpp
similarity index 100%
rename from mpack/Rtrmm.cpp
rename to src/mpack/Rtrmm.cpp
diff --git a/mpack/Rtrmv.cpp b/src/mpack/Rtrmv.cpp
similarity index 100%
rename from mpack/Rtrmv.cpp
rename to src/mpack/Rtrmv.cpp
diff --git a/mpack/Rtrsm.cpp b/src/mpack/Rtrsm.cpp
similarity index 100%
rename from mpack/Rtrsm.cpp
rename to src/mpack/Rtrsm.cpp
diff --git a/mpack/Rtrsv.cpp b/src/mpack/Rtrsv.cpp
similarity index 100%
rename from mpack/Rtrsv.cpp
rename to src/mpack/Rtrsv.cpp
diff --git a/mpack/iMlaenv.cpp b/src/mpack/iMlaenv.cpp
similarity index 100%
rename from mpack/iMlaenv.cpp
rename to src/mpack/iMlaenv.cpp
diff --git a/mpack/iRamax.cpp b/src/mpack/iRamax.cpp
similarity index 100%
rename from mpack/iRamax.cpp
rename to src/mpack/iRamax.cpp
diff --git a/mpack/mblas.h b/src/mpack/mblas.h
similarity index 100%
rename from mpack/mblas.h
rename to src/mpack/mblas.h
diff --git a/mpack/mblas_gmp.h b/src/mpack/mblas_gmp.h
similarity index 100%
rename from mpack/mblas_gmp.h
rename to src/mpack/mblas_gmp.h
diff --git a/mpack/mlapack.h b/src/mpack/mlapack.h
similarity index 100%
rename from mpack/mlapack.h
rename to src/mpack/mlapack.h
diff --git a/mpack/mlapack_gmp.h b/src/mpack/mlapack_gmp.h
similarity index 100%
rename from mpack/mlapack_gmp.h
rename to src/mpack/mlapack_gmp.h
diff --git a/mpack/mpack_config.h b/src/mpack/mpack_config.h
similarity index 100%
rename from mpack/mpack_config.h
rename to src/mpack/mpack_config.h
diff --git a/mpack/mutils_gmp.h b/src/mpack/mutils_gmp.h
similarity index 100%
rename from mpack/mutils_gmp.h
rename to src/mpack/mutils_gmp.h
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/sdpb.git
More information about the debian-science-commits
mailing list