Marek Nečada
961baedc61
Test array version of translation functions -- incomplete.
...
Former-commit-id: 191be54debe2306df7133ac4f48202e94e87cfa2
2018-05-16 05:05:20 +00:00
Marek Nečada
1cc1793f57
Fix memory corruption, python package installability
...
Former-commit-id: d9d89ff20b67132e8d88d55b206a8856a395f1f2
2018-05-15 14:37:05 +03:00
Marek Nečada
65e8271feb
hexlattice_ewald: už to něco robí
...
Former-commit-id: c55716f7ac150413bd0c5891eba4995ea521fffe
2018-05-15 11:03:33 +03:00
Marek Nečada
81803d16a4
Hexlattice ewald summation compiles
...
Former-commit-id: 4bdbd08da64527e77926f66656ef1b0b81546cdb
2018-05-15 01:47:07 +00:00
Marek Nečada
2b00af241e
More 2d vectors features
...
Former-commit-id: d260aeb125cbefaefcadd375c148ce06e8ba96be
2018-05-14 23:15:29 +00:00
Marek Nečada
8123af47b3
Triangular lattice generation
...
Former-commit-id: b747cba4af2cd1fefe5420a551d3524cc184adca
2018-05-14 20:05:31 +00:00
Marek Nečada
5365ae97d5
hexlattice ewald: lattice generation
...
Former-commit-id: 1b7494125603332d5bb2ffb3e607095452661c50
2018-05-14 18:38:49 +00:00
Marek Nečada
120a18a514
Kahansum fix header
...
Former-commit-id: 1679d5170dedf5ef3218182b9e57e8f4f56c4737
2018-05-14 18:35:28 +00:00
Marek Nečada
4bfd0ce717
Some 2d cartesian vector functions
...
Former-commit-id: f5de4b53cee352d5c1866dfc0a771f462b50af7a
2018-05-14 18:00:38 +00:00
Marek Nečada
41366c175d
Translation operators long range part fourier transform
...
Former-commit-id: 7c5e6f557f3334f42e0b3bd955aafdefa775e863
2018-05-14 17:15:12 +00:00
Marek Nečada
b6e1663619
Fix comments and limits (at least I think it's a fix)
...
Former-commit-id: 72f1cddf58f6e6a2e01d1e87174c147c38ead0dd
2018-05-14 15:58:32 +00:00
Marek Nečada
08f0332dbb
ewald.lyx: Fix sign connection formula for cylindrical bessel functions
...
Former-commit-id: 6ab112965c8c3060615baeb3d534bda23bf09d44
2018-05-14 10:43:02 +03:00
Marek Nečada
8bf9a1c54d
Fix besselbuf sizes, start implementing short-range parts.
...
Former-commit-id: 7858c87377afe9e6484f6bd906d2fabfb9953945
2018-05-14 10:02:15 +03:00
Marek Nečada
51d354985f
More comments
...
Former-commit-id: f7abe9035ffeae9e5e22c091ca2b0e034d2b5145
2018-05-14 07:40:08 +03:00
Marek Nečada
2da546f7c2
More comments to bessels.h
...
Former-commit-id: b0a922527c704ac1532db6042239bddab641915c
2018-05-14 07:04:05 +03:00
Marek Nečada
c0f23fce55
./dipdip-dirty stuff moved to ./qpms + comments, asserts and consts
...
Former-commit-id: 6005fcf91ca007b7e6d7093d1e82a0a305f28ffd
2018-05-14 06:52:32 +03:00
Marek Nečada
9e03e819a9
Some notes about scuff-tmatrix interoperability
...
Former-commit-id: c9af5492c190f2012b5592d4434fec776a646de7
2018-05-13 14:55:44 +03:00
Marek Nečada
a22b6b5712
Cleanup
...
Former-commit-id: 3a84f7eb73045e4c1ca6e380f9d1746fb9b870c3
2018-05-13 07:18:56 +00:00
Marek Nečada
1cf7014415
Making reserve in bessel buffers (TODO check the actual size needed later.)
...
Former-commit-id: d062dbb2a6cda23678b4557ce510aa0426a2f73a
2018-05-13 07:02:18 +00:00
Marek Nečada
6a6a3853e1
Fix regression
...
Former-commit-id: 89b21f29bdd06afcb3d49a8532d3a0c551f21a22
2018-05-13 00:15:02 +00:00
Marek Nečada
d954615db0
Update BUGS
...
Former-commit-id: a262bc5b2dbf39fb05918ad3c2bd8c14549d9a9c
2018-05-13 00:04:18 +00:00
Marek Nečada
e9b97ba808
Translation coefficients now correctly account for csphase
...
Former-commit-id: 13bf2de0847b57fe8723968e00000a4ea6bfd315
2018-05-12 07:03:34 +00:00
Marek Nečada
75e0d135d3
csphvec_reldiff version with tolerance
...
Former-commit-id: f2ddb1fd9c55aff96b1e9f4145cb93bf255b6318
2018-05-12 06:09:13 +00:00
Marek Nečada
9bf0736dd4
Fixes in less used functions
...
Former-commit-id: c90e785fd2f7a1672447d4d3136ce7c443dc1b8e
2018-05-11 19:13:02 +00:00
Marek Nečada
e55847425a
different tests of vswf translations
...
csphvec_t norm and relative difference functions
Former-commit-id: 39addcec6e5429e82698751427ffca03168569e3
2018-05-11 14:29:58 +00:00
Marek Nečada
9e2ad963f4
Xu's antinormalisation (broken, though)
...
Former-commit-id: 36ce5c8fdb1e63fe790cb40097f22b38fb2dff00
2018-05-09 08:51:41 +00:00
Marek Nečada
8f6181ced8
[IN PRO6RESS] Xu's antinormalisation
...
Former-commit-id: 577e58118d7da93b927035b4e6e91c6c4cdab485
2018-05-08 15:39:12 +03:00
Marek Nečada
45edb30a62
Split Xu and None.
...
Former-commit-id: 3a7198907df8d1cbcb41ad7f0923bc8757183d83
2018-05-07 03:46:55 +00:00
Marek Nečada
0b4044f267
Fix translation coefficient magnitude for unnormalized waves.
...
N. B. this will lead to different numbers than in Xu's tables.
The normalizations "XU" and "NONE" will be hence different
Former-commit-id: 040a39c694e871b487523af73abbf3028ef81576
2018-05-06 21:29:02 +00:00
Marek Nečada
1665474b3d
Fix translation coefficient magnitude factor for power norm.
...
Former-commit-id: 645b9b3517af9d2c2a9ef3e0223307d21f3c89fa
2018-05-06 20:38:33 +00:00
Marek Nečada
1cf9eac0ba
Revert accidentally deleted code
...
Former-commit-id: 0644367bdab1c407898a6e869c21b07f392c9c53
2018-05-06 19:29:20 +00:00
Marek Nečada
5e45afad38
indent
...
Former-commit-id: a56647c77be3363a71248e7ade21dd52b1d515a8
2018-05-06 19:13:10 +00:00
Marek Nečada
f943cc0cdb
Found a working set of parameters for the VSWF translation.
...
Former-commit-id: 3b36597e152bd89e6251e34d549fe1db3ecfd955
2018-05-06 17:34:35 +00:00
Marek Nečada
430e5b2a6b
Update the Xu table translation test (TODO the .fodt file)
...
Former-commit-id: cd4f3cbc1c451a790d2e06691d083e85ceab41fb
2018-05-02 21:17:06 +03:00
Marek Nečada
20595e0781
Xu Table test of translation coeffs: fix erroneous table entry.
...
Change output format
Former-commit-id: dc3dcc3ce9abd84cfbd7107d2953c64fffd219de
2018-05-02 19:47:35 +03:00
Marek Nečada
34557fe5a4
Move translations table tests
...
Former-commit-id: bfb7f991c86f2cb2e25cf7444854d9647ed0f31b
2018-05-02 14:02:39 +00:00
Marek Nečada
1277faac91
ray plane wave test - fix missing columns
...
and it works, so the error is in the translation coeffs...
Former-commit-id: 13ca4eb13352ee7ac899afe359250f54b2783d86
2018-05-02 08:23:26 +00:00
Marek Nečada
0a7da94b4f
Fix "zero" ray in plane wave test
...
Former-commit-id: cd30bf7acb9c68bc325fd60524a3a21df26629bc
2018-05-01 20:13:39 +03:00
Marek Nečada
7eefd445e0
New test code for plane wave decomposition
...
Former-commit-id: 6fc69078608e26184fafdf3f161ff3f084c56aa3
2018-05-01 19:57:02 +03:00
Marek Nečada
e3713d61a3
Ppfac for the "new" B-coefficient
...
Former-commit-id: aea661c0419d2b619e79044960728a225a7f7132
2018-04-26 11:13:15 +03:00
Marek Nečada
16241b6556
Documented something which might be THE BUG.
...
Former-commit-id: f8eda125433540c7d246aec7b5aa5420a7514f92
2018-04-26 06:11:09 +03:00
Marek Nečada
bff06d61d2
fix uninitialised value
...
Former-commit-id: 22535c732f1c6ebb7e97b73e32d88149670a9071
2018-04-25 22:38:04 +03:00
Marek Nečada
fbcd9d12ff
Small fixes
...
Former-commit-id: 100df715f56500e605ee77fd86afec8153e3225a
2018-04-25 20:37:34 +03:00
Marek Nečada
99bea1c9b7
More convenient output order
...
Former-commit-id: f71accc9a5bbbaeb2893ef4acbf8ca3664192169
2018-04-25 20:25:08 +03:00
Marek Nečada
73d76f6e25
fix identifier
...
Former-commit-id: 465c243162b27608dee36388d48071143f788a9d
2018-04-25 17:20:43 +03:00
Marek Nečada
244d6b7037
fix format strings
...
Former-commit-id: 04ba94c6f41a94f4b5b90e5dfe5879c3b7533637
2018-04-25 16:25:42 +03:00
Marek Nečada
eb47cc2e6c
New test approach for the translation coeffs
...
Former-commit-id: 26c9ee06f12c3f5b48921be530812707d81826c7
2018-04-25 16:08:55 +03:00
Marek Nečada
c2ee695633
Fix kahansum init
...
Former-commit-id: 306596052fa88952fcb182f69d79315fa9c24020
2018-04-02 20:49:27 +03:00
Marek Nečada
a9c04937f3
Various uncommitted mods and fixes
...
Former-commit-id: a9c5e0b73d23eae4b8b5fe5223f21a391d321b1e
2018-03-28 18:28:33 +03:00
Marek Nečada
6844108b14
Some progress on the sage implementation/test of the translation coeffs
...
Former-commit-id: 6fbd8954fd30bf409d58b8ca555b0b3c47c1c06f
2018-03-28 18:23:49 +03:00