Marek Nečada
|
51fe6a0b52
|
Fixed length double array parser
Former-commit-id: b8ca0383db343d217c8eecc30cfdd2d4238da508
|
2019-06-19 02:09:45 +03:00 |
Marek Nečada
|
8e10f38ab5
|
Double list parser
Former-commit-id: cba5b9c9724d3332548de760b6b773b9878ef371
|
2019-06-18 21:41:12 +03:00 |
Marek Nečada
|
ef84f9fc98
|
Macro argument parentheses.
Former-commit-id: 09eac2a8c76c4e00ce7e2a0ac35e9358f4739ee0
|
2019-06-18 19:29:01 +03:00 |
Marek Nečada
|
c2958809c3
|
Transop_ewald more command line options
Former-commit-id: 6c2eb5fc0ae495f3f8dd4681026b1d22dde85a85
|
2019-06-18 15:52:28 +03:00 |
Marek Nečada
|
2349eb9fb9
|
transop_ewald in progress
Former-commit-id: 4f96ea236a16837e94575a13b66618188c3f19e8
|
2019-06-18 14:49:59 +03:00 |
Marek Nečada
|
227101d9e8
|
ggo: Specify types of all arguments
Former-commit-id: 5300dc50051822adf69eb1c4aa6516ed4e705882
|
2019-06-18 14:48:39 +03:00 |
Marek Nečada
|
96832355c7
|
Start writing the general inf. lat. utility
Bulk copied from 2dlattice.c + use gengetopts
Former-commit-id: 27a21038f292dc10bfbb36f3dfd509f2d0871240
|
2019-06-18 13:36:57 +03:00 |
Marek Nečada
|
c4e617a5b1
|
version.cpp -> qpms_version.c
Former-commit-id: 55e00cf38df185b8d94c95cdf2b0155f5cd2e005
|
2019-06-17 17:28:43 +03:00 |
Marek Nečada
|
5a76de1be8
|
Start restructuring the directory tree
Former-commit-id: 622e0884f31c4284bd62e47527f9a96794650d25
|
2019-06-17 17:25:44 +03:00 |
Marek Nečada
|
8e8de07760
|
Generate a C file with git revision string
Former-commit-id: b70cf214ee64d245cbb6b2337b1a4d4e922429c9
|
2019-06-17 17:22:33 +03:00 |
Marek Nečada
|
88350eea0a
|
Ewald-summed transop generator gengetopt draft.
Former-commit-id: 19d711aaa3ddf6b25a604526cde300b5fb673f7a
|
2019-06-17 12:37:11 +03:00 |
Marek Nečada
|
843d7ac50e
|
Docs update
Former-commit-id: 7cd3cfaf51783a252b9ab606ffe329cd581e824d
|
2019-06-13 12:37:31 +03:00 |
Marek Nečada
|
7f3c97e9a5
|
Doc links, typos, syntax highlight
Former-commit-id: 41d40d0dffe53ec98ca8befc1230781b31647866
|
2019-06-13 10:51:46 +03:00 |
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 |