Marek Nečada
|
3549ceadcc
|
Finite systems tutorial
Former-commit-id: 46d65d333b2f0c4dc85359f49d4253cefb7df64b
|
2019-06-13 09:59:32 +03:00 |
Marek Nečada
|
aba3d0b6cf
|
Start writing about finite systems.
Former-commit-id: e7ec310cdb17662424decfa50ba33eca39676ddf
|
2019-06-12 18:50:59 +03:00 |
Marek Nečada
|
4e199e822f
|
Parallel bash for loop to lattices tutorial.
Former-commit-id: 065638f79fbe8f37f681dd10f93b9914883c9577
|
2019-06-12 14:53:50 +03:00 |
Marek Nečada
|
8bd1ad1898
|
fix doxygen/markdown syntax
Former-commit-id: b6a9e3db7002597c7c8698fad1dee0d1b5b0341f
|
2019-06-12 14:44:27 +03:00 |
Marek Nečada
|
9a8609e676
|
Small tutorial update
Former-commit-id: 5d3099640e2b92d7b8cbb6c9879dd490d5c55282
|
2019-06-12 13:39:26 +03:00 |
Marek Nečada
|
e967710145
|
Start some intro to simulating infinite lattices
Former-commit-id: 696f8821e5ea25946904d3241ac01a2df39a8e77
|
2019-06-12 12:58:15 +03:00 |
Marek Nečada
|
578211ff30
|
README update, include to Doxyfile.
Former-commit-id: cab9d665ae32308d1669dad426a7a84accc4ac6f
|
2019-06-11 17:28:15 +03:00 |
Marek Nečada
|
e66b8468f9
|
Use factorial from scipy.special
scipy.misc.factorial seems obsolete
Former-commit-id: cc25ab13590b91a3c248e9a57c6cb259c47ad379
|
2019-06-05 14:01:28 +03:00 |
Marek Nečada
|
c29c25f8a2
|
Paper outline update
Former-commit-id: 986b021f20246565c6279c142f7e46642d7785b4
|
2019-05-13 17:34:50 +03:00 |
Marek Nečada
|
cfa7a12ee3
|
Paper outline
Former-commit-id: 20a3f7e4ca2349ef73f2a8f263368b5b53b4b671
|
2019-05-09 08:41:32 +03:00 |
Marek Nečada
|
066ac4366b
|
Move riifno2c.py draft from root directory.
Former-commit-id: c5f271f1542be703e8aa803cd0aa223a2e0fcf67
|
2019-04-05 10:25:18 +03:00 |
Marek Nečada
|
fa803573f0
|
Update Triton-troubleshooting.md
Former-commit-id: e092e45d4888a361dfb9c8f65cc68764d55411c3
|
2019-04-05 08:34:42 +03:00 |
Marek Nečada
|
bf04cb32c0
|
Fix some earlier ewald32->ewald3 renames; disable some legacy code.
Former-commit-id: 6358a491f1965108a2747a9f48054a0022bcadf6
|
2019-04-03 16:41:10 +03:00 |
Marek Nečada
|
4212720560
|
Some docs to get qpms properly running on Triton. Needs an independent tester.
Former-commit-id: 62510002ceb858f2af0d4712324bb3749b0e904b
|
2019-04-02 17:46:06 +00:00 |
Marek Nečada
|
c0b2343b89
|
Try whether Triton behaves better if the parallelized code uses no OpenBLAS.
Former-commit-id: ac1c17635e2d01d8a14129a90ffb43d3156510fa
|
2019-03-29 13:17:28 +02:00 |
Marek Nečada
|
652ab6f3ba
|
Debug message types
Former-commit-id: 666a031026a363b15c01ca8cdc174fbf152dee8e
|
2019-03-27 09:25:47 +02:00 |
Marek Nečada
|
eddb8558d8
|
Fix argument type.
Former-commit-id: 01b4413c9a09882b7da040bbb2eb6fb6dd0864dc
|
2019-03-26 15:23:17 +02:00 |
Marek Nečada
|
38bd16f94a
|
Merge branch 'master' of necada.org:~/repo/qpms
Conflicts:
misc/201903_finiterectlat_AaroBEC_fatMie.py
Former-commit-id: 6e9130313939be2eec80f4df9a703c8e9cb42456
|
2019-03-26 13:37:16 +02:00 |
Marek Nečada
|
9b50196ae6
|
AaroBEC scripts touch files indicating finished job.
Former-commit-id: 0786fba4eb57bcce086de0f123d53a80606e5bed
|
2019-03-26 13:35:30 +02:00 |
Marek Nečada
|
2ab4c55e13
|
Some control over the launched threads in scatsystem.
Former-commit-id: a67102dcb367b8fe577f9d8896c9a477571c7d6f
|
2019-03-26 11:33:22 +00:00 |
Marek Nečada
|
f23edf0d71
|
Default number of threads in scatsystem.c set to 4, debug messages.
Former-commit-id: da244d95534eabe2be07327ba174467935518a12
|
2019-03-26 11:54:07 +02:00 |
Marek Nečada
|
5b49dfc8d0
|
Mie rect lattice script updates
Former-commit-id: 5ba256ee2f1489ce3bbbcfa9ee7da241bf2bff68
|
2019-03-25 20:31:40 +02:00 |
Marek Nečada
|
89df52061d
|
Fixes in the new finite rectangular lattice / Mie particle script
Former-commit-id: 9e2b2f5987d7984d6adbb2ee364be1e7e4bf648f
|
2019-03-25 15:33:14 +02:00 |
Marek Nečada
|
4f4d340f0e
|
Spherical particle version of the finite rectangular lattice script.
Former-commit-id: f23cb1a92cec73f38cd0d79c90346797e4c16b67
|
2019-03-24 23:58:32 +00:00 |
Marek Nečada
|
f04ea1d600
|
Refractive index database into C incomplete draft.
Former-commit-id: fbfce8297f16400954fa3a1a1d24b980b67d0453
|
2019-03-24 20:19:55 +02:00 |
Marek Nečada
|
f04fd9496e
|
Additional functionality to Cython wrappers.
Former-commit-id: 69c34b8ff0fb2d59ee6e62414e9999f2717ecfa0
|
2019-03-24 19:30:33 +02:00 |
Marek Nečada
|
8683c69c0e
|
Cython wrapper over qpms_permittivity_interpolator_t.
Former-commit-id: 38b362b52a8e8f5b6defca688b0589b25a2dfe22
|
2019-03-24 14:47:42 +00:00 |
Marek Nečada
|
d7a64f5928
|
Reimplementation of qpms_permittivity_interpolator_t.
Former-commit-id: 740c89d441f3970bdd2aa4d64d8707c74e990b0c
|
2019-03-24 14:28:09 +00:00 |
Marek Nečada
|
115d1d07fe
|
Material data interpolator + Mie T-matrix convenience functions.
Former-commit-id: 59c9a53bff38a46e357f091c084655192faddb51
|
2019-03-20 23:19:29 +02:00 |
Marek Nečada
|
eafd1609a5
|
Using d1mach.f, i1mach.f copied from scipy/scipy/special/mach/.
The complex Bessel functions are finally working.
Former-commit-id: 6a1b896fc2cef938cb88bf8dbc6170f501ccf119
|
2019-03-20 21:02:28 +02:00 |
Marek Nečada
|
6ee4518bb1
|
Complex Bessel functions using amos.
Not working yet, probably because of unset machine constants in i2mach.f, d1mach.f.
Former-commit-id: 94a15b3bbbcb26b21533866c984076aeefcecb5e
|
2019-03-20 20:48:01 +02:00 |
Marek Nečada
|
959bb09526
|
More CMakeLists.txt additions.
Former-commit-id: a013013072fc854abcc7e5cc8366e1979ce4d3ba
|
2019-03-20 14:13:41 +02:00 |
Marek Nečada
|
522a6d9b85
|
Replace original netlib amos routines with those in scipy.
Note: apparently, one could also use amos from openspecfun
https://github.com/JuliaMath/openspecfun
Former-commit-id: 77d61fe6486803684201480410021fd173172cc0
|
2019-03-20 12:28:11 +02:00 |
Marek Nečada
|
e6e7485ebb
|
Futile attempts with cmake + fortran
Former-commit-id: da23f12faf79117152e28ef47185968dfddd5594
|
2019-03-20 09:28:47 +00:00 |
Marek Nečada
|
94259e766b
|
Add AMOS routines from netlib
Former-commit-id: c6fe0e468937daa36fe5f6692af5d24d4df3f851
|
2019-03-19 14:42:47 +00:00 |
Marek Nečada
|
31bab5225f
|
Initial CMakeLists.txt
Former-commit-id: a5ddf172f707e94cb7d823750ff0e2bb0524e432
|
2019-03-19 14:33:44 +00:00 |
Marek Nečada
|
4475cffeba
|
C Mie T-matrices but demand yet Bessel functions of complex arguments.
Former-commit-id: 101201f5d72ab0f45eefc09c860b65b6841460bf
|
2019-03-18 19:54:29 +02:00 |
Marek Nečada
|
2af9b83e35
|
Move T-matrix -related C code to scatsystem.[ch]
Former-commit-id: e9a162c14fe5d91281d79d9af08014787cd7ed13
|
2019-03-18 15:04:21 +02:00 |
Marek Nečada
|
791a46b446
|
Fix M, N reordering in python T-matrix loader.
Former-commit-id: dd9709a5c82c19c33877e508a3336dce43c35b67
|
2019-03-18 09:35:10 +02:00 |
Marek Nečada
|
98da54946c
|
Parallel mode problem matrix creation.
Former-commit-id: a81323f6ba53fc5e790e489314bca98f6ae1ca0a
|
2019-03-18 01:06:04 +00:00 |
Marek Nečada
|
86b87c955c
|
Fix the alternative order modematrix implementation
Former-commit-id: 7daaf636ca803565e2a72b03e1ce184ece24e4c0
|
2019-03-17 23:32:51 +00:00 |
Marek Nečada
|
7db7123c91
|
Alternative implementation of irrep packed modeproblem matrix.
Former-commit-id: ed37e98423e03f96f6fb850820bfae451f505f21
|
2019-03-17 21:49:10 +00:00 |
Marek Nečada
|
96a6fdf7fa
|
Scatsystem metadata to iterate the particles in the orbit-layout order.
Former-commit-id: 468f8c3ef64c891ae8f0ef415c6f30a42307d471
|
2019-03-17 16:46:22 +00:00 |
Marek Nečada
|
3e94b1baec
|
The quaternions were apparently correct after all (except for the ordering of conjugation in vector rotation).
Former-commit-id: c233f1501a565ad3bbed5933324a0b821d2d1379
|
2019-03-15 21:14:59 +00:00 |
Marek Nečada
|
97f87202e1
|
Fix lowest SV index finding
Former-commit-id: ac6e4f3539dfa32888497600a8adf603d3587883
|
2019-03-14 01:34:04 +02:00 |
Marek Nečada
|
ea0b6fb402
|
Rectangular lattice SVD computation script for the new paper.
Former-commit-id: 771b278b2eee810892934f379ceefc8554e24946
|
2019-03-13 23:44:12 +02:00 |
Marek Nečada
|
7ef8e764c7
|
Deterministic ordering of irreps in generated C structures
Former-commit-id: 052e894a00d56492af3a8481a355cfff7f84cfa5
|
2019-03-13 23:13:41 +02:00 |
Marek Nečada
|
51d38798c3
|
Some useful ScatteringSystem class functionality.
Former-commit-id: c7ae5dcd3f601b79781b685804dae5262fc2a93d
|
2019-03-13 22:35:35 +02:00 |
Marek Nečada
|
40caf44a24
|
Remove unused variables
Former-commit-id: d1bd6585b5a33d713969ecea3be9a9ffd5ec122c
|
2019-03-13 18:15:30 +02:00 |
Marek Nečada
|
412d520e13
|
"Direct" generation of irrep-packed mode problem matrices.
Former-commit-id: e0833046f2f6052e5e0523dce6047e89d23509ff
|
2019-03-13 18:13:59 +02:00 |