80f9603 | Amos Egel | 15 December 2017, 08:21:20 UTC | fix bug in graphical_output | 15 December 2017, 08:21:20 UTC |
9df019a | Amos Egel | 12 December 2017, 11:20:38 UTC | allow scattered field piecewise expansion for subset of layers | 12 December 2017, 11:20:38 UTC |
0069c03 | Amos Egel | 07 December 2017, 09:48:51 UTC | fix bug in read_input | 07 December 2017, 09:48:51 UTC |
529d6dc | Amos Egel | 06 December 2017, 12:42:16 UTC | update smuthi as script, and some other small changes | 06 December 2017, 12:42:16 UTC |
794dc59 | Amos Egel | 04 December 2017, 15:28:36 UTC | bugfix: particles in graphical output | 04 December 2017, 15:28:36 UTC |
cc5e0fc | Amos Egel | 24 November 2017, 16:12:33 UTC | compile taxsym.f90 during installation and copy folder to temp directory during runtime | 24 November 2017, 16:12:33 UTC |
e0d4f41 | Amos Egel | 24 November 2017, 13:46:39 UTC | fix bug in cuda enabled field display of plane waves, fix simulation.save by adding getstate and setstate methods | 24 November 2017, 13:46:39 UTC |
d7cde53 | Amos Egel | 24 November 2017, 13:10:34 UTC | prepare release 0.8 | 24 November 2017, 13:10:34 UTC |
1cda4fb | Amos Egel | 24 November 2017, 12:54:59 UTC | initialize rotated particle with polar and azimuthal angles of symmetry axis, update read_input, docs and example input, update particle drawing in graphical output | 24 November 2017, 12:54:59 UTC |
9638dac | Amos Egel | 24 November 2017, 10:20:55 UTC | allow nmfds installation in existing folder | 24 November 2017, 10:20:55 UTC |
ed6067d | Amos Egel | 24 November 2017, 09:40:23 UTC | merge Dominik Theobald's changes for rotated particles and plane wave mediated particle coupling | 24 November 2017, 09:40:23 UTC |
1c3202f | Amos Egel | 24 November 2017, 09:05:02 UTC | some changes for readability | 24 November 2017, 09:05:02 UTC |
66ad5e4 | Amos Egel | 23 November 2017, 09:53:03 UTC | ignore profiling output | 23 November 2017, 09:53:03 UTC |
33d84f0 | Dominik Theobald | 23 November 2017, 08:58:24 UTC | quality of life improvements for block_rotation_matrix_D_svwf spheroids_closest_points A_block_pvwf_coupling wigner_d, wigner_D rotate_t_matrix test_rotation_block and test_spheroid_coupling | 23 November 2017, 08:58:24 UTC |
28a44e8 | Amos Egel | 23 November 2017, 08:13:47 UTC | faster pwe->swe conversion + some small fixes | 23 November 2017, 08:13:47 UTC |
5c147ba | Amos Egel | 22 November 2017, 17:54:30 UTC | gpu support for plane wave expansion electric field evaluation | 22 November 2017, 17:54:30 UTC |
0d923e3 | Dominik Theobald | 22 November 2017, 10:12:25 UTC | direct_coupling_matrix_pvwf | 22 November 2017, 10:12:25 UTC |
cba5962 | Dominik Theobald | 21 November 2017, 15:33:27 UTC | test_spheroid_coupling | 21 November 2017, 15:33:27 UTC |
a131f16 | Dominik Theobald | 21 November 2017, 15:32:45 UTC | direct_coupling_block_pvwf | 21 November 2017, 15:32:45 UTC |
eabd3b0 | Dominik Theobald | 20 November 2017, 10:33:42 UTC | test_rotation_block for wigner_d, wigner_D, block_rotation_matrix_D_svwf, rotate_t_matrix | 20 November 2017, 10:33:42 UTC |
0941433 | Dominik Theobald | 20 November 2017, 10:30:30 UTC | Description class FarField (by Amos) | 20 November 2017, 10:30:30 UTC |
f51eee8 | Dominik Theobald | 20 November 2017, 10:29:31 UTC | ValueError for plane waves propagating in the xy-plane (by Amos) | 20 November 2017, 10:29:31 UTC |
c14c556 | Dominik Theobald | 20 November 2017, 10:27:39 UTC | description of farfield objects (by Amos) | 20 November 2017, 10:27:39 UTC |
89e55de | Dominik Theobald | 20 November 2017, 10:25:52 UTC | rotate_t_matrix for spheroids and cylinders | 20 November 2017, 10:25:52 UTC |
bd9baba | Dominik Theobald | 16 November 2017, 12:58:46 UTC | spheroids_closest_points, errorflag for particle intersection | 16 November 2017, 12:58:46 UTC |
51eb41e | Dominik Theobald | 15 November 2017, 12:24:07 UTC | A_block_pvwf_coupling for m_max =/ l_max | 15 November 2017, 12:24:07 UTC |
e108be4 | Dominik Theobald | 14 November 2017, 09:58:07 UTC | block_rotation_matrix_D_svwf A_block_pvwf_coupling | 14 November 2017, 09:58:07 UTC |
962e916 | Dominik Theobald | 14 November 2017, 09:30:14 UTC | A_block_pvwf_coupling | 14 November 2017, 09:30:14 UTC |
92b3409 | Dominik Theobald | 13 November 2017, 15:31:08 UTC | A_block_pvwf_coupling | 13 November 2017, 15:31:08 UTC |
35518a1 | Dominik Theobald | 13 November 2017, 15:25:14 UTC | A_block_pvwf_coupling | 13 November 2017, 15:25:14 UTC |
e562744 | Amos Egel | 13 November 2017, 14:59:05 UTC | faster swe to pwe transformation | 13 November 2017, 14:59:05 UTC |
3e2f8d9 | Dominik Theobald | 13 November 2017, 12:48:12 UTC | spheroids_closest_points | 13 November 2017, 12:48:12 UTC |
664cecb | Dominik Theobald | 13 November 2017, 12:35:31 UTC | spheroids_closest_points | 13 November 2017, 12:35:31 UTC |
50b7d6d | Dominik Theobald | 13 November 2017, 12:09:56 UTC | rotate_t_matrix | 13 November 2017, 12:09:56 UTC |
afe266f | Amos Egel | 13 November 2017, 12:09:35 UTC | faster dipole array power | 13 November 2017, 12:09:35 UTC |
af923e5 | Dominik Theobald | 13 November 2017, 10:43:52 UTC | block_rotation_matrix_D_svwf now in field_expansion.py --> no block functions in vector_wave_functions.py | 13 November 2017, 10:43:52 UTC |
05e369f | Amos Egel | 10 November 2017, 13:12:23 UTC | doc | 10 November 2017, 13:12:23 UTC |
afe025d | Amos Egel | 10 November 2017, 12:57:51 UTC | doc: logo | 10 November 2017, 12:57:51 UTC |
6bcbd42 | Dominik Theobald | 10 November 2017, 10:56:54 UTC | block_rotation_matrix_D | 10 November 2017, 10:56:54 UTC |
3cab1f0 | Dominik Theobald | 10 November 2017, 09:04:12 UTC | Wigner-D-function | 10 November 2017, 09:04:12 UTC |
c94041a | Dominik Theobald | 10 November 2017, 08:54:41 UTC | Wigner-d-function | 10 November 2017, 08:54:41 UTC |
04c9b2c | Amos Egel | 09 November 2017, 11:15:23 UTC | version 0.7.1 and doc: remove functools from requirements.txt | 09 November 2017, 11:15:23 UTC |
064d8d4 | Amos Egel | 09 November 2017, 11:02:51 UTC | doc: update input files section | 09 November 2017, 11:02:51 UTC |
e84d4dd | Amos Egel | 08 November 2017, 15:54:04 UTC | replace functools.lru_cache by smuthi.memoizing.Memoize to resolve autodoc issues | 08 November 2017, 15:54:04 UTC |
fdf3fb0 | Amos Egel | 08 November 2017, 14:51:41 UTC | prepare release 0.7 | 08 November 2017, 14:51:41 UTC |
0bdeead | Amos Egel | 08 November 2017, 14:43:57 UTC | memory footprint output | 08 November 2017, 14:43:57 UTC |
fa515ac | Amos Egel | 08 November 2017, 13:04:22 UTC | update example input and read input | 08 November 2017, 13:04:22 UTC |
283ae77 | Amos Egel | 08 November 2017, 09:40:49 UTC | cuda support for radial lookup preparation | 08 November 2017, 09:40:49 UTC |
2e9c8b3 | Amos Egel | 06 November 2017, 17:40:03 UTC | user-defined convergence tolerance | 06 November 2017, 17:40:03 UTC |
51dbebf | Amos Egel | 06 November 2017, 17:17:03 UTC | cuda kernel for cubic interpolation of radial lookup | 06 November 2017, 17:17:03 UTC |
5292ddf | Amos Egel | 06 November 2017, 16:58:18 UTC | cuda_sources module, cuda enabled volume lookup with cubic Hermite spline interpolation, docstrings, tests | 06 November 2017, 16:58:18 UTC |
f8f05c4 | Amos Egel | 30 October 2017, 18:03:07 UTC | prepare volume lookup with cuda | 30 October 2017, 18:03:07 UTC |
2346013 | Amos Egel | 27 October 2017, 14:06:39 UTC | some small fixups, add distinction of cases if using anaconda system (relevant for spherical bessel function) | 27 October 2017, 14:06:39 UTC |
1136021 | Amos Egel | 27 October 2017, 12:33:37 UTC | cuda kernel for volumetric lookup linear interpolation | 27 October 2017, 12:33:37 UTC |
5d5971c | Amos Egel | 26 October 2017, 20:50:42 UTC | implement coupling matrix 3d lookup and interpolator on cpu, testing | 26 October 2017, 20:50:42 UTC |
d64a361 | Amos Egel | 25 October 2017, 17:45:03 UTC | classes for different coupling matrix types, faster cuda kernel for radial lookup linear interpolation | 25 October 2017, 17:45:03 UTC |
69b0a42 | Amos Egel | 24 October 2017, 09:55:40 UTC | setup: pycuda as extras_require | 24 October 2017, 09:55:40 UTC |
2197f77 | Amos Egel | 23 October 2017, 19:04:09 UTC | progress bars | 23 October 2017, 19:04:09 UTC |
8d126e6 | Amos Egel | 23 October 2017, 15:13:04 UTC | cuda kernel for coupling matrix using linear interpolation of radial lookup | 23 October 2017, 15:13:04 UTC |
953afa3 | Amos Egel | 22 October 2017, 10:07:33 UTC | add progress bars | 22 October 2017, 10:07:33 UTC |
c466998 | Amos Egel | 21 October 2017, 16:59:08 UTC | radial lookup now working, tests pass | 21 October 2017, 16:59:08 UTC |
c7252b2 | Amos Egel | 20 October 2017, 16:31:50 UTC | implement radial lookup, still somehow buggy (test fails) | 20 October 2017, 16:31:50 UTC |
ed9df66 | Amos Egel | 19 October 2017, 13:16:26 UTC | system T-matrix class, master matrix class, gmres iterative solver, testing | 19 October 2017, 13:16:26 UTC |
676bff9 | Amos Egel | 19 October 2017, 09:58:05 UTC | linear system class, coupling matrix class, started implementing particle coupling lookup table | 19 October 2017, 09:58:05 UTC |
06d3f5f | Amos Egel | 17 October 2017, 15:17:48 UTC | particle coupling 2D lookup (untested) | 17 October 2017, 15:17:48 UTC |
064ad0e | Amos Egel | 16 October 2017, 15:36:21 UTC | precompute spherical functions, memoize factorial and ab5 | 16 October 2017, 15:36:21 UTC |
d0490c0 | Amos Egel | 12 October 2017, 10:58:28 UTC | clean up import statements Signed-off-by: Amos Egel <amos.egel@kit.edu> | 12 October 2017, 10:58:28 UTC |
7eea7b2 | Amos Egel | 12 October 2017, 10:48:40 UTC | add sympy to requirements | 12 October 2017, 10:48:40 UTC |
a5c3fc7 | Amos Egel | 12 October 2017, 09:42:39 UTC | add smuthi to path in sphinx conf.py | 12 October 2017, 09:42:39 UTC |
f5b02c6 | Amos Egel | 12 October 2017, 08:32:51 UTC | prepare release of version 0.6 | 12 October 2017, 08:32:51 UTC |
0c53cdb | Amos Egel | 11 October 2017, 15:37:46 UTC | adapt read_input and example_input as well as post processing to dipole fields | 11 October 2017, 15:37:46 UTC |
0127795 | Amos Egel | 11 October 2017, 12:09:46 UTC | default arrays for k_par, alpha and beta in coordinates module | 11 October 2017, 12:09:46 UTC |
3247044 | Amos Egel | 10 October 2017, 14:02:42 UTC | implement DipoleCollection class, testing (energy conservation) | 10 October 2017, 14:02:42 UTC |
81646e0 | Amos Egel | 10 October 2017, 07:36:28 UTC | addition of field expansion objects | 10 October 2017, 07:36:28 UTC |
c6ad0ee | Amos Egel | 09 October 2017, 14:26:19 UTC | docstrings for dipole class | 09 October 2017, 14:26:19 UTC |
0ed844f | Amos Egel | 09 October 2017, 07:59:07 UTC | dipole field and dissipated energy - tests pass | 09 October 2017, 07:59:07 UTC |
e1344c0 | Amos Egel | 04 October 2017, 09:26:07 UTC | DipoleSource class, testing of initial field coefficients (pass) | 04 October 2017, 09:26:07 UTC |
9d2cfdc | Amos Egel | 26 September 2017, 11:58:02 UTC | suppress downgoing waves in top layer and vice versa for indirect scattered field | 26 September 2017, 11:58:02 UTC |
3371f58 | Amos Egel | 26 September 2017, 11:57:47 UTC | regard complex materials in far field post processing | 26 September 2017, 11:57:47 UTC |
c2ee0d3 | Amos Egel | 26 September 2017, 10:31:19 UTC | update docstrings | 26 September 2017, 10:31:19 UTC |
6f0336a | Amos Egel | 26 September 2017, 07:52:45 UTC | fix broken tests, now all pass | 26 September 2017, 07:52:45 UTC |
89bbb21 | Amos Egel | 25 September 2017, 21:02:12 UTC | update readme, setup, docstrings in field_expansion | 25 September 2017, 21:02:12 UTC |
518e251 | Amos Egel | 25 September 2017, 18:29:07 UTC | update docstrings and example input | 25 September 2017, 18:29:07 UTC |
bd00815 | Amos Egel | 25 September 2017, 17:59:05 UTC | test conservation of energy for gaussian beam illumination | 25 September 2017, 17:59:05 UTC |
e532bdd | Amos Egel | 25 September 2017, 16:17:26 UTC | reorganize far field postprocessing, now working also for gaussian beam | 25 September 2017, 16:17:26 UTC |
392026b | Amos Egel | 25 September 2017, 07:18:51 UTC | light input | 25 September 2017, 07:18:51 UTC |
51302b5 | Amos Egel | 22 September 2017, 14:05:12 UTC | read input for gaussian beam, not tested | 22 September 2017, 14:05:12 UTC |
8353f92 | Amos Egel | 20 September 2017, 17:33:45 UTC | show bottom far field with polar angles between 0 and 90 by default | 20 September 2017, 17:33:45 UTC |
d715083 | Amos Egel | 13 September 2017, 17:54:07 UTC | some fixups | 13 September 2017, 17:54:07 UTC |
5e17f28 | Amos Egel | 13 September 2017, 17:10:01 UTC | replace near_field module by graphical_output module, add more methods to FarField, shift plottin from post_processing to graphical_ouput | 13 September 2017, 17:10:01 UTC |
85c4d10 | Amos Egel | 11 September 2017, 20:11:54 UTC | adapt post processing to new data structure, fix some bugs - output of example simulation now entirely as expected | 11 September 2017, 20:11:54 UTC |
feea312 | Amos Egel | 11 September 2017, 13:57:18 UTC | bugfix in pwe2ff | 11 September 2017, 13:57:18 UTC |
a7f0858 | Amos Egel | 07 September 2017, 16:54:08 UTC | major changes in field representations - add piecewise field expansion class, reshuffle field expansion, rename some stuff tests partly fail | 07 September 2017, 16:54:08 UTC |
f6bd9c8 | Amos Egel | 07 September 2017, 06:03:38 UTC | some minor bugfixes | 07 September 2017, 06:03:38 UTC |
304cd4d | Amos Egel | 31 August 2017, 14:47:28 UTC | started to reshuffle the post processing | 31 August 2017, 14:47:28 UTC |
71c816b | Amos Egel | 31 August 2017, 09:26:51 UTC | add FarField class | 31 August 2017, 09:26:51 UTC |
208e689 | Amos Egel | 30 August 2017, 13:50:38 UTC | add minus sign in aI computation for downgoing gaussian beams, testing | 30 August 2017, 13:50:38 UTC |
bdd3899 | Amos Egel | 29 August 2017, 11:45:15 UTC | implement gaussian beam as initial field (not yet documented or tested) | 29 August 2017, 11:45:15 UTC |
3a45a5d | Amos Egel | 29 August 2017, 06:59:26 UTC | Merge branch 'develop' into feature-gaussian-beam | 29 August 2017, 06:59:26 UTC |
56c622c | Amos Egel | 29 August 2017, 06:58:43 UTC | docstrings in field expansion, near field, some small changes | 29 August 2017, 06:58:43 UTC |