https://gitlab.com/AmosEgel/smuthi

sort by:
Revision Author Date Message Commit Date
653e82d try to fix linux cp310 installation 15 May 2023, 21:58:17 UTC
15c56a8 binary manylinux wheels for newer Python versions 15 May 2023, 21:23:00 UTC
0f8df68 update version number 04 May 2023, 10:33:41 UTC
3ef0f90 CI: ok 3.11 doesnt work yet, lets try with 3.10 04 May 2023, 10:23:02 UTC
361bfd4 CI: try if newer linux container works as well 04 May 2023, 10:17:17 UTC
8523f36 Update README.rst 04 May 2023, 09:35:39 UTC
420c6ef using the PrnProgress flag to suppress NFM-DS console output (fixes #145) 04 May 2023, 09:24:42 UTC
fc958a6 replace np.complex by just complex 02 May 2023, 17:35:28 UTC
004aced prepare release (version number, readme) 02 May 2023, 17:26:27 UTC
43cee0c force layer thicknesses to be a list (fixes #141) 02 May 2023, 17:20:55 UTC
2a15641 add pypi badge 02 May 2023, 17:18:02 UTC
94e67c9 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 fix non-ascii symbols in Fortran source files 29 March 2023, 13:40:36 UTC
b1e978f (ci) add empty line to README.rst 29 March 2023, 13:10:26 UTC
918f758 prepare hotfix 17 November 2022, 16:14:01 UTC
e00eb50 appveyor: try to build for python 3.10 and 3.11 with current numpy 17 November 2022, 16:13:03 UTC
05dfad2 remove compiled objects 17 November 2022, 16:10:32 UTC
db16a9a prepare hotfix release 17 November 2022, 15:21:36 UTC
9ebb3b8 include compiled cython extension as package data 17 November 2022, 15:20:50 UTC
20aad62 appveyor: binary wheels also for python 3.10, 3.11 17 November 2022, 08:28:45 UTC
ec65d3f prepare release 17 November 2022, 08:13:23 UTC
2fa7eea small bugfix and formatting correction 17 November 2022, 08:06:14 UTC
a2a22d3 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 Added Cython folder to the packages list in the setup.py 15 November 2022, 06:06:00 UTC
61ddc8f 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 autoparam: consider tolerance_steps during check for lmax in relative convergence run 13 November 2022, 22:30:33 UTC
bc3f9ea small bugfix in automatic parameter selection 13 November 2022, 21:41:53 UTC
f2929c0 Added an __init__ file to cython subdirectory to add this to the path. 11 November 2022, 18:49:22 UTC
c1618c9 python 3.9 13 September 2022, 18:20:59 UTC
7d8cf19 go to even older setuptools 13 September 2022, 18:15:57 UTC
8230dc0 try to fix older setuptools version 13 September 2022, 18:11:34 UTC
92015b9 another try ... 13 September 2022, 17:55:59 UTC
baf067a another try 13 September 2022, 17:51:45 UTC
0ae11b8 another try to fix installation issues 13 September 2022, 17:45:56 UTC
bd029e1 fix missing import in spherical_harmonic_translations 13 September 2022, 16:53:49 UTC
8e967bb try to fix gitlab CI installation error 13 September 2022, 16:44:09 UTC
238da30 two small bugfixes 13 September 2022, 16:34:15 UTC
4070e81 fix bug in default contour calculation (reported by Refet Ali Yalcin through Google group) 03 September 2022, 09:56:50 UTC
32a759f testing: some tests wrt far field amplitude (see #135) 24 July 2022, 14:04:41 UTC
c433300 ECS as real value (fixes #137) 24 July 2022, 09:48:13 UTC
108698e 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 logger for Fortran fixed 21 July 2022, 08:39:16 UTC
fe737c5 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 Changed recieving_particle to receiving_particle 06 July 2022, 06:44:08 UTC
5fcd108 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 Fix bad merge 2 21 June 2022, 07:26:52 UTC
daf3c07 Fix bad merge 21 June 2022, 06:28:42 UTC
c6478c7 Fix names to svwf and direct 21 June 2022, 06:17:11 UTC
97048b5 rebase 21 June 2022, 05:47:31 UTC
9e39c7e implement far field amplitudes. addresses #135 14 June 2022, 13:08:28 UTC
fee09d2 fix small issue with sphinx and venv 14 June 2022, 11:49:16 UTC
5e38f28 add functionality to represent far field amplitude (addresses #135) 14 June 2022, 11:48:01 UTC
2f5adfc example and test for pvwf coupling 13 June 2022, 18:01:22 UTC
7c906cc draft for making pvwf coupling available to user 13 June 2022, 17:54:36 UTC
4f8f72a fix bug in layersprecision management and some small fixes 13 June 2022, 17:51:26 UTC
ba0f389 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 add periodic boundaries module to setup.py 11 June 2022, 17:59:18 UTC
dc15970 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 Try 1 separate sch translations commit 31 May 2022, 20:33:19 UTC
80c0427 Try 1 separate commit: memoize all t matrices 31 May 2022, 20:03:12 UTC
1aa50ab doc: some notes for installing from source under windows 28 May 2022, 08:49:14 UTC
66ffe77 add static linking for windows cython_speedups extension (fixes #136) 27 May 2022, 13:01:29 UTC
0562fc5 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 add credits for Parker 22 April 2022, 09:29:06 UTC
d57dcdd 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 Removed Junk.py 21 April 2022, 22:00:57 UTC
579e899 Added a temporary fix to Smuthi logger bug in spyder using self.old_log. 21 April 2022, 22:00:04 UTC
3151c73 Added a folder and contents for legacy functions. 21 April 2022, 21:49:19 UTC
92b4ef4 Removed the word "hard" 21 April 2022, 21:38:42 UTC
085ec23 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 Forgot to recompile c 21 April 2022, 21:05:37 UTC
ad0551b test numba cython compile 21 April 2022, 20:49:10 UTC
72cf948 test numba cython compile 21 April 2022, 20:38:05 UTC
f21aece 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 Merge https://gitlab.com/AmosEgel/smuthi into smuthi_periodic_merge 21 April 2022, 19:15:52 UTC
9608ec6 Merge branch 'periodic_boundary' into 'master' Smuthi Periodic Boundaries See merge request AmosEgel/smuthi!118 20 April 2022, 09:34:25 UTC
6663144 Uncomment nfmds 19 April 2022, 21:41:13 UTC
b31a5c5 Updated to address all of Amos comments on April 11 2022 19 April 2022, 21:24:36 UTC
9710bdf checked all comments 13 April 2022, 11:44:59 UTC
c3c598a Removed the test file that compares Ewald summands with reference values 13 April 2022, 11:33:44 UTC
ffc1f98 added a tutorial example that shows how to evaluate the near field of periodic particle arrangements 13 April 2022, 11:29:35 UTC
bac0286 removed a naming error 08 April 2022, 11:25:10 UTC
f239563 Reverted changes to gitignore 08 April 2022, 11:14:30 UTC
c492417 Push benchmarks files to remote 08 April 2022, 11:12:14 UTC
8a83b55 changed gitignore to add benchmarks 08 April 2022, 09:41:21 UTC
b976649 Added a benchmark for Smuthi's periodic simulation utilities 08 April 2022, 09:29:02 UTC
8648222 removed error copy/paste 07 April 2022, 06:31:25 UTC
5a93203 Test automatic compile Cython try 2. 07 April 2022, 06:20:06 UTC
6c4644f Test automatic compile Cython. 07 April 2022, 06:16:09 UTC
dfc1db8 Changed Cython tests to .txt bec they are too large to run on gitlab. 07 April 2022, 04:57:08 UTC
475be2e Removed unnecessary tests and modules. 07 April 2022, 01:17:32 UTC
2470593 Removed fortran compile specific import. 07 April 2022, 00:22:39 UTC
5fe7349 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 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 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 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 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 .. 23 February 2022, 09:58:17 UTC
a23c315 cleaned up some comments 22 February 2022, 14:44:09 UTC
410781f 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
back to top