Marek Nečada
2d88a1ef0d
Whole translation matrix: it compiles; untested
...
Former-commit-id: 1465a1385a2f318148d7b3a21cbbf2c0391a13df
2017-05-02 00:18:01 +03:00
Marek Nečada
e2a2100b57
lattices.py using now the c module
...
Former-commit-id: 52cecb23a8757726bcac796417ebade8242d687a
2017-04-27 13:12:52 +03:00
Marek Nečada
796c7d7289
qpms.trans_calculator.get_AB working
...
(translations.c needs cleanup, remove duplicate code)
Former-commit-id: e99463b00456030384bf85fd3f782f47d2a44f5b
2017-04-26 14:44:16 +03:00
Marek Nečada
c41c0d80ff
The calculator module now works in python
...
Former-commit-id: 928dc98f6960bd53317a861c2787e197dcb87c88
2017-04-26 14:12:29 +03:00
Marek Nečada
816771be8d
Computing translation coefficients with precalculated multipliers now
...
working
Former-commit-id: 7a7b8fd403f1624661a198119080937193f4a8c7
2017-04-25 22:14:41 +03:00
Marek Nečada
c44a69c182
Continue writing translation coeff calculator object, etc.
...
- Removed unnecessary continue in qpms_trans_single_B_Taylor (it
was there before previously incorrect calculation of q_max),
- for the same reason, the functions no longer crash for
certain indices, so the old tests now pass without artificial
constraints on the indices.
Former-commit-id: 0047fe18596ea006e7a2defb192787572b2a7fc2
2017-04-20 16:25:28 +03:00
Marek Nečada
3509d4d6ac
Bug fixes
...
Former-commit-id: b3b375cec2e2bb0379ab20b36e3c2fef7473f409
2017-04-20 10:31:02 +03:00
Marek Nečada
da193c1450
something already works
...
Former-commit-id: 9b1cfe39ae1453d26db40ad36d649b820d091ee4
2017-04-19 17:43:24 +03:00
Marek Nečada
261b6686bd
Fix qmax
...
Former-commit-id: 64b1e7690c2761168b05c3b87f978e4c9f478deb
2017-04-13 12:43:25 +03:00
Marek Nečada
22dd5ef874
C implementation of the B translation coefficient.
...
Former-commit-id: f7c8930de88c1d62ac99e29e9adda4ca78aa216e
2017-04-13 11:29:38 +03:00
Marek Nečada
5cf2c97e6b
Fix some problems with nans (invalid arguments of Legendre polynomials), still having some problems with gaunt
...
Former-commit-id: e551b05175ee14cd39e489589262dd82a83923fa
2017-04-12 16:12:12 +03:00
Marek Nečada
34940fc7e9
Koefficient A a testy. Kompiluje, většinou funguje, někdy nan
...
Former-commit-id: 3303493088dc8edca027fb93d49d62166e71544e
2017-04-12 14:27:22 +03:00
Marek Nečada
b8eff3eb77
Dudom
...
Former-commit-id: cf2eb302d096612df04c204ca0dcee71a0776672
2017-04-10 13:48:06 +03:00
Marek Nečada
90a9971eb0
Hlavička pro gaunt
...
Former-commit-id: 4405fe435235134338c2c0a53f754490725d501e
2017-04-10 04:03:10 +00:00
Marek Nečada
e7b7003abd
Now gaunt.c seems 100% compatible with original gevero's code.
...
Potential problems (would be present in gevero's code as well)
with input m=1, n=19, mu=-10, nu=42, because alphap1 is „old“ before
zAp4d2)
Former-commit-id: adad053fb0022511ff98f78a7094db4e8639b519
2017-04-04 04:02:04 +03:00
Marek Nečada
d5bca9f10d
gaunt.c se zkompiluje
...
Former-commit-id: cf9a8e0aef20947f0b9e66c5e7b40f822cfa2a93
2017-03-28 15:52:49 +03:00
Marek Nečada
70dcb594c2
pokračování
...
Former-commit-id: a91bbb883f6e9fdee34ac9568ec92070c4c095b7
2017-03-21 06:18:17 +00:00
Marek Nečada
ae4065d30d
Přepis na „nového“ geverova gaunta
...
Former-commit-id: 011e4c2c3a56e464dfa91f135c88dfe9048d3977
2017-03-20 04:56:23 +02:00
Marek Nečada
ad74b553df
legacy gaunt (gaunt_xu2 from py_gmm/vec_trans.f90) rewrite completed
...
Former-commit-id: fd0fdda1084b93dafde6e60f1fe6108a7e4baa1c
2017-03-20 01:58:53 +02:00
Marek Nečada
a14ed7d972
pokračování přepisu gaunta
...
Former-commit-id: 1aa8892516c6f464314cfff68348c4bbb7a2947d
2017-03-19 13:05:33 +00:00
Marek Nečada
e98a4656ca
gaunt pokračování přepisu
...
Former-commit-id: aed3bfd9a4652e79e1619c22b873c82ea3ed17ea
2017-03-17 19:58:50 +02:00
Marek Nečada
d93346070d
rozepsány vektorové verse přesuvných okeffiientů
...
Former-commit-id: 271b875ff3b42a304563cbc8e69ab3ffbdec5b73
2017-03-17 05:19:57 +00:00
Marek Nečada
61e62b8c3d
new --scp-to argument
...
Former-commit-id: b394ab4f89ad33f44dc1d6b34874128c1370c9f6
2017-03-05 18:36:29 +02:00
Marek Nečada
ab4466ccdd
initialize T-matrix to zeros when reading from file
...
Former-commit-id: a0ce0680a296a019cc254361261a3fceddeec668
2017-02-26 04:50:15 +02:00
Marek Nečada
84773853c2
option to save svd vectors
...
Former-commit-id: 7d3583af518f9ba23638c0ec40e497867dba3db9
2017-02-26 04:10:10 +02:00
Marek Nečada
add59b6635
flush stdout
...
Former-commit-id: a9a5aa501e7db20d5fae48844cc19e1bfad14a02
2017-02-16 03:53:11 +02:00
Marek Nečada
95644e2cdf
eVmin, eVmax types
...
Former-commit-id: bba9aa8a8b824844a87f9c4bf418a2bf074f5380
2017-02-16 01:33:32 +00:00
Marek Nečada
15e14afe66
From best to worst modes (reverse)
...
Former-commit-id: 1fec6fe3a8644ed3cbaf7c4d6f3d6b8209eaa11e
2017-02-16 01:21:41 +00:00
Marek Nečada
4b665cfe31
Fix of 'fix'
...
Former-commit-id: dbe7380806dd273f431d09269c2656b5262a2dac
2017-02-16 01:08:58 +00:00
Marek Nečada
ad563aaef2
Fix array indices
...
Former-commit-id: f959fa55b001bd1ed3e175fed023ecad4c7008e7
2017-02-16 00:59:21 +00:00
Marek Nečada
2ff17ba650
Multiple minimum singular value support
...
Former-commit-id: c8351b2b509d5887bcde06fadcfb21c3f79a0054
2017-02-16 00:49:53 +00:00
Marek Nečada
a3dec16ee3
Temporary solution (multl) for sub-TMatrix multipliers
...
Former-commit-id: 18d0cd4c62a5290dfe52882413502118311b647e
2017-02-16 00:18:48 +00:00
Marek Nečada
d54ff96aaf
universal dispersion script fixes
...
Former-commit-id: 2ee0815d5e0da2b04f66106581659926b0cb19b3
2017-02-16 00:31:25 +02:00
Marek Nečada
706701f9ce
Dispersion SVD universal script with nice argparsing
...
Former-commit-id: 613a092eb1dcbcf938e2777736a8758b1a7a6292
2017-02-15 21:43:00 +00:00
Marek Nečada
3e7af7d25e
some misc scripts
...
Former-commit-id: a8644b3f9afb67a7fa770911a217086193018bf1
2017-02-15 13:09:25 +02:00
Marek Nečada
042197f978
[hexpoint] some fixes
...
Former-commit-id: 2741873a8507d756e95752e41bb1793e9a261219
2017-02-09 07:08:20 +02:00
Marek Nečada
90c3efe8b0
Loading and unwrapping precalculated translation coefficients.
...
Former-commit-id: e15d3e655e613806676940de4516b65c54d3d80b
2017-02-08 12:16:10 +02:00
Marek Nečada
c3e8dc23f1
Function to precalculate and save hex lattice translation coefficients.
...
Former-commit-id: e43dfa30224a4a7d79ee92b0c5ff1856d4f53da9
2017-02-06 09:39:43 +02:00
Marek Nečada
d76a036c33
Final fix of hexpoints + some ipynb demo.
...
Former-commit-id: cf3c5256aef489e0ac813182593a23bce2d6c3d8
2017-02-05 22:38:58 +02:00
Marek Nečada
af4eb887c4
hex/triangle lattice generator internal constants
...
Former-commit-id: 7c581b5e832ee91f0b1bde804233a635f4090975
2017-02-05 18:46:36 +02:00
Marek Nečada
df90b7b440
Fixes of hex/triangle lattice generators
...
Former-commit-id: 85ed2f3c0447a8ddf9551d90df4d97cf87c3f76c
2017-02-05 18:39:32 +02:00
Marek Nečada
e2e7512b9e
Functions for generating hexagonal/triangular lattices
...
Former-commit-id: 5139893ade0c5bfa46c712af3913218158038e37
2017-02-05 17:20:21 +02:00
Marek Nečada
5b0bd8d099
small fixes
...
Former-commit-id: 90d007ae19ad42222c406564adc80b5394703b83
2017-01-11 11:27:50 +02:00
Marek Nečada
fda639304a
starting rewriting the gaunt coefficients from py_gmm to c
...
Former-commit-id: e7cb74b982fe05ef9b0555e3524ac38398e2f13f
2017-01-09 23:08:49 +02:00
Marek Nečada
1f995be463
Fixes
...
Former-commit-id: 332fdd586e784b734f245b0d149cc63d6a2a4d68
2016-12-22 09:14:58 +02:00
Marek Nečada
9e390e0d30
z sym lattices?
...
Former-commit-id: 3f2148ed9eaac6b4b79a97c5bafee164aeb19df4
2016-12-22 08:38:39 +02:00
Marek Nečada
478c93276f
Obecný scatter, zahájena třída s mřížkou
...
Former-commit-id: a6479f00e8639a7656913da298844b176ba5d45a
2016-12-21 21:54:53 +02:00
Marek Nečada
b642991bb1
lattices: Basic stuff fixed, measuring time
...
Former-commit-id: 7019be9053b601e266eeddafdd859f6339313df7
2016-12-21 14:28:55 +02:00
Marek Nečada
c18e1209f4
dudom
...
Former-commit-id: 77250aa7b2ea2931e3cf1e3f401919cd19ba829d
2016-12-15 16:15:01 +02:00
Marek Nečada
82259b77f5
Fix constant TMatrix bug in constmultipole rectarray
...
Former-commit-id: b767b7178b2c0c7ed8c438f17470d86fda48bea4
2016-12-15 08:02:47 +02:00