63 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			63 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
08.09.2010 RELEASE 0.6
 | 
						|
08.09.2010 Doxygen documentation by M. Sulc
 | 
						|
08.09.2010 Extended CUBLAS support for NRVec, NRMat, NRSMat classes contributed by M. Sulc
 | 
						|
08.09.2010 Minor bugfixes contributed by M. Sulc
 | 
						|
25.06.2010 Added proof-of-concept CUBLAS support for NRVec, NRMat, NRSMat 
 | 
						|
24.06.2010 Fixed a memory leak existing when MATPTR  was defined
 | 
						|
18.06.2010 added autoconf support for BLAS+LAPACK compiled with 64-bit integers and for CUBLAS
 | 
						|
11.06.2010 interface to fortran BLAS+LAPACK compiled with 64-bit integers contributed by L. Veis
 | 
						|
25.02.2010 linear_solve_x and multiply_by_inverse contributed by M. Sulc
 | 
						|
17.01.2010 miscellaneous extensions contributed by M. Sulc
 | 
						|
17.01.2010 bugfix in NRMat::operator *= +=  -= for non-square matrix
 | 
						|
15.01.2010 added check for cblas.h and clapack.h 
 | 
						|
13.01.2010 fixed ::fscanf to be compilable by gcc 4.4
 | 
						|
10.01.2010 outer product with sparse result otimes_sparse added
 | 
						|
09.01.2010 typedef ROWTYPE for NRVec and SparseSMat for assignable elements/rows via operator[]
 | 
						|
09.01.2010 SparseSMat adapted to rectangular matrices (except gemm)
 | 
						|
07.01.2010 Fixed a bug in SparseSMat::axpy
 | 
						|
07.01.2010 Pivoted Cholesky decomposition for positive semidefinite SparseSMat-rices
 | 
						|
05.01.2010 Cholesky decomposition lapack interface  implemented
 | 
						|
04.01.2010 NRMat * SparseSMat
 | 
						|
28.12.2009 added put and get for sparsesmat, fixed put/get bug in traits (contrib. L. Veis)
 | 
						|
15.12.2009 added possibility for a user-defined initial guess in davidson
 | 
						|
20.11.2009 removed #include config.h from LA_traits.h
 | 
						|
19.11.2009 fixed a bug in SparseMat::norm() and SparseSMat::norm()
 | 
						|
19.11.2009 added SparseSMat::operator* for NRVec and SparseSMat::diagonalof
 | 
						|
13.11.2009 RELEASE 0.5
 | 
						|
13.11.2009 libtool employed to create also shared library version
 | 
						|
12.11.2009 library enclosed in the namespace LA
 | 
						|
12.11.2009 #defines for numerical parameters changed to const doubles
 | 
						|
12.11.2009 added SparseSMat class for efficient exponentiation of sparse complex symmetric matrices
 | 
						|
12.11.2009 removed unnecessary casts in complex vec,mat,smat routines
 | 
						|
12.11.2009 fixed bug in complex NRSMat operator +=,-=
 | 
						|
11.11.2009 changed default SPARSEEPSILON threshold value
 | 
						|
10.11.2009 removing 'using namespace std' from the main include, leaving this to the user's discretion
 | 
						|
10.11.2009 NRVec::otimes introduced
 | 
						|
04.11.2009 improved efficiency of complex matrix exp
 | 
						|
04.11.2009 fixed return type for complex sparsemat::norm
 | 
						|
19.10.2009 added modified GS orthomormalization with optional metric
 | 
						|
15.10.2009 added support for long long
 | 
						|
07.10.2009 RELEASE 0.4
 | 
						|
06.10.2009 autoconf/automake for user convenience
 | 
						|
13.09.2009 RELEASE 0.3
 | 
						|
04.09.2009 fixed a bug with missing copyonwrite() inside clear()
 | 
						|
02.09.2009 fixed a numerical problem in exptimes() for large values of scale
 | 
						|
04.06.2009 fixed a regression due to use of normtype
 | 
						|
28.05.2009 removed the export keyword unsupported in g++
 | 
						|
28.05.2009 fixed normtype in la_traits
 | 
						|
28.05.2009 randomize() added for complex
 | 
						|
28.05.2009 Added interface for complex hermitean  matrix diagonalization
 | 
						|
06.02.2009 constructors of complex vec/mat/smat from real ones
 | 
						|
20.01.2009 optional _LA_count_check
 | 
						|
20.01.2009 NRMat(const NRVec...) constructor with optional offset parameter
 | 
						|
18.12.2008 cout.flush() for verbose iterative methods
 | 
						|
17.12.2008 improvements in laerror for exception handling
 | 
						|
26.11.2008 RELEASE 0.2
 | 
						|
xx.11.2008 checked compilation with gcc-4.3.2
 | 
						|
xx.08.2008 fixed wrong permutation symmetry in previously unused (and untested) fourindex class
 | 
						|
16.04.2008 replaced the dasum() wrongly used for trace
 | 
						|
14.03.2008 support for (formal) matrix resize(n,0)
 | 
						|
11.03.2008 added cblas_idamax replacement for non-cblas
 | 
						|
05.03.2008 fixed transposed bug in inverse() with non-cblas
 | 
						|
26.02.2008 INITIAL RELEASE 0.1
 |