653e82d | Amos Egel | 15 May 2023, 21:58:17 UTC | try to fix linux cp310 installation | 15 May 2023, 21:58:17 UTC |
15c56a8 | Amos Egel | 15 May 2023, 21:23:00 UTC | binary manylinux wheels for newer Python versions | 15 May 2023, 21:23:00 UTC |
0f8df68 | Amos Egel | 04 May 2023, 10:33:41 UTC | update version number | 04 May 2023, 10:33:41 UTC |
3ef0f90 | Amos Egel | 04 May 2023, 10:23:02 UTC | CI: ok 3.11 doesnt work yet, lets try with 3.10 | 04 May 2023, 10:23:02 UTC |
361bfd4 | Amos Egel | 04 May 2023, 10:17:17 UTC | CI: try if newer linux container works as well | 04 May 2023, 10:17:17 UTC |
8523f36 | Amos Egel | 04 May 2023, 09:35:39 UTC | Update README.rst | 04 May 2023, 09:35:39 UTC |
420c6ef | Amos Egel | 04 May 2023, 09:24:42 UTC | using the PrnProgress flag to suppress NFM-DS console output (fixes #145) | 04 May 2023, 09:24:42 UTC |
fc958a6 | Amos Egel | 02 May 2023, 17:35:28 UTC | replace np.complex by just complex | 02 May 2023, 17:35:28 UTC |
004aced | Amos Egel | 02 May 2023, 17:26:27 UTC | prepare release (version number, readme) | 02 May 2023, 17:26:27 UTC |
43cee0c | Amos Egel | 02 May 2023, 17:20:55 UTC | force layer thicknesses to be a list (fixes #141) | 02 May 2023, 17:20:55 UTC |
2a15641 | Amos Egel | 02 May 2023, 17:18:02 UTC | add pypi badge | 02 May 2023, 17:18:02 UTC |
94e67c9 | Amos Egel | 30 March 2023, 06:58:15 UTC | Merge branch 'test_ci' into 'master' fix non-ascii symbols in Fortran source code Closes #142 See merge request AmosEgel/smuthi!130 | 30 March 2023, 06:58:15 UTC |
592bfc4 | Konstantin Ladutenko | 29 March 2023, 13:40:36 UTC | fix non-ascii symbols in Fortran source files | 29 March 2023, 13:40:36 UTC |
b1e978f | Konstantin Ladutenko | 29 March 2023, 13:10:26 UTC | (ci) add empty line to README.rst | 29 March 2023, 13:10:26 UTC |
918f758 | Amos Egel | 17 November 2022, 16:14:01 UTC | prepare hotfix | 17 November 2022, 16:14:01 UTC |
e00eb50 | Amos Egel | 17 November 2022, 16:13:03 UTC | appveyor: try to build for python 3.10 and 3.11 with current numpy | 17 November 2022, 16:13:03 UTC |
05dfad2 | Amos Egel | 17 November 2022, 16:10:32 UTC | remove compiled objects | 17 November 2022, 16:10:32 UTC |
db16a9a | Amos Egel | 17 November 2022, 15:21:36 UTC | prepare hotfix release | 17 November 2022, 15:21:36 UTC |
9ebb3b8 | Amos Egel | 17 November 2022, 15:20:50 UTC | include compiled cython extension as package data | 17 November 2022, 15:20:50 UTC |
20aad62 | Amos Egel | 17 November 2022, 08:28:45 UTC | appveyor: binary wheels also for python 3.10, 3.11 | 17 November 2022, 08:28:45 UTC |
ec65d3f | Amos Egel | 17 November 2022, 08:13:23 UTC | prepare release | 17 November 2022, 08:13:23 UTC |
2fa7eea | Amos Egel | 17 November 2022, 08:06:14 UTC | small bugfix and formatting correction | 17 November 2022, 08:06:14 UTC |
a2a22d3 | Amos Egel | 15 November 2022, 07:59:15 UTC | Merge branch 'Add_Init_To_Cython' into 'master' Added an __init__ file to cython subdirectory to add this to the path. See merge request AmosEgel/smuthi!129 | 15 November 2022, 07:59:15 UTC |
055c5ed | Parker Wray | 15 November 2022, 06:06:00 UTC | Added Cython folder to the packages list in the setup.py | 15 November 2022, 06:06:00 UTC |
61ddc8f | Amos Egel | 14 November 2022, 00:09:36 UTC | Try to fix test pipeline installation issues by doing non-local install and then remove smuthi sources folder. | 14 November 2022, 00:09:36 UTC |
c62f947 | Amos Egel | 13 November 2022, 22:30:33 UTC | autoparam: consider tolerance_steps during check for lmax in relative convergence run | 13 November 2022, 22:30:33 UTC |
bc3f9ea | Amos Egel | 13 November 2022, 21:41:53 UTC | small bugfix in automatic parameter selection | 13 November 2022, 21:41:53 UTC |
f2929c0 | Parker Wray | 11 November 2022, 18:49:22 UTC | Added an __init__ file to cython subdirectory to add this to the path. | 11 November 2022, 18:49:22 UTC |
c1618c9 | Amos Egel | 13 September 2022, 18:20:59 UTC | python 3.9 | 13 September 2022, 18:20:59 UTC |
7d8cf19 | Amos Egel | 13 September 2022, 18:15:57 UTC | go to even older setuptools | 13 September 2022, 18:15:57 UTC |
8230dc0 | Amos Egel | 13 September 2022, 18:11:34 UTC | try to fix older setuptools version | 13 September 2022, 18:11:34 UTC |
92015b9 | Amos Egel | 13 September 2022, 17:55:59 UTC | another try ... | 13 September 2022, 17:55:59 UTC |
baf067a | Amos Egel | 13 September 2022, 17:51:45 UTC | another try | 13 September 2022, 17:51:45 UTC |
0ae11b8 | Amos Egel | 13 September 2022, 17:45:56 UTC | another try to fix installation issues | 13 September 2022, 17:45:56 UTC |
bd029e1 | Amos Egel | 13 September 2022, 16:53:49 UTC | fix missing import in spherical_harmonic_translations | 13 September 2022, 16:53:49 UTC |
8e967bb | Amos Egel | 13 September 2022, 16:44:09 UTC | try to fix gitlab CI installation error | 13 September 2022, 16:44:09 UTC |
238da30 | Amos Egel | 13 September 2022, 16:34:15 UTC | two small bugfixes | 13 September 2022, 16:34:15 UTC |
4070e81 | Amos Egel | 03 September 2022, 09:56:50 UTC | fix bug in default contour calculation (reported by Refet Ali Yalcin through Google group) | 03 September 2022, 09:56:50 UTC |
32a759f | Amos Egel | 24 July 2022, 14:04:41 UTC | testing: some tests wrt far field amplitude (see #135) | 24 July 2022, 14:04:41 UTC |
c433300 | Amos Egel | 24 July 2022, 09:47:30 UTC | ECS as real value (fixes #137) | 24 July 2022, 09:48:13 UTC |
108698e | Amos Egel | 21 July 2022, 09:12:43 UTC | Merge branch 'logger' into 'master' Fixes: NFMDS logger opens /dev/null too many times See merge request AmosEgel/smuthi!128 | 21 July 2022, 09:12:43 UTC |
2e50e44 | Krzysztof Czajkowski | 21 July 2022, 08:39:16 UTC | logger for Fortran fixed | 21 July 2022, 08:39:16 UTC |
fe737c5 | Amos Egel | 08 July 2022, 05:56:31 UTC | Merge branch 'fix_spelling' into 'master' Changed recieving_particle to receiving_particle See merge request AmosEgel/smuthi!127 | 08 July 2022, 05:56:31 UTC |
0d8dc4a | Parker Wray | 06 July 2022, 06:44:08 UTC | Changed recieving_particle to receiving_particle | 06 July 2022, 06:44:08 UTC |
5fcd108 | Amos Egel | 27 June 2022, 11:39:20 UTC | Merge branch 'make_svh_translation_file' into 'master' Updated smuthi to have a SVH translation file See merge request AmosEgel/smuthi!123 | 27 June 2022, 11:39:20 UTC |
abb934d | parkerwray | 21 June 2022, 07:26:52 UTC | Fix bad merge 2 | 21 June 2022, 07:26:52 UTC |
daf3c07 | parkerwray | 21 June 2022, 06:28:42 UTC | Fix bad merge | 21 June 2022, 06:28:42 UTC |
c6478c7 | parkerwray | 21 June 2022, 06:17:11 UTC | Fix names to svwf and direct | 21 June 2022, 06:17:11 UTC |
97048b5 | parkerwray | 21 June 2022, 05:47:31 UTC | rebase | 21 June 2022, 05:47:31 UTC |
9e39c7e | Amos Egel | 14 June 2022, 13:08:28 UTC | implement far field amplitudes. addresses #135 | 14 June 2022, 13:08:28 UTC |
fee09d2 | Amos Egel | 14 June 2022, 11:49:16 UTC | fix small issue with sphinx and venv | 14 June 2022, 11:49:16 UTC |
5e38f28 | Amos Egel | 14 June 2022, 11:48:01 UTC | add functionality to represent far field amplitude (addresses #135) | 14 June 2022, 11:48:01 UTC |
2f5adfc | Amos Egel | 13 June 2022, 18:01:22 UTC | example and test for pvwf coupling | 13 June 2022, 18:01:22 UTC |
7c906cc | Amos Egel | 13 June 2022, 17:54:36 UTC | draft for making pvwf coupling available to user | 13 June 2022, 17:54:36 UTC |
4f8f72a | Amos Egel | 13 June 2022, 17:51:26 UTC | fix bug in layersprecision management and some small fixes | 13 June 2022, 17:51:26 UTC |
ba0f389 | Amos Egel | 13 June 2022, 13:03:34 UTC | Merge branch 'add-pb-module' into 'master' add periodic boundaries module to setup.py See merge request AmosEgel/smuthi!125 | 13 June 2022, 13:03:34 UTC |
04d9644 | Lorenzo Pattelli | 11 June 2022, 17:59:18 UTC | add periodic boundaries module to setup.py | 11 June 2022, 17:59:18 UTC |
dc15970 | Amos Egel | 07 June 2022, 17:12:29 UTC | Merge branch 'memoize_all_t_matrices' into 'master' Memoize all t matrices See merge request AmosEgel/smuthi!124 | 07 June 2022, 17:12:29 UTC |
9a2c10e | parkerwray | 31 May 2022, 20:33:19 UTC | Try 1 separate sch translations commit | 31 May 2022, 20:33:19 UTC |
80c0427 | parkerwray | 31 May 2022, 20:03:12 UTC | Try 1 separate commit: memoize all t matrices | 31 May 2022, 20:03:12 UTC |
1aa50ab | Amos Egel | 28 May 2022, 08:49:14 UTC | doc: some notes for installing from source under windows | 28 May 2022, 08:49:14 UTC |
66ffe77 | Amos Egel | 27 May 2022, 13:01:29 UTC | add static linking for windows cython_speedups extension (fixes #136) | 27 May 2022, 13:01:29 UTC |
0562fc5 | Amos Egel | 27 May 2022, 12:30:35 UTC | linear system: import periodic boundaries package only if needed This avoids errors in case that the cython-acceleration cannot be found (see discussion of #136) | 27 May 2022, 12:30:35 UTC |
8a09d2a | Amos Egel | 22 April 2022, 09:29:06 UTC | add credits for Parker | 22 April 2022, 09:29:06 UTC |
d57dcdd | Amos Egel | 22 April 2022, 07:42:11 UTC | Merge branch 'master' into 'master' Direct coupling cython/python speedups + no layer mediated coupling when no layers See merge request AmosEgel/smuthi!121 | 22 April 2022, 07:42:11 UTC |
b680d1b | parkerwray | 21 April 2022, 22:00:57 UTC | Removed Junk.py | 21 April 2022, 22:00:57 UTC |
579e899 | parkerwray | 21 April 2022, 22:00:04 UTC | Added a temporary fix to Smuthi logger bug in spyder using self.old_log. | 21 April 2022, 22:00:04 UTC |
3151c73 | parkerwray | 21 April 2022, 21:49:19 UTC | Added a folder and contents for legacy functions. | 21 April 2022, 21:49:19 UTC |
92b4ef4 | parkerwray | 21 April 2022, 21:38:42 UTC | Removed the word "hard" | 21 April 2022, 21:38:42 UTC |
085ec23 | Parker Wray | 21 April 2022, 21:18:37 UTC | Merge branch 'fix_tests' into 'master' Merged with Periodic Changes and Fixed Compiling so Smuthi Passes Tests See merge request parkerwray/smuthi-cython-and-lookup-for-explicit-direct-coupling-speedups!2 | 21 April 2022, 21:18:37 UTC |
bb89803 | parkerwray | 21 April 2022, 21:05:37 UTC | Forgot to recompile c | 21 April 2022, 21:05:37 UTC |
ad0551b | parkerwray | 21 April 2022, 20:49:10 UTC | test numba cython compile | 21 April 2022, 20:49:10 UTC |
72cf948 | parkerwray | 21 April 2022, 20:38:05 UTC | test numba cython compile | 21 April 2022, 20:38:05 UTC |
f21aece | Parker Wray | 21 April 2022, 19:32:36 UTC | Merge branch 'smuthi_periodic_merge' into 'master' Merge Periodic BC with Cython See merge request parkerwray/smuthi-cython-and-lookup-for-explicit-direct-coupling-speedups!1 | 21 April 2022, 19:32:36 UTC |
6a47b9a | parkerwray | 21 April 2022, 19:15:52 UTC | Merge https://gitlab.com/AmosEgel/smuthi into smuthi_periodic_merge | 21 April 2022, 19:15:52 UTC |
9608ec6 | Amos Egel | 20 April 2022, 09:34:25 UTC | Merge branch 'periodic_boundary' into 'master' Smuthi Periodic Boundaries See merge request AmosEgel/smuthi!118 | 20 April 2022, 09:34:25 UTC |
6663144 | parkerwray | 19 April 2022, 21:41:13 UTC | Uncomment nfmds | 19 April 2022, 21:41:13 UTC |
b31a5c5 | parkerwray | 19 April 2022, 21:24:36 UTC | Updated to address all of Amos comments on April 11 2022 | 19 April 2022, 21:24:36 UTC |
9710bdf | Dominik Theobald | 13 April 2022, 11:44:59 UTC | checked all comments | 13 April 2022, 11:44:59 UTC |
c3c598a | Dominik Theobald | 13 April 2022, 11:33:44 UTC | Removed the test file that compares Ewald summands with reference values | 13 April 2022, 11:33:44 UTC |
ffc1f98 | Dominik Theobald | 13 April 2022, 11:29:35 UTC | added a tutorial example that shows how to evaluate the near field of periodic particle arrangements | 13 April 2022, 11:29:35 UTC |
bac0286 | Dominik Theobald | 08 April 2022, 11:25:10 UTC | removed a naming error | 08 April 2022, 11:25:10 UTC |
f239563 | Dominik Theobald | 08 April 2022, 11:14:30 UTC | Reverted changes to gitignore | 08 April 2022, 11:14:30 UTC |
c492417 | Dominik Theobald | 08 April 2022, 11:12:14 UTC | Push benchmarks files to remote | 08 April 2022, 11:12:14 UTC |
8a83b55 | Dominik Theobald | 08 April 2022, 09:41:21 UTC | changed gitignore to add benchmarks | 08 April 2022, 09:41:21 UTC |
b976649 | Dominik Theobald | 08 April 2022, 09:29:02 UTC | Added a benchmark for Smuthi's periodic simulation utilities | 08 April 2022, 09:29:02 UTC |
8648222 | parkerwray | 07 April 2022, 06:31:25 UTC | removed error copy/paste | 07 April 2022, 06:31:25 UTC |
5a93203 | parkerwray | 07 April 2022, 06:20:06 UTC | Test automatic compile Cython try 2. | 07 April 2022, 06:20:06 UTC |
6c4644f | parkerwray | 07 April 2022, 06:16:09 UTC | Test automatic compile Cython. | 07 April 2022, 06:16:09 UTC |
dfc1db8 | parkerwray | 07 April 2022, 04:57:08 UTC | Changed Cython tests to .txt bec they are too large to run on gitlab. | 07 April 2022, 04:57:08 UTC |
475be2e | parkerwray | 07 April 2022, 01:17:32 UTC | Removed unnecessary tests and modules. | 07 April 2022, 01:17:32 UTC |
2470593 | parkerwray | 07 April 2022, 00:22:39 UTC | Removed fortran compile specific import. | 07 April 2022, 00:22:39 UTC |
5fe7349 | parkerwray | 06 April 2022, 23:53:29 UTC | Uncommented code that I needed to comment in order to run on my system. (i.e., changed back to original fork for system-specific changes. | 06 April 2022, 23:53:29 UTC |
32d8a13 | parkerwray | 06 April 2022, 23:46:33 UTC | Added and tested everything necessary for cython speedups, lookups of ab5 and legendre in cython and python (fallback), and added to option to only calculate the direct coupling when there is no meaningful layer system. All functions tested. | 06 April 2022, 23:46:33 UTC |
bd4279a | Dominik Theobald | 06 April 2022, 09:10:02 UTC | in smuthi.simulation and smuthi.linearsystem/linear_system - specified the expected tuple of the simulation class variable "periodicity" - renamed "number_of_threats" to "number_of_threads_periodic" to signal its only use for periodic particle arrangements in smuthi.linearsystem/linear_system - added a warning that signals the user if both a lookup and a periodicity is definded and overwrites the lookup specification - added a proper line break after the consol output of the Numba thread selection to not interfere with possible warnings in smuthi/periodicboundaries/particle_coupling - removed a now obsolete line break in smuthi/periodicboundaries/post_processing - suppressed a warning in periodic_pwe_to_ff_conversion() that was raised by arcsin(kp/k) for evanescent scattered waves - added the far field signal type "normalized power" to denote that the far field consists of propagating plane waves that carry power per area - added a signal type check in scattered_periodic_ff_power_per_area() | 06 April 2022, 09:10:02 UTC |
2ee2fb3 | Amos Egel | 03 March 2022, 11:32:55 UTC | Merge branch 'lorenzo-contrib' into 'master' fix incomplete refactor of pwe_to_ff_conversion function See merge request AmosEgel/smuthi!119 | 03 March 2022, 11:32:55 UTC |
c149b2c | Lorenzo Pattelli | 03 March 2022, 10:48:03 UTC | initial_field: fix calls to pwe_to_ff_conversion function the function was moved from transformations to far_field in f16c4ae8 | 03 March 2022, 10:48:03 UTC |
0542f3d | Dominik Theobald | 23 February 2022, 09:58:17 UTC | .. | 23 February 2022, 09:58:17 UTC |
a23c315 | Dominik Theobald | 22 February 2022, 14:44:09 UTC | cleaned up some comments | 22 February 2022, 14:44:09 UTC |
410781f | Dominik Theobald | 22 February 2022, 08:55:30 UTC | postprocessing, added: - periodic_scattered_field_piecewise_expansion; - total_periodic_field_piecewise_expansion; - transmitted_plane_wave_expansion; - reflected_plane_wave_expansion; The latter two can replace total_field_periodic_plane_wave_expansion (also a bad name) - conjugated_poynting_vector (should be located elsewhere) adjusted test_15spheres... | 22 February 2022, 08:55:30 UTC |