| 
						
					 | 
					
						
						
						
						
							
						
						
							3f442212e0
							
						
					 | 
					
						
						
							
							Tensor class initial commit
						
						
						
						
						
						
					 | 
					
						2024-03-21 23:24:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							46ac5380eb
							
						
					 | 
					
						
						
							
							added gamma, zeta, and bernoulli numbers from my old code base
						
						
						
						
						
						
					 | 
					
						2024-03-20 18:28:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							db964afe9f
							
						
					 | 
					
						
						
							
							created miscfunc.h and .cc to separate some miscellaneous and special functions
						
						
						
						
						
						
					 | 
					
						2024-03-20 17:25:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9c666d2b5c
							
						
					 | 
					
						
						
							
							edited t.cc
						
						
						
						
						
						
					 | 
					
						2024-03-12 13:39:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							49a20be2bb
							
						
					 | 
					
						
						
							
							bugfix in regsurf
						
						
						
						
						
						
					 | 
					
						2024-02-21 15:04:34 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							eaa0094948
							
						
					 | 
					
						
						
							
							avoid warnings about DBL_EPSILON redefinition in vecmat3
						
						
						
						
						
						
					 | 
					
						2024-02-14 15:42:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c0ce70fbc0
							
						
					 | 
					
						
						
							
							included kernel ridge regression module
						
						
						
						
						
						
					 | 
					
						2024-02-14 15:33:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							7172e26a50
							
						
					 | 
					
						
						
							
							bugfix in NRMat:: rsum() and csum()
						
						
						
						
						
						
					 | 
					
						2024-02-08 15:01:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							684c1cde5d
							
						
					 | 
					
						
						
							
							cosmetic change in   vecmat3.cc
						
						
						
						
						
						
					 | 
					
						2024-01-26 23:17:26 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c77c112dbf
							
						
					 | 
					
						
						
							
							vecmat3: diagonalization replaced by Jacobi to avoid numerical errors when already close to diagonal
						
						
						
						
						
						
					 | 
					
						2024-01-26 23:03:04 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1ee984eda2
							
						
					 | 
					
						
						
							
							small additions to permutations
						
						
						
						
						
						
					 | 
					
						2024-01-24 13:41:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							13c23fb85d
							
						
					 | 
					
						
						
							
							regular representation of permutations implemented
						
						
						
						
						
						
					 | 
					
						2024-01-18 23:45:42 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2cb5258cd0
							
						
					 | 
					
						
						
							
							fixed permutation matrices
						
						
						
						
						
						
					 | 
					
						2024-01-18 17:56:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							680fa93425
							
						
					 | 
					
						
						
							
							matrix of permutationalgebra and type conversions
						
						
						
						
						
						
					 | 
					
						2024-01-18 15:50:11 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8f61a5d208
							
						
					 | 
					
						
						
							
							vecmat3.h
						
						
						
						
						
						
					 | 
					
						2024-01-18 14:38:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							764baa3201
							
						
					 | 
					
						
						
							
							tiny additions in vec.h and vecmat3.h
						
						
						
						
						
						
					 | 
					
						2024-01-18 14:31:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e75248eb23
							
						
					 | 
					
						
						
							
							vecmat3 addouter()
						
						
						
						
						
						
					 | 
					
						2024-01-18 13:54:21 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ae83e43b4e
							
						
					 | 
					
						
						
							
							small addition to permutation.h
						
						
						
						
						
						
					 | 
					
						2024-01-18 13:29:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8bc2179f3b
							
						
					 | 
					
						
						
							
							permutation - implemented general antisymmetrizer
						
						
						
						
						
						
					 | 
					
						2024-01-17 22:53:59 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							32f2a1abd5
							
						
					 | 
					
						
						
							
							working on permutation
						
						
						
						
						
						
					 | 
					
						2024-01-17 17:59:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1e83fcfaf9
							
						
					 | 
					
						
						
							
							working on permutation
						
						
						
						
						
						
					 | 
					
						2024-01-16 22:03:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							41e9c359d5
							
						
					 | 
					
						
						
							
							permutation generation outputting explicitly PermutationAlgebra class
						
						
						
						
						
						
					 | 
					
						2024-01-16 15:52:43 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							0fa4f9fc2e
							
						
					 | 
					
						
						
							
							young operator implemented as permutation algebra type
						
						
						
						
						
						
					 | 
					
						2024-01-15 17:35:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							a9a07daaa7
							
						
					 | 
					
						
						
							
							abs2() in la_traits.h
						
						
						
						
						
						
					 | 
					
						2024-01-15 15:33:57 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							60fd23b37c
							
						
					 | 
					
						
						
							
							introduced permutation group algebra class
						
						
						
						
						
						
					 | 
					
						2024-01-11 18:04:25 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							387491204c
							
						
					 | 
					
						
						
							
							concatenation of permutations
						
						
						
						
						
						
					 | 
					
						2024-01-11 17:21:08 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6ea863627d
							
						
					 | 
					
						
						
							
							permutation generators for multiset and with restrictions
						
						
						
						
						
						
					 | 
					
						2024-01-11 16:50:19 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							50b2447535
							
						
					 | 
					
						
						
							
							finishing bitvector
						
						
						
						
						
						
					 | 
					
						2024-01-02 14:05:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							e42987061f
							
						
					 | 
					
						
						
							
							bitvector - some bugfixes and further implementations
						
						
						
						
						
						
					 | 
					
						2024-01-01 21:26:35 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							9bceebdd29
							
						
					 | 
					
						
						
							
							polynomial irreducibility test in GF2
						
						
						
						
						
						
					 | 
					
						2024-01-01 10:58:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1e00570f66
							
						
					 | 
					
						
						
							
							GF(2^n) arithmetics in bitvector
						
						
						
						
						
						
					 | 
					
						2023-12-31 19:48:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							f0325ba6f5
							
						
					 | 
					
						
						
							
							impl. powmod
						
						
						
						
						
						
					 | 
					
						2023-12-29 23:03:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							40b23f19d6
							
						
					 | 
					
						
						
							
							improved simple factorization
						
						
						
						
						
						
					 | 
					
						2023-12-28 23:57:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c6a9a8e456
							
						
					 | 
					
						
						
							
							create numbers.h and numbers.cc
						
						
						
						
						
						
					 | 
					
						2023-12-28 23:48:05 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							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 | 
					
					
						
						
							
							
							
						
					 |