sort by:
Revision Author Date Message Commit Date
0941433 Description class FarField (by Amos) 20 November 2017, 10:30:30 UTC
f51eee8 ValueError for plane waves propagating in the xy-plane (by Amos) 20 November 2017, 10:29:31 UTC
c14c556 description of farfield objects (by Amos) 20 November 2017, 10:27:39 UTC
89e55de rotate_t_matrix for spheroids and cylinders 20 November 2017, 10:25:52 UTC
bd9baba spheroids_closest_points, errorflag for particle intersection 16 November 2017, 12:58:46 UTC
51eb41e A_block_pvwf_coupling for m_max =/ l_max 15 November 2017, 12:24:07 UTC
e108be4 block_rotation_matrix_D_svwf A_block_pvwf_coupling 14 November 2017, 09:58:07 UTC
962e916 A_block_pvwf_coupling 14 November 2017, 09:30:14 UTC
92b3409 A_block_pvwf_coupling 13 November 2017, 15:31:08 UTC
35518a1 A_block_pvwf_coupling 13 November 2017, 15:25:14 UTC
3e2f8d9 spheroids_closest_points 13 November 2017, 12:48:12 UTC
664cecb spheroids_closest_points 13 November 2017, 12:35:31 UTC
50b7d6d rotate_t_matrix 13 November 2017, 12:09:56 UTC
af923e5 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
6bcbd42 block_rotation_matrix_D 10 November 2017, 10:56:54 UTC
3cab1f0 Wigner-D-function 10 November 2017, 09:04:12 UTC
c94041a Wigner-d-function 10 November 2017, 08:54:41 UTC
e84d4dd replace functools.lru_cache by smuthi.memoizing.Memoize to resolve autodoc issues 08 November 2017, 15:54:04 UTC
fdf3fb0 prepare release 0.7 08 November 2017, 14:51:41 UTC
0bdeead memory footprint output 08 November 2017, 14:43:57 UTC
fa515ac update example input and read input 08 November 2017, 13:04:22 UTC
283ae77 cuda support for radial lookup preparation 08 November 2017, 09:40:49 UTC
2e9c8b3 user-defined convergence tolerance 06 November 2017, 17:40:03 UTC
51dbebf cuda kernel for cubic interpolation of radial lookup 06 November 2017, 17:17:03 UTC
5292ddf cuda_sources module, cuda enabled volume lookup with cubic Hermite spline interpolation, docstrings, tests 06 November 2017, 16:58:18 UTC
f8f05c4 prepare volume lookup with cuda 30 October 2017, 18:03:07 UTC
2346013 some small fixups, add distinction of cases if using anaconda system (relevant for spherical bessel function) 27 October 2017, 14:06:39 UTC
1136021 cuda kernel for volumetric lookup linear interpolation 27 October 2017, 12:33:37 UTC
5d5971c implement coupling matrix 3d lookup and interpolator on cpu, testing 26 October 2017, 20:50:42 UTC
d64a361 classes for different coupling matrix types, faster cuda kernel for radial lookup linear interpolation 25 October 2017, 17:45:03 UTC
69b0a42 setup: pycuda as extras_require 24 October 2017, 09:55:40 UTC
2197f77 progress bars 23 October 2017, 19:04:09 UTC
8d126e6 cuda kernel for coupling matrix using linear interpolation of radial lookup 23 October 2017, 15:13:04 UTC
953afa3 add progress bars 22 October 2017, 10:07:33 UTC
c466998 radial lookup now working, tests pass 21 October 2017, 16:59:08 UTC
c7252b2 implement radial lookup, still somehow buggy (test fails) 20 October 2017, 16:31:50 UTC
ed9df66 system T-matrix class, master matrix class, gmres iterative solver, testing 19 October 2017, 13:16:26 UTC
676bff9 linear system class, coupling matrix class, started implementing particle coupling lookup table 19 October 2017, 09:58:05 UTC
06d3f5f particle coupling 2D lookup (untested) 17 October 2017, 15:17:48 UTC
064ad0e precompute spherical functions, memoize factorial and ab5 16 October 2017, 15:36:21 UTC
d0490c0 clean up import statements Signed-off-by: Amos Egel <amos.egel@kit.edu> 12 October 2017, 10:58:28 UTC
7eea7b2 add sympy to requirements 12 October 2017, 10:48:40 UTC
a5c3fc7 add smuthi to path in sphinx conf.py 12 October 2017, 09:42:39 UTC
f5b02c6 prepare release of version 0.6 12 October 2017, 08:32:51 UTC
0c53cdb adapt read_input and example_input as well as post processing to dipole fields 11 October 2017, 15:37:46 UTC
0127795 default arrays for k_par, alpha and beta in coordinates module 11 October 2017, 12:09:46 UTC
3247044 implement DipoleCollection class, testing (energy conservation) 10 October 2017, 14:02:42 UTC
81646e0 addition of field expansion objects 10 October 2017, 07:36:28 UTC
c6ad0ee docstrings for dipole class 09 October 2017, 14:26:19 UTC
0ed844f dipole field and dissipated energy - tests pass 09 October 2017, 07:59:07 UTC
e1344c0 DipoleSource class, testing of initial field coefficients (pass) 04 October 2017, 09:26:07 UTC
9d2cfdc suppress downgoing waves in top layer and vice versa for indirect scattered field 26 September 2017, 11:58:02 UTC
3371f58 regard complex materials in far field post processing 26 September 2017, 11:57:47 UTC
c2ee0d3 update docstrings 26 September 2017, 10:31:19 UTC
6f0336a fix broken tests, now all pass 26 September 2017, 07:52:45 UTC
89bbb21 update readme, setup, docstrings in field_expansion 25 September 2017, 21:02:12 UTC
518e251 update docstrings and example input 25 September 2017, 18:29:07 UTC
bd00815 test conservation of energy for gaussian beam illumination 25 September 2017, 17:59:05 UTC
e532bdd reorganize far field postprocessing, now working also for gaussian beam 25 September 2017, 16:17:26 UTC
392026b light input 25 September 2017, 07:18:51 UTC
51302b5 read input for gaussian beam, not tested 22 September 2017, 14:05:12 UTC
8353f92 show bottom far field with polar angles between 0 and 90 by default 20 September 2017, 17:33:45 UTC
d715083 some fixups 13 September 2017, 17:54:07 UTC
5e17f28 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 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 bugfix in pwe2ff 11 September 2017, 13:57:18 UTC
a7f0858 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 some minor bugfixes 07 September 2017, 06:03:38 UTC
304cd4d started to reshuffle the post processing 31 August 2017, 14:47:28 UTC
71c816b add FarField class 31 August 2017, 09:26:51 UTC
208e689 add minus sign in aI computation for downgoing gaussian beams, testing 30 August 2017, 13:50:38 UTC
bdd3899 implement gaussian beam as initial field (not yet documented or tested) 29 August 2017, 11:45:15 UTC
3a45a5d Merge branch 'develop' into feature-gaussian-beam 29 August 2017, 06:59:26 UTC
56c622c docstrings in field expansion, near field, some small changes 29 August 2017, 06:58:43 UTC
0bf805b mpmath instead of sympy.mpmath, initialPropagatingWave base class, stump for gaussianBeam class 28 August 2017, 16:16:49 UTC
3245632 add requirements.txt for autodoc 08 August 2017, 16:00:19 UTC
4713b81 update docs 08 August 2017, 15:42:06 UTC
b4492ba minor changes 08 August 2017, 15:14:11 UTC
53b6863 prepare release 08 August 2017, 13:33:38 UTC
5d9dc7e add precision as argument to layerresponse matrix (for memoizing) 08 August 2017, 13:32:56 UTC
c1df9a9 update near field and postprocessing 08 August 2017, 11:46:58 UTC
30814d0 remove obsolete t_matrix_collection class 08 August 2017, 08:39:56 UTC
9f35214 rewrite swe_to_pwe conversion such that layer response included 08 August 2017, 08:37:31 UTC
9034768 some bugfixes regarding nonuniform matrix sizes 03 August 2017, 13:22:48 UTC
7b0b402 adapt read_input 03 August 2017, 13:22:30 UTC
7d5fcbc update tests, all OK 03 August 2017, 07:31:14 UTC
82111b9 make far field module ready for new data structure 02 August 2017, 10:34:54 UTC
048ea0a bugfix in layer response method, test two spheres in waveguide OK 01 August 2017, 15:26:40 UTC
63e2b5d implement and test field evaluation of swe and pwe, test transformation 01 August 2017, 11:44:46 UTC
56367fb layer response for list of pwe (i.e., up- and downgoing) 01 August 2017, 11:43:32 UTC
e45fc96 further implementing the object oriented swe and pwe handling 31 July 2017, 11:49:12 UTC
2ddc5ca redefine swe and pwe classes, rewrite swe2pwe and pwe2swe conversion 14 July 2017, 15:17:02 UTC
8c920d3 adapt simulation class, finish coupling matrix, sphere on substrate pass 12 July 2017, 13:38:56 UTC
5bebee4 restructure data types, update initial field and particle coupling 11 July 2017, 15:11:42 UTC
71bf34f set precision method for layer response 29 June 2017, 17:01:41 UTC
10b9b77 update field_expansion module, mostly documentation 29 June 2017, 17:01:22 UTC
0809afe finish and test plane wave as initial field 29 June 2017, 08:52:49 UTC
8b85719 complete swe from pwe method, complete plane wave swe not tested 28 June 2017, 14:01:02 UTC
ffeadce some progress with swe to pwe interface 27 June 2017, 08:10:11 UTC
f13a96a gather linear system in simulation module and vwf in field expansion mod 27 June 2017, 06:11:58 UTC
back to top