lapackpp-cvs Mailing List for Lapack++ (Page 26)
Status: Beta
Brought to you by:
cstim
You can subscribe to this list here.
2004 |
Jan
|
Feb
(55) |
Mar
(7) |
Apr
(2) |
May
(10) |
Jun
|
Jul
(14) |
Aug
(32) |
Sep
(14) |
Oct
(6) |
Nov
|
Dec
(35) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(3) |
Feb
(8) |
Mar
(22) |
Apr
(16) |
May
|
Jun
|
Jul
(4) |
Aug
(11) |
Sep
(26) |
Oct
(43) |
Nov
(10) |
Dec
(39) |
2006 |
Jan
(70) |
Feb
(14) |
Mar
(17) |
Apr
(16) |
May
(26) |
Jun
(5) |
Jul
(8) |
Aug
(39) |
Sep
(2) |
Oct
|
Nov
(44) |
Dec
(7) |
2007 |
Jan
(24) |
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(17) |
Aug
(6) |
Sep
(16) |
Oct
|
Nov
|
Dec
(5) |
2008 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
(2) |
May
(1) |
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(6) |
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
From: Christian S. <cs...@us...> - 2004-05-05 16:08:41
|
Update of /cvsroot/lapackpp/lapackpp/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18468/include Modified Files: lapackc.h lasvd.h Log Message: 2004-05-05 Christian Stimming <sti...@tu...> * src/lasvd.cc: Complete the first SVD function. tCmplxSolve now contains a test for it. Index: lapackc.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/lapackc.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d --brief -r1.2 -r1.3 Files /tmp/cvsXjFE5p and /tmp/cvsjYnwv7 differ Index: lasvd.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/lasvd.h,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1 -r1.2 Files /tmp/cvs3w9Vxs and /tmp/cvsn0cpZ9 differ |
From: Christian S. <cs...@us...> - 2004-05-05 16:08:25
|
Update of /cvsroot/lapackpp/lapackpp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18468 Modified Files: ChangeLog Log Message: 2004-05-05 Christian Stimming <sti...@tu...> * src/lasvd.cc: Complete the first SVD function. tCmplxSolve now contains a test for it. Index: ChangeLog =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/ChangeLog,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d --brief -r1.26 -r1.27 Files /tmp/cvsZPYxz1 and /tmp/cvsLvxVFw differ |
From: Christian S. <cs...@us...> - 2004-05-04 15:54:01
|
Update of /cvsroot/lapackpp/lapackpp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20813/src Modified Files: Makefile.am Added Files: lasvd.cc Log Message: 2004-05-04 Christian Stimming <sti...@tu...> * include/lasvd.h, src/lasvd.cc: Initial work for SVD functions. --- NEW FILE: lasvd.cc --- // // LAPACK++ 1.1 Linear Algebra Package 1.1 // University of Tennessee, Knoxvilee, TN. // Oak Ridge National Laboratory, Oak Ridge, TN. // Authors: J. J. Dongarra, E. Greaser, R. Pozo, D. Walker // (C) 1992-1996 All Rights Reserved // // NOTICE // // Permission to use, copy, modify, and distribute this software and // its documentation for any purpose and without fee is hereby granted // provided that the above copyright notice appear in all copies and // that both the copyright notice and this permission notice appear in // supporting documentation. // // Neither the Institutions (University of Tennessee, and Oak Ridge National // Laboratory) nor the Authors make any representations about the suitability // of this software for any purpose. This software is provided ``as is'' // without express or implied warranty. // // LAPACK++ was funded in part by the U.S. Department of Energy, the // National Science Foundation and the State of Tennessee. #ifdef HAVE_CONFIG_H # include <config.h> #endif #include <iostream> #include "lapack.h" #include "lapackc.h" #include "lafnames.h" #include LA_GEN_MAT_DOUBLE_H #include LA_VECTOR_DOUBLE_H #include LA_VECTOR_LONG_INT_H #include LA_GEN_MAT_COMPLEX_H #include LA_VECTOR_COMPLEX_H #include LA_EXCEPTION_H #include LA_SOLVE_DOUBLE_H #include LA_UTIL_H #include "lasvd.h" using std::min; #if !LAPACK_USE_GCC3 # ifndef min # define min(A,B) ((A) < (B) ? (A) : (B) ) # endif #endif #ifdef LA_COMPLEX_SUPPORT // General QR solver // // M x N N x nrhs M x nrhs // void LaSVD_IP(LaGenMatComplex& A, LaVectorDouble &Sigma, LaGenMatComplex& U, LaGenMatComplex& VT ) { #ifndef HPPA const char fname[] = "LaSVD_IP(LaGenMatComplex &A, &X, &B)"; #else char *fname = NULL; // HP C++ does not support string initalization! #endif // let's not worry about non-unit column strides for the moment if ( A.inc(0) != 1 || A.inc(1) != 1) throw(LaException(fname, "A is non-contiguous.")); char jobz = 'A'; integer info; int M = A.size(0); int N = A.size(1); integer Ml = M; integer Nl = N; integer lda = A.inc(0) * A.gdim(0); // int nrhs = X.size(1); // integer nrhsl = nrhs; if (Sigma.size() != min(M,N)) throw LaException(fname, "Sigma is not of correct size"); if (U.size(0) != U.size(1) || U.size(0) != M) throw LaException(fname, "U is not of correct size"); if (VT.size(0) != VT.size(1) || VT.size(0) != N) throw LaException(fname, "U is not of correct size"); //#define MAX3(A,B,C) ((A)>(B) ? ((A)>(C) ? (A) : (C)) : ((B)>(C) ? (B) : (C))) //#define MIN(A,B) (A < B ? A : B ) //std::cout << "Block size: " << LaEnvBlockSize("DGELSV", A) << std::endl; //int nb = 32; // int nb = LaEnvBlockSize("ZGESDD", A); // integer W = std::min(M,N) + nb * MAX3(M, N, nrhs); // LaVectorComplex work((int) W); integer ldu = U.inc(0) * U.gdim(0); integer ldvt = VT.inc(0) * VT.gdim(0); F77NAME(zgesdd)(&jobz, &Ml, &Nl, &A(0,0), &lda, &Sigma(0), &U(0,0), &ldu, &VT(0,0), &ldvt, &info); if (info != 0) { throw(LaException(fname, "Internal error in LAPACK: zgesdd()")); } } #endif // LA_COMPLEX_SUPPORT Index: Makefile.am =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/src/Makefile.am,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d --brief -r1.5 -r1.6 Files /tmp/cvsiQqDMN and /tmp/cvsuTxmfa differ |
From: Christian S. <cs...@us...> - 2004-05-04 15:54:01
|
Update of /cvsroot/lapackpp/lapackpp/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20813/include Modified Files: Makefile.am lafnames.h lapackc.h lapackd.h Added Files: lasvd.h Log Message: 2004-05-04 Christian Stimming <sti...@tu...> * include/lasvd.h, src/lasvd.cc: Initial work for SVD functions. --- NEW FILE: lasvd.h --- // -*-C++-*- // Copyright (C) 2004 // Christian Stimming <sti...@tu...> // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU General Public License as // published by the Free Software Foundation; either version 2, or (at // your option) any later version. // This library is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // You should have received a copy of the GNU General Public License along // with this library; see the file COPYING. If not, write to the Free // Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, // USA. // LAPACK++ (V. 1.1) // (C) 1992-1996 All Rights Reserved. /** @file * @brief Functions for Singular Value Decomposition */ #ifndef _LASVD_H #define _LASVD_H #include "lafnames.h" #include LA_GEN_MAT_DOUBLE_H #include LA_GEN_MAT_COMPLEX_H #include LA_VECTOR_LONG_INT_H #ifdef LA_COMPLEX_SUPPORT /** @name Complex-valued matrices */ //@{ /** Compute the SVD */ void LaSVD_IP(LaGenMatComplex& A, LaVectorDouble &Sigma, LaGenMatComplex& U, LaGenMatComplex& VT ); //@} #endif // LA_COMPLEX_SUPPORT #endif // _LASVD_H Index: Makefile.am =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/Makefile.am,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d --brief -r1.5 -r1.6 Files /tmp/cvsS4WqIM and /tmp/cvsIyLU88 differ Index: lafnames.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/lafnames.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d --brief -r1.2 -r1.3 Files /tmp/cvs1031jW and /tmp/cvs6hkNQi differ Index: lapackc.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/lapackc.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1.1.1 -r1.2 Files /tmp/cvsUdeji0 and /tmp/cvswRmJRm differ Index: lapackd.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/lapackd.h,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1.1.1 -r1.2 Files /tmp/cvsM4vnR6 and /tmp/cvsEakDwt differ |
From: Christian S. <cs...@us...> - 2004-05-04 15:53:28
|
Update of /cvsroot/lapackpp/lapackpp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20813 Modified Files: ChangeLog Log Message: 2004-05-04 Christian Stimming <sti...@tu...> * include/lasvd.h, src/lasvd.cc: Initial work for SVD functions. Index: ChangeLog =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/ChangeLog,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d --brief -r1.25 -r1.26 Files /tmp/cvsJ1IGKH and /tmp/cvs68VLo3 differ |
From: Christian S. <cs...@us...> - 2004-04-29 08:36:26
|
Update of /cvsroot/lapackpp/lapackpp/macros In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7349/macros Modified Files: Makefile.am acx_compile_warn.m4 acx_windows_paths.m4 as-scrub-include.m4 atlas.m4 searchfiles.m4 Removed Files: windoze.m4 Log Message: 2004-04-28 Christian Stimming <sti...@tu...> * macros/*.m4: For automake-1.8, add extra quotation in the macro name. Index: Makefile.am =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/macros/Makefile.am,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d --brief -r1.6 -r1.7 Files /tmp/cvsrGnBHs and /tmp/cvsoEFN42 differ Index: acx_compile_warn.m4 =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/macros/acx_compile_warn.m4,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1 -r1.2 Files /tmp/cvst2cneu and /tmp/cvsKOU6D4 differ Index: acx_windows_paths.m4 =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/macros/acx_windows_paths.m4,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1 -r1.2 Files /tmp/cvsq01m7x and /tmp/cvsPzfFz8 differ Index: as-scrub-include.m4 =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/macros/as-scrub-include.m4,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1 -r1.2 Files /tmp/cvsLyK57C and /tmp/cvsB7RHDd differ Index: atlas.m4 =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/macros/atlas.m4,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1 -r1.2 Files /tmp/cvsyB7BjS and /tmp/cvsi3tyXs differ Index: searchfiles.m4 =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/macros/searchfiles.m4,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1 -r1.2 Files /tmp/cvszk4kuP and /tmp/cvsHaxEcq differ --- windoze.m4 DELETED --- |
From: Christian S. <cs...@us...> - 2004-04-29 08:36:24
|
Update of /cvsroot/lapackpp/lapackpp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7349 Modified Files: ChangeLog Log Message: 2004-04-28 Christian Stimming <sti...@tu...> * macros/*.m4: For automake-1.8, add extra quotation in the macro name. Index: ChangeLog =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/ChangeLog,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d --brief -r1.24 -r1.25 Files /tmp/cvsITOkql and /tmp/cvs9B8iJV differ |
From: Christian S. <cs...@us...> - 2004-03-01 15:33:31
|
Update of /cvsroot/lapackpp/lapackpp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23186 Modified Files: ChangeLog Log Message: 2004-03-01 Christian Stimming <sti...@tu...> * testing/tCmplxSolve.cc: Add test program for solving complex-valued systems. Index: ChangeLog =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/ChangeLog,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d --brief -r1.23 -r1.24 Files /tmp/cvsFunElr and /tmp/cvszeQT1m differ |
From: Christian S. <cs...@us...> - 2004-03-01 15:33:28
|
Update of /cvsroot/lapackpp/lapackpp/testing In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23186/testing Modified Files: .cvsignore Makefile.am lapack++_test Added Files: tCmplxSolve.cc Log Message: 2004-03-01 Christian Stimming <sti...@tu...> * testing/tCmplxSolve.cc: Add test program for solving complex-valued systems. --- NEW FILE: tCmplxSolve.cc --- // // LAPACK++ 1.1 Linear Algebra Package 1.1 // University of Tennessee, Knoxvilee, TN. // Oak Ridge National Laboratory, Oak Ridge, TN. // Authors: J. J. Dongarra, E. Greaser, R. Pozo, D. Walker // (C) 1992-1996 All Rights Reserved // // NOTICE // // Permission to use, copy, modify, and distribute this software and // its documentation for any purpose and without fee is hereby granted // provided that the above copyright notice appear in all copies and // that both the copyright notice and this permission notice appear in // supporting documentation. // // Neither the Institutions (University of Tennessee, and Oak Ridge National // Laboratory) nor the Authors make any representations about the suitability // of this software for any purpose. This software is provided ``as is'' // without express or implied warranty. // // LAPACK++ was funded in part by the U.S. Department of Energy, the // National Science Foundation and the State of Tennessee. #if 0 #include "lapack++.h" #endif #if 1 #include "lafnames.h" /* macros for LAPACK++ filenames */ #include LA_GEN_MAT_COMPLEX_H #include LA_VECTOR_DOUBLE_H #include "blas++.h" #include LA_SOLVE_DOUBLE_H #include LA_GENERATE_MAT_DOUBLE_H #include LA_EXCEPTION_H #include LA_UTIL_H #endif bool output = true; double residual(LaGenMatComplex &A, LaVectorComplex &x, const LaVectorComplex& b) { int M = A.size(0); int N = A.size(1); LaVectorComplex Axb(b); Blas_Mat_Vec_Mult(A, x, Axb, 1.0, -1.0); // = A*x-b if (output) { std::cout << "\tNorm_Inf(A*x-b)" << Norm_Inf(Axb) << std::endl; std::cout << "\tNorm_Inf(A) " << Norm_Inf(A) << std::endl; std::cout << "\tNorm_Inf(x) " << Norm_Inf(x) << std::endl; std::cout << "\tMacheps :" << Mach_eps_double() << std::endl; } if (M>N) { LaVectorComplex R(M); Blas_Mat_Trans_Vec_Mult(A, Axb, R); return Norm_Inf(R) / (Norm_Inf(A)* Norm_Inf(x) * N * Mach_eps_double()); } else { return Norm_Inf(Axb ) / ( Norm_Inf(A)* Norm_Inf(x) * N * Mach_eps_double()); } } int TestGenLinearSolve(int M,int N) { LaGenMatComplex A(M,N); LaVectorComplex x(N), b(M); #ifndef HPPA const char fname[] = "TestGenLinearSolve(LaGenMat, x, b) "; #else char *fname = NULL; #endif //char e = 'e'; double norm; double res; LaRandUniform(A, -1, 1); // save a snapshot of what A looked like before the solution LaGenMatComplex old_A = A; b = 1.1; if (output) std::cout << fname << ": testing LaLinearSolve(Gen,...) M= "<< M << " N = " << N << std::endl; LaLinearSolve(A, x, b); LaGenMatComplex diff_A(old_A); if ( (norm = Norm_Inf( old_A - A)) > 0.0) // this is an exact test, not // necessary to worry about // round-off issues. We // are testing to see A was // overwritten. { std::cerr << fname << ": overwrote 1st arg.\n"; std::cerr << " error norm: " << norm << std::endl; exit(1); } res = residual(A,x,b); if (res > 1) { std::cerr << fname << "resdiual " << res << " is to too high.\n"; exit(1); } if (output) std::cout << fname << ": LaLinearSolve() success.\n\n"; // now try the in-place solver if (output) std::cout << fname << ": testing LaLinearSolveIP(Gen,...) \n"; LaLinearSolveIP(A, x, b); res = residual(old_A, x, b); if (res > 1) { std::cerr << fname << "resdiual " << res << " is to too high.\n"; exit(1); } if (output) std::cout << fname << ": LaLinearSolveIP() success.\n\n"; return 0; } int main(int argc, char **argv) { std::cout.precision(4); std::cout.setf(std::ios::scientific, std::ios::floatfield); if (argc < 2) { std::cerr << "Usage " << argv[0] << " N " << std::endl; exit(1); } int N = atoi(argv[1]); int M = N; if (argc > 2) if (std::string(argv[2])=="q") output = false; if (output) std::cout << "Testing " << N << " x " << N << " system." << std::endl; TestGenLinearSolve(M,N); return 0; } Index: .cvsignore =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/testing/.cvsignore,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d --brief -r1.1 -r1.2 Files /tmp/cvswz7lnG and /tmp/cvsWDFSbC differ Index: Makefile.am =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/testing/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d --brief -r1.4 -r1.5 Files /tmp/cvsPK23hJ and /tmp/cvs9zCu8E differ Index: lapack++_test =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/testing/lapack++_test,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvsQGQJdO and /tmp/cvssx3n7J differ |
From: Christian S. <cs...@us...> - 2004-03-01 15:33:28
|
Update of /cvsroot/lapackpp/lapackpp/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23186/include Modified Files: blas++.h genmd.h lacomplex Log Message: 2004-03-01 Christian Stimming <sti...@tu...> * testing/tCmplxSolve.cc: Add test program for solving complex-valued systems. Index: blas++.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/blas++.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d --brief -r1.2 -r1.3 Files /tmp/cvs9mtaEz and /tmp/cvsbC6nov differ Index: genmd.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/genmd.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d --brief -r1.2 -r1.3 Files /tmp/cvseMcL0y and /tmp/cvsEZQ0Lu differ Index: lacomplex =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/lacomplex,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d --brief -r1.8 -r1.9 Files /tmp/cvsYl28XA and /tmp/cvsPGHKKw differ |
From: Christian S. <cs...@us...> - 2004-03-01 14:46:28
|
Update of /cvsroot/lapackpp/lapackpp/matrix/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14313/matrix/src Modified Files: gmc.cc Log Message: And yet more optimizations Index: gmc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/gmc.cc,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d --brief -r1.8 -r1.9 Files /tmp/cvsKplxT0 and /tmp/cvslKm1Sj differ |
From: Christian S. <cs...@us...> - 2004-03-01 14:46:28
|
Update of /cvsroot/lapackpp/lapackpp/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv14313/include Modified Files: gmc.h Log Message: And yet more optimizations Index: gmc.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/gmc.h,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d --brief -r1.6 -r1.7 Files /tmp/cvsju5TAT and /tmp/cvsHyhDvc differ |
From: Christian S. <cs...@us...> - 2004-03-01 14:19:57
|
Update of /cvsroot/lapackpp/lapackpp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9267 Modified Files: ChangeLog Log Message: 2004-03-01 Christian Stimming <sti...@tu...> * matrix/src/vc.cc, gmc.cc: Further optimization of copy() and operator() according to valgrind's hints. Index: ChangeLog =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/ChangeLog,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d --brief -r1.22 -r1.23 Files /tmp/cvsxfHnlN and /tmp/cvsmxiVDz differ |
From: Christian S. <cs...@us...> - 2004-03-01 14:19:57
|
Update of /cvsroot/lapackpp/lapackpp/matrix/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9267/matrix/src Modified Files: gmc.cc vc.cc Log Message: 2004-03-01 Christian Stimming <sti...@tu...> * matrix/src/vc.cc, gmc.cc: Further optimization of copy() and operator() according to valgrind's hints. Index: gmc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/gmc.cc,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d --brief -r1.7 -r1.8 Files /tmp/cvsi5jSeP and /tmp/cvsOA2cAB differ Index: vc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/vc.cc,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d --brief -r1.6 -r1.7 Files /tmp/cvstCJl4S and /tmp/cvsacXDqF differ |
From: Christian S. <cs...@us...> - 2004-02-27 16:39:41
|
Update of /cvsroot/lapackpp/lapackpp/matrix/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16668/matrix/src Modified Files: gmc.cc vc.cc Log Message: Further performance improvements. Index: gmc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/gmc.cc,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d --brief -r1.6 -r1.7 Files /tmp/cvs3m2LOi and /tmp/cvsnJniiU differ Index: vc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/vc.cc,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d --brief -r1.5 -r1.6 Files /tmp/cvsrkgWSk and /tmp/cvsKkSMnW differ |
From: Christian S. <cs...@us...> - 2004-02-27 16:10:10
|
Update of /cvsroot/lapackpp/lapackpp/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10602/include Modified Files: vc.h vd.h Log Message: Code cleanup. Make VectorComplex::inject argument const. Add complex matrix testing. Index: vc.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/vc.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvshXLggF and /tmp/cvsklBwPw differ Index: vd.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/vd.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvsEL5kkM and /tmp/cvsU9UnYD differ |
From: Christian S. <cs...@us...> - 2004-02-27 16:10:10
|
Update of /cvsroot/lapackpp/lapackpp/matrix/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10602/matrix/src Modified Files: gmc.cc vc.cc vd.cc Log Message: Code cleanup. Make VectorComplex::inject argument const. Add complex matrix testing. Index: gmc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/gmc.cc,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d --brief -r1.5 -r1.6 Files /tmp/cvst6qrYI and /tmp/cvsAUbEBA differ Index: vc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/vc.cc,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d --brief -r1.4 -r1.5 Files /tmp/cvs6sOsFO and /tmp/cvsc0pOkG differ Index: vd.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/vd.cc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvsiWAIQS and /tmp/cvsKjFNyK differ |
From: Christian S. <cs...@us...> - 2004-02-27 16:10:10
|
Update of /cvsroot/lapackpp/lapackpp/matrix/testing In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10602/matrix/testing Modified Files: matrix_test tgc.cc Log Message: Code cleanup. Make VectorComplex::inject argument const. Add complex matrix testing. Index: matrix_test =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/testing/matrix_test,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvsH06NzR and /tmp/cvsLSbAiJ differ Index: tgc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/testing/tgc.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d --brief -r1.2 -r1.3 Files /tmp/cvsXmRIy5 and /tmp/cvsqSwSwX differ |
From: Christian S. <cs...@us...> - 2004-02-27 15:42:47
|
Update of /cvsroot/lapackpp/lapackpp/matrix/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5065/matrix/src Modified Files: vc.cc Log Message: Final optimization. Index: vc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/vc.cc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvsSn7JdM and /tmp/cvsvPJw0u differ |
From: Christian S. <cs...@us...> - 2004-02-27 15:22:58
|
Update of /cvsroot/lapackpp/lapackpp/matrix/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1003/matrix/src Modified Files: gmc.cc gmd.cc vc.cc vd.cc Log Message: 2004-02-27 Christian Stimming <sti...@tu...> * matrix/src/vd.cc, vc.cc, gmc.cc, gmd.cc: Optimize assignment operator since cachegrind says it's very ineffective. Index: gmc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/gmc.cc,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d --brief -r1.4 -r1.5 Files /tmp/cvsAxZnlj and /tmp/cvsAiOC6p differ Index: gmd.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/gmd.cc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvswjDiAw and /tmp/cvs7zhEsD differ Index: vc.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/vc.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d --brief -r1.2 -r1.3 Files /tmp/cvsa7reSy and /tmp/cvsVzx3LF differ Index: vd.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/matrix/src/vd.cc,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d --brief -r1.2 -r1.3 Files /tmp/cvsbkwrjy and /tmp/cvs5pFqeF differ |
From: Christian S. <cs...@us...> - 2004-02-27 15:22:57
|
Update of /cvsroot/lapackpp/lapackpp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1003 Modified Files: ChangeLog Log Message: 2004-02-27 Christian Stimming <sti...@tu...> * matrix/src/vd.cc, vc.cc, gmc.cc, gmd.cc: Optimize assignment operator since cachegrind says it's very ineffective. Index: ChangeLog =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/ChangeLog,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d --brief -r1.21 -r1.22 Files /tmp/cvsUPN8ae and /tmp/cvs2ZDKMk differ |
From: Christian S. <cs...@us...> - 2004-02-27 14:01:56
|
Update of /cvsroot/lapackpp/lapackpp/blaspp/testing In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18121 Modified Files: tblasd++.cc Log Message: Add option to disable output Index: tblasd++.cc =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/blaspp/testing/tblasd++.cc,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvs6S24NR and /tmp/cvsZlmwyh differ |
From: Christian S. <cs...@us...> - 2004-02-27 10:13:52
|
Update of /cvsroot/lapackpp/lapackpp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9256 Modified Files: ChangeLog configure.in Log Message: 2004-02-27 Christian Stimming <sti...@tu...> * configure.in: Release version 1.9.4 Index: ChangeLog =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/ChangeLog,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d --brief -r1.20 -r1.21 Files /tmp/cvsuWXHex and /tmp/cvs0yy2aZ differ Index: configure.in =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/configure.in,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d --brief -r1.15 -r1.16 Files /tmp/cvsJQ9d4C and /tmp/cvsnr0Q24 differ |
From: Christian S. <cs...@us...> - 2004-02-27 10:02:28
|
Update of /cvsroot/lapackpp/lapackpp/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7016/src Modified Files: systime.c Log Message: * src/systime.c: Fix this for -ansi compiler switch. Index: systime.c =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/src/systime.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d --brief -r1.4 -r1.5 Files /tmp/cvscfJwPI and /tmp/cvsFxKXOK differ |
From: Christian S. <cs...@us...> - 2004-02-27 09:46:26
|
Update of /cvsroot/lapackpp/lapackpp/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4034/include Modified Files: blas2++.h blas2.h Log Message: 2004-02-27 Christian Stimming <sti...@tu...> * blaspp/src/blas2++.cc: Add dimension checks to all blas2 functions. This is extremely important. Index: blas2++.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/blas2++.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d --brief -r1.3 -r1.4 Files /tmp/cvscUBujo and /tmp/cvs9zUKMC differ Index: blas2.h =================================================================== RCS file: /cvsroot/lapackpp/lapackpp/include/blas2.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d --brief -r1.2 -r1.3 Files /tmp/cvsfRmcWq and /tmp/cvsQ517qF differ |