| 
						
					 | 
					
						
						
						
						
							
						
						
							1a38fe48ba
							
						
					 | 
					
						
						
							
							bitvector: polynomial ring over GF(2) operations
						
						
						
						
						
						
					 | 
					
						2023-12-28 17:06:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c428d4650c
							
						
					 | 
					
						
						
							
							implementing some new functionality to bitvecotr
						
						
						
						
						
						
					 | 
					
						2023-12-27 23:24:13 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							eafcfbdd00
							
						
					 | 
					
						
						
							
							vecmat3 added explicit linear solver
						
						
						
						
						
						
					 | 
					
						2023-12-20 18:00:15 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							731b2a128d
							
						
					 | 
					
						
						
							
							SVD for Mat3
						
						
						
						
						
						
					 | 
					
						2023-11-18 18:48:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a4c422f32a
							
						
					 | 
					
						
						
							
							conversion constructor from vec3 and mat3 to nrvec and nrmat
						
						
						
						
						
						
					 | 
					
						2023-11-18 15:15:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							45e8f6c52e
							
						
					 | 
					
						
						
							
							randdouble etc. can have C++ linkage
						
						
						
						
						
						
					 | 
					
						2023-11-17 23:23:50 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6ad9ed5538
							
						
					 | 
					
						
						
							
							random renamed to la_random
						
						
						
						
						
						
					 | 
					
						2023-11-17 22:39:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							578ca7bab6
							
						
					 | 
					
						
						
							
							switchable random number generators
						
						
						
						
						
						
					 | 
					
						2023-11-17 21:57:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c5a2865639
							
						
					 | 
					
						
						
							
							vecmat3 transposed multiplications
						
						
						
						
						
						
					 | 
					
						2023-11-16 16:19:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							00b5163e31
							
						
					 | 
					
						
						
							
							added traits class for vecmat3.h
						
						
						
						
						
						
					 | 
					
						2023-11-15 15:59:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f8b2ee6e1a
							
						
					 | 
					
						
						
							
							multiplication of permutations in different notation
						
						
						
						
						
						
					 | 
					
						2023-11-08 16:56:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c173bb6413
							
						
					 | 
					
						
						
							
							release 1.3
						
						
						
						
						
						
					 | 
					
						2023-09-15 14:59:44 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							12e6af9ca6
							
						
					 | 
					
						
						
							
							template for general power, power of NRPerm and CyclePerm
						
						
						
						
						
						
					 | 
					
						2023-08-08 16:39:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							757a76844e
							
						
					 | 
					
						
						
							
							nrvec::permuteme moved from permutation.h to vec.h
						
						
						
						
						
						
					 | 
					
						2023-07-30 15:26:38 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3c572e212d
							
						
					 | 
					
						
						
							
							tiny change in graph
						
						
						
						
						
						
					 | 
					
						2023-07-30 13:44:59 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a439e0be94
							
						
					 | 
					
						
						
							
							implementation of stabilized quicksort
						
						
						
						
						
						
					 | 
					
						2023-07-30 11:00:41 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ec42999812
							
						
					 | 
					
						
						
							
							bugfix in permutation of smatrix
						
						
						
						
						
						
					 | 
					
						2023-07-28 15:38:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9d51ef6fbd
							
						
					 | 
					
						
						
							
							implemented cliques in a graph
						
						
						
						
						
						
					 | 
					
						2023-07-26 23:09:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6fad3847cf
							
						
					 | 
					
						
						
							
							graph sources created
						
						
						
						
						
						
					 | 
					
						2023-07-26 21:39:49 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							51a26337c6
							
						
					 | 
					
						
						
							
							implemented subvector/submatrix with individual index selection
						
						
						
						
						
						
					 | 
					
						2023-07-26 21:18:57 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							85a514a50e
							
						
					 | 
					
						
						
							
							quaternion test in t.cc
						
						
						
						
						
						
					 | 
					
						2023-06-30 16:05:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ca18446804
							
						
					 | 
					
						
						
							
							used .PHONY to enforce generation of version.cc
						
						
						
						
						
						
					 | 
					
						2023-05-15 17:27:24 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ce2400e703
							
						
					 | 
					
						
						
							
							ipiv diagnostics also for zgesv
						
						
						
						
						
						
					 | 
					
						2023-05-15 16:53:25 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							abdf6cdd73
							
						
					 | 
					
						
						
							
							sanity check of ipiv from cblas_dgesv
						
						
						
						
						
						
					 | 
					
						2023-05-15 16:45:22 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							aa169dd045
							
						
					 | 
					
						
						
							
							option to avoid duplicit xerbla in  laerror.cc
						
						
						
						
						
						
					 | 
					
						2023-05-15 16:44:51 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5c494684ab
							
						
					 | 
					
						
						
							
							added debug testing ipiv in linear_solve_do
						
						
						
						
						
						
					 | 
					
						2023-05-15 15:47:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							475de4869f
							
						
					 | 
					
						
						
							
							really final  Makefile.am
						
						
						
						
						
						
					 | 
					
						2023-05-14 21:15:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b25ac2df7f
							
						
					 | 
					
						
						
							
							final Makefile.am for get_git_version
						
						
						
						
						
						
					 | 
					
						2023-05-14 21:03:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							feab44b34a
							
						
					 | 
					
						
						
							
							improved  get_git_version
						
						
						
						
						
						
					 | 
					
						2023-05-14 21:00:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							fd25d0cf2e
							
						
					 | 
					
						
						
							
							added git version string access in the code
						
						
						
						
						
						
					 | 
					
						2023-05-14 16:58:55 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e1757c6d30
							
						
					 | 
					
						
						
							
							scnrm2 in noncblas.cc
						
						
						
						
						
						
					 | 
					
						2023-04-28 16:47:12 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							696fb5ff1d
							
						
					 | 
					
						
						
							
							single precision wrappers in  noncblas.cc
						
						
						
						
						
						
					 | 
					
						2023-04-28 16:38:54 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							525572a0a1
							
						
					 | 
					
						
						
							
							typo in noncblas.cc
						
						
						
						
						
						
					 | 
					
						2023-04-28 16:09:26 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							5f1dd5f6e8
							
						
					 | 
					
						
						
							
							std::complex in cuda_la.cc and  noncblas.cc
						
						
						
						
						
						
					 | 
					
						2023-04-28 15:49:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							984c37721a
							
						
					 | 
					
						
						
							
							tX.cc
						
						
						
						
						
						
					 | 
					
						2023-04-11 18:35:07 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							072888e2d5
							
						
					 | 
					
						
						
							
							3d X11 projection example
						
						
						
						
						
						
					 | 
					
						2023-04-08 20:05:45 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c24efe43a1
							
						
					 | 
					
						
						
							
							perspective projection in vecmat3 and tX test program
						
						
						
						
						
						
					 | 
					
						2023-04-08 17:31:06 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2922330c80
							
						
					 | 
					
						
						
							
							NRVec::prepend implemented
						
						
						
						
						
						
					 | 
					
						2023-03-17 16:04:41 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8e9a8a999b
							
						
					 | 
					
						
						
							
							put() and get() moved from vec.cc to vec.h to support user-defined types
						
						
						
						
						
						
					 | 
					
						2023-03-10 16:39:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							01ee3b3520
							
						
					 | 
					
						
						
							
							SCALAR traits for bool
						
						
						
						
						
						
					 | 
					
						2023-01-31 15:48:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52ecfd36f6
							
						
					 | 
					
						
						
							
							on some compiler explicit instantiation od soem methods was needed in sparsemat.cc
						
						
						
						
						
						
					 | 
					
						2022-11-02 16:42:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							532a035509
							
						
					 | 
					
						
						
							
							#ifdef NO_NUMERIC_LIMITS for portability
						
						
						
						
						
						
					 | 
					
						2022-11-02 16:19:52 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f368a6dd50
							
						
					 | 
					
						
						
							
							implemented uniformly random rotation quaternion
						
						
						
						
						
						
					 | 
					
						2022-11-02 14:23:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4a8e008811
							
						
					 | 
					
						
						
							
							laerror use std::exception
						
						
						
						
						
						
					 | 
					
						2022-10-31 12:53:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4e2ee8a14e
							
						
					 | 
					
						
						
							
							implementation of NRVec::permuted moved to permutation.h
						
						
						
						
						
						
					 | 
					
						2022-10-28 19:59:33 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							496f004b5b
							
						
					 | 
					
						
						
							
							permuteme with NRPerm
						
						
						
						
						
						
					 | 
					
						2022-10-28 19:51:27 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							31c45d44ec
							
						
					 | 
					
						
						
							
							outer product and intertia tensor in vecmat3
						
						
						
						
						
						
					 | 
					
						2022-10-28 16:14:13 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							43e53b0bbc
							
						
					 | 
					
						
						
							
							optional threshold for sparsemat::simplify
						
						
						
						
						
						
					 | 
					
						2022-08-11 16:02:15 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							dc0b823c3a
							
						
					 | 
					
						
						
							
							realpart() for sparsemat
						
						
						
						
						
						
					 | 
					
						2022-08-11 15:52:58 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							11e0429ed5
							
						
					 | 
					
						
						
							
							fixed sparsemat::gemv
						
						
						
						
						
						
					 | 
					
						2022-08-11 15:16:04 +02:00 | 
					
					
						
						
							
							
							
						
					 |