Commit Graph

709 Commits

Author SHA1 Message Date
Marek Nečada c214ba809b Ewald notes load amsmath always to avoid problems with \sgn
Former-commit-id: 97c32b76814a4a4dbf514315869c238016e17346
2019-06-25 11:36:54 +03:00
Marek Nečada 37b864effc uvswf evaluation with complex kr; ss field ewald done, untested
Former-commit-id: 63048ddf2a9260742510a4fa246a59b8360381ce
2019-06-24 17:20:28 +03:00
Marek Nečada a3f5f98736 Scatsystem E-field evaluation WIP
Former-commit-id: c4a3dd633f316cd3e480112d03e9f5c3de0dc64b
2019-06-24 15:12:06 +03:00
Marek Nečada b8b4497b12 vector.h new features (complex-kr) and syntax fixes
Former-commit-id: adc38be811b059f9eca4a119131da7250b709eec
2019-06-24 14:59:37 +03:00
Marek Nečada f9d3d3baa0 Scatsystem field evaluation prototypes
Former-commit-id: 987bc900c8383bcaae4b096ec9164351da54dded
2019-06-24 14:03:45 +03:00
Marek Nečada c29a284bc6 scatsystem field evaluation (WIP)
Former-commit-id: ee0ad31050cf194a0a6e0fcd5a176b568e1d2064
2019-06-23 23:33:08 +03:00
Marek Nečada f63f3fbefb uvswf-indexed vswf evaluation
Former-commit-id: adfc6f7b57aafce70f8adfd2abe03432c283320b
2019-06-23 22:04:00 +03:00
Marek Nečada 2964c9ea99 New QPMS_UNTESTED macro
Former-commit-id: c8f3b6f43e735b6dfa45b747395a5ad97c350eed
2019-06-23 20:30:14 +03:00
Marek Nečada 3630edeff0 Unfinished implementation of field calculation
Former-commit-id: 331b0aa643f69ca9244a15284da4a88cb0f48746
2019-06-20 14:19:23 +03:00
Marek Nečada 77e6e7ce4e scatsystem scattered field evaluation declarations
Former-commit-id: 0e88a9adbde0bcf875a4a7b144d2c85102014957
2019-06-20 07:39:43 +03:00
Marek Nečada ec2a42f74c transop_ewald.c continue parsing
Former-commit-id: 86f76d85cc11242cf56a90a9573f91c978a7a06a
2019-06-20 06:56:54 +03:00
Marek Nečada 44b5e4df79 Separate double parsing functions.
Former-commit-id: 809f28b4b0c4bfba98a2981abf2c17c0ea0a0e65
2019-06-20 06:27:08 +03:00
Marek Nečada 7218a8ce4b Parsing doubles from file.
Former-commit-id: 4971114cd2ae5e5fba598fff4286d2629ad23523
2019-06-20 05:34:35 +03:00
Marek Nečada 9d93b93ce9 Comment out debug prints
Former-commit-id: d83e8d7cc142792199a3eeb6884b5a12f1ee6b4f
2019-06-19 15:09:16 +03:00
Marek Nečada f1456db691 Transop_ewald.c in progress
Former-commit-id: 44ee205aa767f4e285f7e17c817e9e9d802292b0
2019-06-19 15:01:07 +03:00
Marek Nečada 692f4ffe1f Don't be quiet when loading a NAN-containing t-matrix
Former-commit-id: 71d3c1573b073e3edbd7693ca5848633be279998
2019-06-19 12:47:31 +03:00
Marek Nečada d8ebbd1f0a Backport features from Mie-based AaroBEC script to the original scuff-based one.
Former-commit-id: 27c255d5b35d75d6cd120218a237a30d28ba350c
2019-06-19 11:57:03 +03:00
Marek Nečada f05d164585 Arrays of doubles parsing progress
Former-commit-id: df30b965006ff7cde4fef8465175a9332da24a76
2019-06-19 02:44:26 +03:00
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