Marek Nečada
f41caf6203
Fix of the previous
...
Former-commit-id: 74a68bb17f61a875c9f8c852820ac1252a5095cc
2017-05-08 20:20:57 +03:00
Marek Nečada
d269624b68
Start legacy code cleanup
...
Former-commit-id: 6dd209d837466d33e1749114da672a2a08e09f0c
2017-05-08 20:13:34 +03:00
Marek Nečada
36ed59dcf8
Update setup script and plotting cosmetics
...
Former-commit-id: 4929c28524809d1e9ffb42f523e99ee4e43d4fb8
2017-05-08 19:45:16 +03:00
Marek Nečada
0103201fb4
Fix missing translation coefficients that probably caused mysterious asymmetry.
...
Former-commit-id: c2edcd35a3d7792013fa376306e21d76ee8beddb
2017-05-08 19:27:08 +03:00
Marek Nečada
f05a010a14
2D dispersion calculations with the fixed frequency.
...
Former-commit-id: 9a3298c0fa8124c6171a1b9df78d39c3c5adc270
2017-05-04 06:14:18 +03:00
Marek Nečada
02e34d525b
Function for directly getting hexlattice a,b coeffs without saving.
...
Former-commit-id: 0dc9768a7754d407dc733df57eff549ed4ccc53f
2017-05-04 04:18:38 +03:00
Marek Nečada
205c1316f3
Fix python header include etc
...
Former-commit-id: f14e9673df8781be76d86df81394aacee7f557db
2017-05-03 08:43:29 +03:00
Marek Nečada
975e4c7162
fix of fix of setup file
...
Former-commit-id: 8cbc9437afabd2ff2c71f1c87a39c57748abd941
2017-05-03 08:32:06 +03:00
Marek Nečada
8815708e11
Fix setup script
...
Former-commit-id: 4bdcd71e2aaea284eccc4d85bc128110d16c5220
2017-05-03 08:30:05 +03:00
Marek Nečada
0643ff4b3e
Faster versions of hexpoint calculations (work in progress)
...
Former-commit-id: 44a7ed6419a966e2d71c258953d1d01dc0ed87ab
2017-05-03 08:23:27 +03:00
Marek Nečada
2149a9ca71
Axes bugfix
...
Former-commit-id: 8c58c30104d142779e698646a46ca950520307c0
2017-05-03 08:08:58 +03:00
Marek Nečada
b6b701bd42
fix the C version
...
Former-commit-id: 470dfcd9336bed06916463770a8a144d67e0fd95
2017-05-03 06:02:01 +03:00
Marek Nečada
019304dcb4
Rewrite to C (still crashes)
...
Former-commit-id: 06dd608b73678c9974d144b6467c94c5d0a9f45b
2017-05-03 05:45:14 +03:00
Marek Nečada
c599ee839e
Few modifications, did not help...
...
Former-commit-id: 47121008c9846d8539d85b367763d950e037a1c9
2017-05-03 05:19:33 +03:00
Marek Nečada
40809ce90a
The array version of the AB coeff calculation still has bugs.
...
rewriting to C
Former-commit-id: c6582a03a8b73b46156416eb0faa3f866e2638ce
2017-05-03 02:22:14 +03:00
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