jiri
|
6812b9eb5e
|
implemented strassen multiplication
|
2026-11-05 21:13:58 +01:00 |
|
jiri
|
723823dd50
|
configure.ac - search for openblas too
|
2026-11-05 20:32:26 +01:00 |
|
jiri
|
61960f83ce
|
tensor: bugfix in Tucker
|
2026-11-05 20:00:07 +01:00 |
|
jiri
|
d8136aaa58
|
updated gitignore
|
2026-11-05 17:35:50 +01:00 |
|
jiri
|
f9d663ec67
|
updated gitignore
|
2026-11-05 17:29:01 +01:00 |
|
jiri
|
90c37c9ec8
|
float support in doc
|
2026-11-05 17:23:57 +01:00 |
|
jiri
|
d8c21582c7
|
float support for optimize
|
2026-11-05 17:21:14 +01:00 |
|
jiri
|
0751cff8b8
|
float support for polynomial
|
2026-11-05 16:59:52 +01:00 |
|
jiri
|
d11e7515de
|
float support for fourindex
|
2026-11-05 16:47:10 +01:00 |
|
jiri
|
b3b023bfc3
|
float support for tensor
|
2026-11-05 16:43:09 +01:00 |
|
jiri
|
c711270e25
|
float support for sparse matrices
|
2026-11-05 16:37:24 +01:00 |
|
jiri
|
2ed864bda4
|
numerical thresholds collected into a traits template
|
2026-11-05 16:27:49 +01:00 |
|
jiri
|
48796fba1b
|
float support for nonclass functions
|
2026-11-05 16:18:49 +01:00 |
|
jiri
|
bb42a566bc
|
mat: efficient complexify
|
2026-11-05 15:47:07 +01:00 |
|
jiri
|
5266767a4c
|
float support for smat
|
2026-11-05 15:42:29 +01:00 |
|
jiri
|
ee8c6279e1
|
float support for mat
|
2026-11-05 15:28:51 +01:00 |
|
jiri
|
9ada78c9bb
|
float support for vec
|
2026-11-05 15:20:27 +01:00 |
|
jiri
|
f6da197192
|
added missing float support in noncblas
|
2026-11-05 15:09:05 +01:00 |
|
jiri
|
5b3bd82bed
|
just testing the push mirror
|
2026-11-04 14:44:29 +01:00 |
|
jiri
|
c635795615
|
README - note about mirroring at github
|
2026-11-04 14:37:20 +01:00 |
|
jiri
|
05f5dd5ffc
|
updated README
|
2026-11-04 13:49:56 +01:00 |
|
jiri
|
108913da00
|
some more cosmetic fixes
|
2026-10-31 06:27:16 +01:00 |
|
jiri
|
20a03cc1b2
|
updated build system and version set to 1.5
|
2026-10-30 23:03:04 +01:00 |
|
jiri
|
764290e413
|
bugfixes in auxstorage
|
2026-10-30 22:20:36 +01:00 |
|
jiri
|
4ba2b9a2c1
|
doc/manual.pdf not in git, only sources
|
2026-10-30 22:18:44 +01:00 |
|
jiri
|
a79e90d447
|
CLAUDE.md updated
|
2026-10-30 22:16:00 +01:00 |
|
jiri
|
648c8d1061
|
LaTeX manual
|
2026-10-30 22:15:26 +01:00 |
|
jiri
|
176562f088
|
comment corrections
|
2026-10-30 21:56:04 +01:00 |
|
jiri
|
9be1578b8f
|
bugfix in get_git_version
|
2026-10-30 21:45:30 +01:00 |
|
jiri
|
548fb47764
|
bugfix in optimize
|
2026-10-30 21:38:02 +01:00 |
|
jiri
|
7d34ede867
|
bugfix in diis
|
2026-10-30 21:34:39 +01:00 |
|
jiri
|
42299558b0
|
another fix in laerror
|
2026-10-30 21:29:47 +01:00 |
|
jiri
|
40a77a8762
|
bugfixes in laerror
|
2026-10-30 21:27:02 +01:00 |
|
jiri
|
31671ce204
|
bugfixes in auxstorage
|
2026-10-30 21:19:29 +01:00 |
|
jiri
|
65eb8ccd49
|
bugfixes is random
|
2026-10-30 21:14:40 +01:00 |
|
jiri
|
815d5b87a1
|
matexp bugfix efficiency of polynom()
|
2026-10-30 21:06:33 +01:00 |
|
jiri
|
7efc12eb5e
|
bugfixes in davidson - complex
|
2026-10-29 23:47:19 +01:00 |
|
jiri
|
f970a48949
|
bugfixes in lanczos
|
2026-10-29 23:46:58 +01:00 |
|
jiri
|
3de50b1f34
|
bugfixes in conjgrad
|
2026-10-29 23:46:40 +01:00 |
|
jiri
|
498636927d
|
bugfixes in gmres
|
2026-10-29 23:46:20 +01:00 |
|
jiri
|
e8979df1b1
|
bugfix in mat.cc for cuda
|
2026-10-29 23:46:00 +01:00 |
|
jiri
|
4f3ec9aef9
|
bugfixes in reg and regsurf
|
2026-10-29 22:48:21 +01:00 |
|
jiri
|
8e82597927
|
bugfixes in fourindex
|
2026-10-29 21:51:19 +01:00 |
|
jiri
|
22e3d2fb63
|
bugfixes in tensor
|
2026-10-29 21:51:03 +01:00 |
|
jiri
|
4fac0f0dda
|
.gitignore update
|
2026-10-29 21:28:18 +01:00 |
|
jiri
|
a808045360
|
bugfixes in vecmat3 and quaternion
|
2026-10-29 21:27:58 +01:00 |
|
jiri
|
e9fa634843
|
bugfixes in vecmat3
|
2026-10-28 23:06:23 +01:00 |
|
jiri
|
dc7f9bef93
|
bugfixes in quaternion
|
2026-10-28 23:06:08 +01:00 |
|
jiri
|
a95c7bfefe
|
bugfixes in bitvector
|
2026-10-28 23:05:50 +01:00 |
|
jiri
|
4bc7be4265
|
bugfixes in contfrac and polynomial
|
2026-10-28 22:18:58 +01:00 |
|
jiri
|
63b9e8c92e
|
bugfixes in permutation
|
2026-10-28 21:53:40 +01:00 |
|
jiri
|
420eeedd8e
|
CLAUDE instructions
|
2026-10-28 21:12:09 +01:00 |
|
jiri
|
9eb92f4efa
|
fourindex bugfixes
|
2026-10-28 21:11:36 +01:00 |
|
jiri
|
cbf054fd7a
|
bugfixes in tensor
|
2026-10-28 00:04:20 +01:00 |
|
jiri
|
79a0cf9247
|
bugfixes in sparsemat and sparsesmat
|
2026-10-27 23:18:40 +01:00 |
|
jiri
|
1868b1d261
|
smat: reverted to former operator() just accessing the storage
|
2026-10-27 22:59:10 +01:00 |
|
jiri
|
204bfc4871
|
sparsemat bugfixes
|
2026-10-27 21:24:20 +01:00 |
|
jiri
|
25d0d40bee
|
bugfixes in smat and related, mainly for complex hermitian interpretation
|
2026-10-27 20:36:24 +01:00 |
|
jiri
|
1d4b33b50c
|
a formal fix of forbidden operator
|
2026-10-27 19:15:37 +01:00 |
|
jiri
|
ad98173078
|
bugfixes in mat.h mat.cc and related
|
2026-10-27 19:14:30 +01:00 |
|
jiri
|
37f790c20a
|
bugfixes in vec.h, vec.cc
|
2026-10-27 16:32:53 +01:00 |
|
jiri
|
8b55c3d0c1
|
bugfixes in nonclass, mainly complex-related
|
2026-10-27 15:15:10 +01:00 |
|
jiri
|
66cb0bbdca
|
optimize: instantization macro
|
2026-10-27 10:29:18 +01:00 |
|
jiri
|
00aaa10846
|
bugfix of complex calcinverse and calcsvdinverse in nonclass
|
2026-10-26 22:52:50 +01:00 |
|
jiri
|
627d21dedc
|
bugfixes in miscfunc - gamma, binom, zeta
|
2026-10-26 22:22:44 +01:00 |
|
jiri
|
be8c44e6c6
|
optimize: Trust region and P-RFO and Levenberg-Marquardt vibe-coded
|
2026-10-26 16:51:42 +01:00 |
|
jiri
|
3ef603c184
|
optimize: freezing parameters in a problem using a bitvector
|
2026-10-26 16:31:36 +01:00 |
|
jiri
|
0900678e5c
|
vec.h cosmetic fix
|
2026-10-26 16:20:45 +01:00 |
|
jiri
|
b38bd343f4
|
testoptimize testbed created
|
2026-10-26 16:10:07 +01:00 |
|
jiri
|
9ff29754fd
|
vec: subvector_from and _to
|
2026-10-26 16:02:13 +01:00 |
|
jiri
|
2e6ce0c13e
|
optimize: cobyla vibe-coded
|
2026-10-26 15:29:48 +01:00 |
|
jiri
|
f7ef134fc5
|
bugfixes in vec mat smat - mainly missing copyonwrite()s
|
2026-10-26 15:11:45 +01:00 |
|
jiri
|
eccb3a68f8
|
optimize: QNG and rotosolve vibe-coded
|
2026-10-26 14:24:37 +01:00 |
|
jiri
|
01f635ea73
|
diis.h CRLF -> LF
|
2026-10-26 13:45:57 +01:00 |
|
jiri
|
5fa73c1e2e
|
diis: fix memory leak and make reset()
|
2026-10-26 13:45:20 +01:00 |
|
jiri
|
b47e61a061
|
avoided mktemp in auxstorage
|
2026-10-26 13:39:01 +01:00 |
|
jiri
|
868c0449b9
|
optimize: SPSA and Adam optimizers, generalized call_on_me() in vec.h
|
2026-10-26 13:27:01 +01:00 |
|
jiri
|
4c37ffdf12
|
optimize: added Powell and Nelder-Mead method
|
2026-10-26 12:52:04 +01:00 |
|
jiri
|
3b7be8bc43
|
optimize: more gradient-based methods vibe-coded
|
2026-10-26 12:39:09 +01:00 |
|
jiri
|
ae7a40bd77
|
optimize: reorganization of hyperparameters and optevaluator and optstate
|
2026-10-26 11:34:03 +01:00 |
|
jiri
|
4ad3405df9
|
.gitignore update
|
2026-10-25 05:21:12 +01:00 |
|
jiri
|
7fa2d9fe66
|
fixed missing copyonwrite() in optimize.cc
|
2026-10-24 04:39:23 +02:00 |
|
jiri
|
188fa1a434
|
BFGS optimization implemented
|
2026-10-23 16:38:03 +02:00 |
|
jiri
|
c4055403f6
|
smat - implemented rank2 update
|
2026-10-23 16:35:22 +02:00 |
|
jiri
|
338381e160
|
fixed some conjugation issues in cblas replacement wrappers
|
2026-10-23 16:34:08 +02:00 |
|
jiri
|
7b11eb78bd
|
vec.cc complex gemv support conjugation flag
|
2026-10-23 16:32:26 +02:00 |
|
jiri
|
6254f2026c
|
optimizers - initial revision
|
2026-10-23 14:46:12 +02:00 |
|
jiri
|
0b1f9545c7
|
made compilable with gcc16
|
2026-10-23 14:45:49 +02:00 |
|
jiri
|
2290c55ab8
|
mat.h added missing typename
|
2026-09-08 16:47:51 +02:00 |
|
jiri
|
837963193f
|
adjoint matrix
|
2026-09-05 18:15:39 +02:00 |
|
jiri
|
47913b40ce
|
NRMat svdinverse()
|
2026-09-05 09:47:01 +02:00 |
|
jiri
|
e5073a3141
|
permutation: in-place inversion
|
2026-07-31 20:50:36 +02:00 |
|
jiri
|
3bfa3007ce
|
bugfix for compatibility with gcc16
|
2026-06-01 15:45:36 +02:00 |
|
jiri
|
4bacfc02f9
|
NRVec::iamax()
|
2026-03-18 14:53:52 +01:00 |
|
jiri
|
fa59833e1e
|
tensor: numpy file i/o
|
2026-03-09 18:34:56 +01:00 |
|
jiri
|
302055db86
|
tensor: subtensor1()
|
2026-03-09 17:10:58 +01:00 |
|
jiri
|
9b5372fcae
|
NRVec::reverse()
|
2026-03-09 16:52:42 +01:00 |
|
jiri
|
fea32c3611
|
cleanup debug prints
|
2026-03-04 12:51:37 +01:00 |
|
jiri
|
69b08da2fd
|
determinant(): added workaround for openblas dgesv incompatibiility
|
2026-03-04 12:48:40 +01:00 |
|
jiri
|
061880fb9f
|
improved diagnostics in clapack_dgesv replacement and bugfix in wrapper of dspsv
|
2026-03-04 10:55:59 +01:00 |
|