e12a198 | Lorenzo Pattelli | 24 May 2020, 22:10:32 UTC | Merge branch 'lorenzo-contrib' into 'master' update examples to new graphical output syntax See merge request AmosEgel/smuthi!52 | 24 May 2020, 22:10:32 UTC |
319eb41 | Lorenzo Pattelli | 24 May 2020, 21:54:01 UTC | avoid MatplotlibDeprecationWarning associated to the use of axes() MatplotlibDeprecationWarning: Adding an axes using the same arguments as a previous axes currently reuses the earlier instance. In a future version, a new instance will always be created and returned. Meanwhile, this warning can be suppressed, and the future behavior ensured, by passing a unique label to each axes instance. | 24 May 2020, 21:54:01 UTC |
3a2c535 | Lorenzo Pattelli | 24 May 2020, 21:41:56 UTC | make example scripts compatible with new graphical_output syntax | 24 May 2020, 21:41:56 UTC |
f777fb4 | Lorenzo Pattelli | 24 May 2020, 21:38:57 UTC | graphical_output: fix strange behavior with direct calls to show_far_fields when plotting the 'bottom' part, the show_opts variable does not have the value you'd expect. I guess this has something to do with the recursive nature of show_far_fields. This alternative way of handling the show_opts variable is more synthetic and safer against this kind of problems. | 24 May 2020, 21:38:57 UTC |
b47bd67 | Lorenzo Pattelli | 24 May 2020, 18:16:12 UTC | graphical_output: fix missing default labels for far-field quantities | 24 May 2020, 18:16:12 UTC |
84ddd2c | Amos Egel | 24 May 2020, 08:23:53 UTC | check circumscribins spheres - apply Konstantin Ladutenko's code changes | 24 May 2020, 08:23:53 UTC |
83490ac | Amos Egel | 24 May 2020, 08:11:26 UTC | Merge branch 'master' of https://gitlab.com/AmosEgel/smuthi | 24 May 2020, 08:11:26 UTC |
1df986b | Amos Egel | 24 May 2020, 07:46:08 UTC | Merge branch 'lorenzo-contrib' into 'master' graphical_output: fix typo and fix bug with LogNorm limits See merge request AmosEgel/smuthi!51 | 24 May 2020, 07:46:08 UTC |
e9dd0be | Lorenzo Pattelli | 23 May 2020, 18:28:30 UTC | graphical_output: ensure that all plots are shown on show_plots=True | 23 May 2020, 18:28:30 UTC |
43981ed | Lorenzo Pattelli | 23 May 2020, 09:41:53 UTC | update example script on automatic parameter selection to comply with the recent changes in graphical output syntax | 23 May 2020, 09:41:53 UTC |
5218d72 | Lorenzo Pattelli | 23 May 2020, 09:29:08 UTC | graphical_output: fix typo and fix bug with LogNorm limits | 23 May 2020, 09:29:08 UTC |
031f551 | Amos Egel | 23 May 2020, 08:48:08 UTC | Merge branch 'lorenzo-contrib' into 'master' automatic_parameter_selection: fix bug when select_neff_max=False See merge request AmosEgel/smuthi!50 | 23 May 2020, 08:48:08 UTC |
6d22e65 | Lorenzo Pattelli | 23 May 2020, 08:26:57 UTC | automatic_parameter_selection: fix bug when select_neff_max=False | 23 May 2020, 08:26:57 UTC |
6c8874e | Amos Egel | 23 May 2020, 08:17:56 UTC | Merge branch 'lorenzo-contrib' into 'master' refactoring automatic_parameter_selection See merge request AmosEgel/smuthi!49 | 23 May 2020, 08:17:56 UTC |
f0e5f67 | Amos Egel | 23 May 2020, 08:10:15 UTC | docstring: tiny correction | 23 May 2020, 08:10:15 UTC |
81a4638 | Lorenzo Pattelli | 23 May 2020, 06:33:46 UTC | automatic_parameter_selection: grant user access to neff_max_offset starting from a higher value can save quite some time, especially when one is running the selection multiple times (e.g., for every wavelength in a wavelength scan) | 23 May 2020, 07:48:11 UTC |
00ad816 | Amos Egel | 23 May 2020, 07:25:38 UTC | neff_max_selection: return current_value instead of new_value | 23 May 2020, 07:48:11 UTC |
67d0064 | Amos Egel | 23 May 2020, 07:23:12 UTC | Apply suggestion to smuthi/utility/automatic_parameter_selection.py | 23 May 2020, 07:48:11 UTC |
a57b7c2 | Amos Egel | 23 May 2020, 06:23:57 UTC | small change (only in comment) | 23 May 2020, 07:48:11 UTC |
97b8ed9 | Lorenzo Pattelli | 22 May 2020, 20:39:57 UTC | delete old automated_lmax_mmax_selection method from particle class | 23 May 2020, 07:48:11 UTC |
40beb9c | Lorenzo Pattelli | 22 May 2020, 19:24:01 UTC | automatic_parameter_selection: remember best detector estimate from neff selection the latest detector value obtained during the neff selection routine is our best guess on the 'true' value of the detector since neff selection is typically performed with a smaller allowed tolerance | 23 May 2020, 07:48:11 UTC |
02744f0 | Lorenzo Pattelli | 22 May 2020, 19:21:17 UTC | fixup! automatic_parameter_selection: introduce tolerance_steps parameter | 22 May 2020, 19:21:17 UTC |
6093cf7 | Lorenzo Pattelli | 22 May 2020, 17:45:32 UTC | fixup! automatic_parameter_selection: introduce tolerance_steps parameter | 22 May 2020, 17:45:32 UTC |
60cd935 | Lorenzo Pattelli | 21 May 2020, 19:50:08 UTC | automatic_parameter_selection: update all particles at once | 21 May 2020, 19:50:08 UTC |
12a14e2 | Lorenzo Pattelli | 21 May 2020, 15:05:56 UTC | automatic_parameter_selection: introduce tolerance_steps parameter | 21 May 2020, 17:10:38 UTC |
3c43e08 | Lorenzo Pattelli | 21 May 2020, 15:03:51 UTC | automatic_parameter_selection: allow used to provide tolerance reduction factor | 21 May 2020, 15:03:51 UTC |
5599415 | Amos Egel | 17 May 2020, 14:11:53 UTC | Merge branch 'lorenzo-contrib' into 'master' provide replacement for removed numba cffi_support module See merge request AmosEgel/smuthi!48 | 17 May 2020, 14:11:53 UTC |
ed46cb8 | Lorenzo Pattelli | 17 May 2020, 10:59:17 UTC | provide replacement for removed numba cffi_support module | 17 May 2020, 10:59:17 UTC |
509b7bb | Amos Egel | 16 May 2020, 08:11:45 UTC | Merge branch 'lorenzo-contrib' into 'master' automatic_parameter_selection: add missing NoneType check on axes object See merge request AmosEgel/smuthi!47 | 16 May 2020, 08:11:45 UTC |
ba0b574 | Lorenzo Pattelli | 14 May 2020, 18:07:04 UTC | automatic_parameter_selection: add missing NoneType check on axes object | 14 May 2020, 18:07:04 UTC |
144424f | Amos Egel | 14 May 2020, 09:02:50 UTC | Merge branch 'lorenzo-contrib' into 'master' add optional plotting for automatic parameter selection convergence See merge request AmosEgel/smuthi!46 | 14 May 2020, 09:02:50 UTC |
427f932 | Lorenzo Pattelli | 13 May 2020, 23:25:39 UTC | automatic_parameter_selection: add missing Args string | 13 May 2020, 23:25:39 UTC |
4bd6128 | Lorenzo Pattelli | 13 May 2020, 23:20:52 UTC | automatic_parameter_selection: plot all points, add missing neff_max panels | 13 May 2020, 23:20:52 UTC |
e340bf4 | Lorenzo Pattelli | 13 May 2020, 18:56:27 UTC | automatic parameter selection: plot also initial detector value | 13 May 2020, 18:56:27 UTC |
6372de2 | Lorenzo Pattelli | 13 May 2020, 18:54:51 UTC | automatic_parameter_selection: fix displayed tolerance value during neff selection | 13 May 2020, 18:54:51 UTC |
f81da00 | Lorenzo Pattelli | 13 May 2020, 16:44:20 UTC | minor refactoring | 13 May 2020, 16:44:20 UTC |
8eaf682 | Amos Egel | 13 May 2020, 16:16:19 UTC | fix small bug | 13 May 2020, 16:16:19 UTC |
92efe00 | Lorenzo Pattelli | 13 May 2020, 15:41:32 UTC | automatic_parameter_selection: add plot line markers | 13 May 2020, 16:06:17 UTC |
6a8e48d | Lorenzo Pattelli | 13 May 2020, 15:26:13 UTC | add formatted output message as convergence subplot title | 13 May 2020, 16:06:17 UTC |
8b2ce41 | Lorenzo Pattelli | 12 May 2020, 19:54:14 UTC | change plot titles, add reference lines for tolerance values, DRY code | 13 May 2020, 16:06:17 UTC |
d5053e2 | Amos Egel | 12 May 2020, 16:36:21 UTC | Merge branch 'master' of https://gitlab.com/AmosEgel/smuthi.git | 12 May 2020, 16:36:21 UTC |
71c7dec | Amos Egel | 12 May 2020, 16:36:12 UTC | doc: small fixup | 12 May 2020, 16:36:12 UTC |
91a108b | Lorenzo Pattelli | 11 May 2020, 13:41:14 UTC | WIP: add optional plotting for automatic parameter selection convergence | 11 May 2020, 13:41:14 UTC |
65c6b6b | Amos Egel | 10 May 2020, 13:06:52 UTC | Merge branch 'lorenzo-contrib' into 'master' show_near_field: use native imshow interpolation, add data_format flag See merge request AmosEgel/smuthi!45 | 10 May 2020, 13:06:52 UTC |
ccecf4f | Lorenzo Pattelli | 04 May 2020, 12:20:21 UTC | graphical_output: apply save, data and plot opts to far_field remove export() method from FarField class | 04 May 2020, 16:36:44 UTC |
4e20b9d | Lorenzo Pattelli | 04 May 2020, 09:29:00 UTC | show_near_field: expand doc string | 04 May 2020, 09:29:00 UTC |
283fd04 | Amos Egel | 03 May 2020, 15:26:44 UTC | fix bug in total_scattering_cross_section add convenience function for angular resolution reduce default angular resolution of total_scattering_cross_section to 1/2 degree | 03 May 2020, 15:26:44 UTC |
d495574 | Lorenzo Pattelli | 01 May 2020, 14:09:30 UTC | show_near_field: use native imshow interpolation, add data_format flag also: * pass arguments to inner imshow and savegif calls * allow multiple calls to imshow and savefig with different settings * remove arguments that are now superseded by imshow settings (e.g., max_field -> vmax) * remove arguments that are now superseded by savefig settings (e.g., save_animations -> 'format':'gif') * cosmetic changes to axis labels * switch temporarily to a non-gui matplotlib backend if show_plots=False | 03 May 2020, 10:10:19 UTC |
5d4cc39 | Amos Egel | 02 May 2020, 17:22:11 UTC | small change in print-out | 02 May 2020, 17:22:11 UTC |
07682f8 | Amos Egel | 02 May 2020, 17:13:05 UTC | NFM-DS: - allow quadruple precision - change standard settings fixes #53 | 02 May 2020, 17:13:05 UTC |
6fcf72c | Amos Egel | 02 May 2020, 10:04:21 UTC | reasonable_neff_waypoints: separately treat case neff_imag = 0 (relevant for Gaussian beams) | 02 May 2020, 10:04:21 UTC |
109179d | Amos Egel | 02 May 2020, 10:02:42 UTC | automatic parameter selection: - start each l_max run from 1 - don't optimize m_max during neff_max run | 02 May 2020, 10:02:42 UTC |
0b249f3 | Amos Egel | 02 May 2020, 08:36:58 UTC | Add default return values to Particle.is_inside and Particle.is_outside (to suppress errors until issue #50 is fixed) | 02 May 2020, 08:36:58 UTC |
2a5ace8 | Amos Egel | 01 May 2020, 09:05:13 UTC | Merge branch 'lorenzo-contrib' into 'master' plot_particles: show plane/particle sections See merge request AmosEgel/smuthi!44 | 01 May 2020, 09:05:13 UTC |
c58eab9 | Lorenzo Pattelli | 29 April 2020, 23:53:06 UTC | graphical_output: remove max_particle_distance, show plane-particle intersections | 30 April 2020, 10:58:15 UTC |
ec746be | Lorenzo Pattelli | 26 April 2020, 22:20:32 UTC | many_particles tutorial: fix np.arange endpoints | 29 April 2020, 09:12:49 UTC |
881fe3a | Amos Egel | 13 April 2020, 12:11:53 UTC | doc: example on automatic parameter selection closes #45 and #46 | 13 April 2020, 12:11:53 UTC |
e9f5172 | Amos Egel | 12 April 2020, 21:54:48 UTC | docs: console screenshot | 12 April 2020, 21:54:48 UTC |
d286cf5 | Amos Egel | 12 April 2020, 21:49:23 UTC | doc: some work on examples section | 12 April 2020, 21:49:23 UTC |
131a9b7 | Amos Egel | 12 April 2020, 15:30:11 UTC | doc: update apidoc | 12 April 2020, 15:30:11 UTC |
540e756 | Amos Egel | 12 April 2020, 15:29:58 UTC | update autoparam unittest | 12 April 2020, 15:29:58 UTC |
9221234 | Amos Egel | 12 April 2020, 15:18:41 UTC | doc: restructure api section | 12 April 2020, 15:18:41 UTC |
746640d | Amos Egel | 12 April 2020, 14:58:31 UTC | update api | 12 April 2020, 14:58:31 UTC |
8066681 | Amos Egel | 12 April 2020, 14:53:44 UTC | add images | 12 April 2020, 14:53:44 UTC |
ac688fd | Amos Egel | 12 April 2020, 14:48:51 UTC | Merge branch 'master' of https://gitlab.com/AmosEgel/smuthi | 12 April 2020, 14:48:51 UTC |
794ece0 | Amos Egel | 12 April 2020, 14:47:54 UTC | user guide section on automatic parameter selection | 12 April 2020, 14:47:54 UTC |
dc4ba3c | Amos Egel | 11 April 2020, 17:00:04 UTC | Merge branch 'hdf5_output' into 'master' extend hdf5 output to far field quantities See merge request AmosEgel/smuthi!43 | 11 April 2020, 17:00:04 UTC |
af348d4 | Amos Egel | 08 April 2020, 10:14:24 UTC | fix tests | 08 April 2020, 10:14:24 UTC |
5544463 | Amos Egel | 08 April 2020, 09:58:41 UTC | Merge branch 'master' of https://gitlab.com/AmosEgel/smuthi.git | 08 April 2020, 09:58:41 UTC |
8ee9730 | Amos Egel | 08 April 2020, 09:57:13 UTC | simulation.run overwrites default contours unless told otherwise | 08 April 2020, 09:57:44 UTC |
62a668d | Lorenzo Pattelli | 07 April 2020, 17:02:35 UTC | extend hdf5 output to far field quantities | 07 April 2020, 17:02:35 UTC |
3fe9eee | Amos Egel | 06 April 2020, 20:10:10 UTC | Merge branch 'hdf5_output' into 'master' graphical_output: switch to a binary (hdf5) save data format See merge request AmosEgel/smuthi!41 | 06 April 2020, 20:10:10 UTC |
cdfcc0a | Lorenzo Pattelli | 06 April 2020, 17:21:56 UTC | graphical_output: save both ascii and hdf5 | 06 April 2020, 17:23:41 UTC |
3677823 | Lorenzo Pattelli | 05 April 2020, 09:26:51 UTC | graphical_output: switch to a binary (hdf5) save data format | 06 April 2020, 15:22:47 UTC |
edab5ed | Amos Egel | 06 April 2020, 14:18:31 UTC | Merge branch 'lorenzo-contrib' into 'master' graphical_output: replace linspace with arange to avoid float step num errors See merge request AmosEgel/smuthi!42 | 06 April 2020, 14:18:31 UTC |
b2e2892 | Lorenzo Pattelli | 06 April 2020, 10:02:33 UTC | graphical_output: more conservative endpoint inclusion in arange arrays | 06 April 2020, 10:24:01 UTC |
29ee5d2 | Lorenzo Pattelli | 05 April 2020, 11:06:14 UTC | graphical_output: replace linspace with arange to avoid float step num errors | 06 April 2020, 10:24:01 UTC |
7c1179b | Amos Egel | 05 April 2020, 09:55:12 UTC | doc: contours | 05 April 2020, 09:55:12 UTC |
273b2c2 | Amos Egel | 04 April 2020, 22:17:43 UTC | doc: contour parameters | 04 April 2020, 22:17:43 UTC |
29fa68d | Amos Egel | 04 April 2020, 15:46:11 UTC | some work on manual | 04 April 2020, 15:46:11 UTC |
f8ccd59 | Amos Egel | 04 April 2020, 13:28:49 UTC | some work on user manual | 04 April 2020, 13:28:49 UTC |
8dfa3e4 | Amos Egel | 04 April 2020, 08:08:56 UTC | some work on user manual | 04 April 2020, 08:08:56 UTC |
312b76d | Amos Egel | 03 April 2020, 17:42:16 UTC | fix sphere on substrate test for gitlab pipeline | 03 April 2020, 17:42:16 UTC |
0399bb5 | Amos Egel | 03 April 2020, 15:59:24 UTC | switch to more common definition of SCS, convenience function to plot far field | 03 April 2020, 15:59:24 UTC |
3d6cd4f | Amos Egel | 03 April 2020, 15:58:22 UTC | some work on manual (simulation guidelines) | 03 April 2020, 15:58:22 UTC |
b704742 | Amos Egel | 03 April 2020, 07:26:03 UTC | update "about smuthi" | 03 April 2020, 07:26:03 UTC |
c87052b | Amos Egel | 03 April 2020, 07:24:24 UTC | update readme | 03 April 2020, 07:24:24 UTC |
1a2c7a9 | Amos Egel | 03 April 2020, 06:27:30 UTC | Merge branch 'master' of https://gitlab.com/AmosEgel/smuthi.git | 03 April 2020, 06:27:30 UTC |
4d04c42 | Amos Egel | 03 April 2020, 06:25:48 UTC | prepare release | 03 April 2020, 06:25:48 UTC |
54fce8e | Amos Egel | 15 March 2020, 16:00:37 UTC | fix dipole test for pipeline | 15 March 2020, 16:00:37 UTC |
394092b | Amos Egel | 15 March 2020, 15:16:28 UTC | trigger set_default_contour in dipole unit test | 15 March 2020, 15:16:28 UTC |
f6c594f | Amos Egel | 15 March 2020, 14:50:06 UTC | field plot tutorial | 15 March 2020, 14:50:06 UTC |
f9d59dc | Amos Egel | 15 March 2020, 14:01:37 UTC | fix bug in scattered field valid | 15 March 2020, 14:01:37 UTC |
1ddee2c | Amos Egel | 15 March 2020, 12:11:17 UTC | write default contour also into simulation | 15 March 2020, 12:11:17 UTC |
3aa1e03 | Amos Egel | 15 March 2020, 12:11:04 UTC | function for total scs | 15 March 2020, 12:11:04 UTC |
e02a3df | Amos Egel | 15 March 2020, 12:10:55 UTC | some work on docs and examples as well as autoparam | 15 March 2020, 12:10:55 UTC |
3ca1fef | Amos Egel | 14 March 2020, 22:38:47 UTC | manage default k_parallel from simulation.run() | 14 March 2020, 22:38:47 UTC |
75bbe68 | Amos Egel | 14 March 2020, 21:50:49 UTC | test fixup | 14 March 2020, 21:50:49 UTC |
0d101f5 | Amos Egel | 14 March 2020, 21:23:23 UTC | fixup tests | 14 March 2020, 21:23:23 UTC |
81a9f01 | Amos Egel | 14 March 2020, 21:12:06 UTC | treat case of identical adjacent waypoints | 14 March 2020, 21:12:06 UTC |