Releases: disordered-photonics/celes
Releases · disordered-photonics/celes
v2.2
Changed
- subclass celes classes from
matlab.System
- implement
setProperties
methods for name-value style initialization - implement
validatePropertiesImpl
methods for validation - limit use of
Dependent
properties to avoid redundant calculations - implement
setupImpl
where appropriate for one-time calculations to improve performance - compute and set maximal particle distance inside particles class
- prefer implicit expansion over
bsxfun
(requires MATLAB >= R2016b) - fancier, faster plotting functions
- use convex hull in
compute_maximal_particle_distance
- provide robust, fallback method for
compute_maximal_particle_distance
- avoid recompiling .mex files if already available
Fixed
- don't try to compute initial power for plane waves
- fix bug in scattered field plots