|
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 |
|
|
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 |
|