https://gitlab.com/AmosEgel/smuthi

sort by:
Revision Author Date Message Commit Date
898c358 fix comment 18 March 2021, 21:09:44 UTC
6ac906a Revert "applied DRY to gpu fields processing" This reverts commit 0e2c6c7977b5d170d36d5f73afc14c2ad8447572. 18 March 2021, 20:37:52 UTC
40c2f7c Revert "fix flaws" This reverts commit f9e3b53f7ac78d29cb92ea29b6fcac32e0d9fd7e. 18 March 2021, 20:37:36 UTC
385556b Revert "attempt to fix test fails" This reverts commit c09bf830f012d5882c6fa9b756c9102e790e56e9. 18 March 2021, 20:32:41 UTC
01066a4 Revert "Revert "dictionaries with optimization methods are replaced by enums"" This reverts commit 1b904aa8025349de942f9b638dadec9291bb332d. 18 March 2021, 20:31:57 UTC
1b904aa Revert "dictionaries with optimization methods are replaced by enums" This reverts commit 51294888fd5c1deb6075ec05cba1bec5274a6b7a. 18 March 2021, 20:30:04 UTC
c09bf83 attempt to fix test fails 16 March 2021, 15:30:29 UTC
f9e3b53 fix flaws 16 March 2021, 11:14:42 UTC
0e2c6c7 applied DRY to gpu fields processing 16 March 2021, 03:22:33 UTC
5129488 dictionaries with optimization methods are replaced by enums 15 March 2021, 10:51:29 UTC
5010621 fix name in tests 15 March 2021, 10:25:50 UTC
efb1e8f applied the discussed changes 15 March 2021, 10:05:16 UTC
b4573c7 fix comment 12 March 2021, 23:25:29 UTC
3b4f4a8 fix 12 March 2021, 23:19:18 UTC
23da0a7 one more rename 12 March 2021, 23:18:39 UTC
74c808e function description and couple of names are corrected 12 March 2021, 23:07:25 UTC
13b8aaf small refactoring 12 March 2021, 17:53:04 UTC
e53cced minor renames 09 March 2021, 00:26:00 UTC
c36e43a fix chunksize on Win/MacOS 08 March 2021, 23:21:11 UTC
bc67299 Merge branch 'master' into 'attempt-to-parallel-plotting' # Conflicts: # smuthi/fields/expansions.py 08 March 2021, 16:56:54 UTC
2ca1093 fix description of multiple_on_exp 08 March 2021, 16:44:28 UTC
4f59290 add description for multiple_on_exp and test 08 March 2021, 16:40:22 UTC
cc9de0c restore example 08 March 2021, 16:13:18 UTC
3ffdb63 fix bug for Win 08 March 2021, 16:06:32 UTC
23afea1 add platform depending code 08 March 2021, 15:57:38 UTC
5c259d3 Merge branch 'lorenzo-contrib' into 'master' fix saving near field to hdf5 format for Dipole sources See merge request AmosEgel/smuthi!93 05 March 2021, 14:47:02 UTC
d5f5788 fix saving near field to hdf5 format for Dipole sources 05 March 2021, 14:47:01 UTC
b1181ce Merge branch 'uniform-units' into 'master' use radians for angular_resolution for consistency See merge request AmosEgel/smuthi!92 05 March 2021, 07:19:12 UTC
720b5c9 use radians for angular_resolution for consistency 04 March 2021, 21:07:43 UTC
20ec062 add faster way to parallel 04 March 2021, 15:42:02 UTC
11e03bd decreased resolution step to get more valid test results 04 March 2021, 14:00:32 UTC
f1602cd fix access trouble 03 March 2021, 16:48:42 UTC
857a83b add counting of chunksize 03 March 2021, 16:35:16 UTC
5fbd5ac now it looks better 03 March 2021, 14:00:54 UTC
827a639 raw parallel for plotting 02 March 2021, 17:09:17 UTC
88c3c9d Merge branch 'pull-integrands-out' into 'master' integrand declarations are pulled out of the cycle See merge request AmosEgel/smuthi!91 28 February 2021, 16:39:16 UTC
fcbe685 integrand declarations are pulled out of the cycle 28 February 2021, 16:39:16 UTC
afb0fbc args renamed 26 February 2021, 14:26:06 UTC
ab33f90 integrand declarations are pulled out of the cycle 25 February 2021, 18:25:44 UTC
882f1e8 Merge branch 'plotting-optimization-tensordot' into 'master' Tensordot optimization in plotting See merge request AmosEgel/smuthi!89 14 February 2021, 07:45:34 UTC
5f47562 Tensordot optimization in plotting 14 February 2021, 07:45:34 UTC
9110219 Merge branch 'plotting-optimization-cut-oversums' into 'master' Cutting unneccessary summations See merge request AmosEgel/smuthi!90 12 February 2021, 11:03:44 UTC
9b6a06e summation is optimized 12 February 2021, 10:12:06 UTC
f48686c Merge branch 'optimization-by-types-casting' into 'master' Explicit type casting for plot optimization See merge request AmosEgel/smuthi!88 08 February 2021, 15:49:56 UTC
8e84325 Explicit type casting for plot optimization 08 February 2021, 15:49:56 UTC
c22a8a0 Merge branch 'creating-surrogate-for-trapz' into 'master' Surrogate for np.trapz for better perfomance See merge request AmosEgel/smuthi!87 03 February 2021, 07:40:37 UTC
4184cd8 Surrogate for np.trapz for better perfomance 03 February 2021, 07:40:37 UTC
132030a fix indentation 25 January 2021, 13:02:29 UTC
326c6ca fix indentation 25 January 2021, 13:01:19 UTC
e23fa19 Merge branch 'pvwf_coupling' into 'master' Updates DocString See merge request AmosEgel/smuthi!86 25 January 2021, 12:53:05 UTC
f27c269 Update smuthi/linearsystem/particlecoupling/direct_coupling.py 25 January 2021, 12:51:51 UTC
5fdc507 Added additional context in the DocString, to improbe useablility. 24 January 2021, 11:35:35 UTC
cde3fc0 Merge branch 'pvwf_coupling' into 'master' Small change to direct_coupling_block_pvwf_mediated() See merge request AmosEgel/smuthi!85 23 January 2021, 14:18:19 UTC
4e4eac9 in smuthi/linearsystem/particlecoupling/direct_coupling changed direct_coupling_block_pvwf_mediated() now allows to specify the rotation angles alpha and beta Before the routine asked for spheroids and determinded these angles automatically) 23 January 2021, 12:53:09 UTC
a700c64 Merge branch 'nfmds_improvments' into 'master' NFMDS improvments See merge request AmosEgel/smuthi!82 16 January 2021, 10:18:17 UTC
0f7dd68 less strict test tolerance for tla 14 January 2021, 15:07:31 UTC
f3ea57d modified readme and included tlay test 14 January 2021, 14:56:10 UTC
896f660 unused files are now moved to auxfiles 14 January 2021, 14:48:22 UTC
c8bb608 fixed test import 13 January 2021, 12:44:32 UTC
73ca1db tests modified accordingly 13 January 2021, 12:29:14 UTC
ae7c36e big cleanup: unnecessary subroutines removed, changed imports, convergence tests clarified 13 January 2021, 12:13:01 UTC
4505449 removed nsurfpd 13 January 2021, 11:34:48 UTC
78044f1 fix a typo 11 January 2021, 10:14:57 UTC
089332c attempt at reduction of routine number 11 January 2021, 10:03:19 UTC
cfac733 fix test 04 January 2021, 14:07:25 UTC
60be61f fix test 04 January 2021, 13:43:21 UTC
a36663f fix test 04 January 2021, 13:14:00 UTC
1cf8d3c fix test 04 January 2021, 12:39:10 UTC
09713a3 Merge branch 'top-bottom' into 'master' Add a function to get total extinction cross section See merge request AmosEgel/smuthi!81 04 January 2021, 12:22:56 UTC
dd2ed8a Add a function to get total extinction cross section 04 January 2021, 12:22:56 UTC
13369b9 skip alan-tmatrix test for the moment 04 January 2021, 12:21:49 UTC
4da0d73 small bugfix 04 January 2021, 12:08:27 UTC
c795c70 stlmanager: allow non-intended vertex lines 30 December 2020, 11:07:51 UTC
4bfc35b fix bug in show total far field 29 December 2020, 22:29:10 UTC
f077e8e Merge branch 'master' of https://gitlab.com/AmosEgel/smuthi 29 December 2020, 16:15:04 UTC
88a3464 fix bug in custom particle 29 December 2020, 16:14:56 UTC
19cbcc6 Merge branch 'multipole-decomposition' into 'master' Multipole decomposition for extinction (with a unit test) See merge request AmosEgel/smuthi!76 29 December 2020, 16:09:16 UTC
9598874 Multipole decomposition for extinction (with a unit test) 29 December 2020, 16:09:16 UTC
0d5ce42 fixup: nrank treatment 29 December 2020, 07:02:35 UTC
11b2fb4 tidy up particles class and indexconverter 29 December 2020, 06:55:59 UTC
d61b82c Merge branch 'lpattelli-master-patch-83428' into 'master' fix wrong argument passed to total_far_field by show_total_far_field See merge request AmosEgel/smuthi!80 29 December 2020, 06:18:47 UTC
dbb83b3 show_total_far_field was still passing vacuum_wavelength instead of initial_field 28 December 2020, 23:55:16 UTC
18d447b Merge branch 'fix-ascii-export' into 'master' graphical_output: transpose arrays directly inside compute_near_field Closes #104 See merge request AmosEgel/smuthi!79 27 December 2020, 20:17:46 UTC
e444cda graphical_output: transpose arrays directly inside compute_near_field 27 December 2020, 20:03:53 UTC
3032da0 Merge branch 'tlay' into 'master' Layered spheroids See merge request AmosEgel/smuthi!78 26 December 2020, 19:44:25 UTC
31c3a29 fixed minor bugs, added a simple test 23 December 2020, 14:37:27 UTC
617f9bf added a layered spheroid 22 December 2020, 22:05:13 UTC
687337b tlay wrapped 22 December 2020, 21:41:30 UTC
38e9962 Merge branch 'pwe_zflux' into 'master' pwe power_flux through zplane See merge request AmosEgel/smuthi!75 16 December 2020, 09:54:16 UTC
5792bcb Change in smuthi/fields/expansions - PlaneWaveExpansion.valid() now detects z=float('inf') as within the top layer. Change in smuthi/postprocessing/power_flux - power_flux_through_zplane() now detects complex kpar and raises a ValueError 16 December 2020, 09:11:24 UTC
792275b Created smuthi/postprocessing/power_flux Added power_flux_through_zplane() to evaluate the net time averaged power flux through a plane of z=const. 15 December 2020, 15:08:45 UTC
7db8763 Merge branch 'lorenzo-contrib' into 'master' accept 3D boundaries for near field calcualtions with per-axis resolution See merge request AmosEgel/smuthi!72 15 December 2020, 13:24:02 UTC
3f86450 graphical_output: minor changes to logged text 15 December 2020, 12:52:43 UTC
524a4d2 docs: add Lorenzo's animation for autoatic parameter selection 15 December 2020, 07:40:29 UTC
dda17e6 Magnetic Field Evaluation, fixes #78 See merge request AmosEgel/smuthi!74 14 December 2020, 13:49:15 UTC
9c80a32 Magnetic Field Evaluation: Changes in smuthi/fields/expansion: - FieldExpansion.magnetic_field() - PiecewiseFieldExpansion.magnetic_field() - SphericalWaveExpansion.magnetic_field() - PlaneWaveExpansion.magnetic_field() for CPU and GPU Changes in smuthi/fields/expansion_cuda: - pwe_magnetic_field_evaluation_code() Changes in smuthi/initial_field() - InitialPropagatingWave.magnetic_field() - DipoleSource.magnetic_field() - DipoleCollection.magnetic_field() Added tests/unit_tests/near_field_tests/test_magnetic_near_field.py The test is identical to tests/unit_tests/near_field_tests/test_near_field.py It only shows that the CPU and GPU routine render identical results, not that the magnetic field is correct. 14 December 2020, 11:42:23 UTC
04952dc tidy up particles class, add alan't T-matrix package 14 December 2020, 09:42:14 UTC
553064a WIP: accept 3D boundaries for near field calcualtions with per-axis resolution also adding a progress bar not sure why I had to transpose the fields for plotting 13 December 2020, 13:42:10 UTC
c598afa Merge branch 'lorenzo-contrib' into 'master' near field and far field color norms See merge request AmosEgel/smuthi!71 12 December 2020, 17:43:39 UTC
c5ea9f0 show_far_field: reintroduce log_scale flag for back-compatibility make it compatible with passing a 'norm' show option. it may make sense that the same vmin and vmax values of the 2D maps are applied to the 1D curves as well, but probably this would generally lead to a less satisfying result, so I've added the command but commented it out. This means that at the moment the user cannot change the default y limits for the 1D curves. 12 December 2020, 17:20:56 UTC
back to top