Releases: JuliaPhysics/SolidStateDetectors.jl
Releases · JuliaPhysics/SolidStateDetectors.jl
v0.5.3
SolidStateDetectors v0.5.3
Closed issues:
- CSG: Add rotation of objects (#62)
- Parse crystal orientation to drift model (#67)
- Update config file format (#136)
Merged pull requests:
- RegularPolygon and RegularPrismMantle (#150) (@hervasa2)
- Update TagBot.yml (#151) (@fhagemann)
- CompatHelper: bump compat for "Distributions" to "0.25" (#152) (@github-actions[bot])
- Surface sampling for RegularPrism surface primitives (#153) (@fhagemann)
- CSG: distance_to_surface for most surface primitives (#154) (@hervasa2)
- Update config file format (#155) (@fhagemann)
- Rectangle Surface Primitive and Integration with Box (#156) (@hervasa2)
- Hotfix in Box I/O (#158) (@fhagemann)
- Distance to Surface for Remaining Surface Primitives (#159) (@hervasa2)
- Extend ADLChargeDriftModel to arbitrary crystal orientations (#161) (@fhagemann)
- ADLChargeDriftModel config files: Relocation and incorporation into detector config files (#162) (@fhagemann)
- Refactor Volume Primitives and Improvements in Painting (#163) (@lmh91)
- hotfix for plotting electric field lines with torus (#164) (@hervasa2)
- Update Documentation (#165) (@lmh91)
- Add config file formats for
Box
(#166) (@lmh91) - CompatHelper: bump compat for "FillArrays" to "0.12" (#167) (@github-actions[bot])
- Add
origin
androtation
to IO of Primitives (#168) (@lmh91) - Require Julia v1.6 (#169) (@lmh91)
- Plotting electric field lines with new CSG (#170) (@fhagemann)
- Enhance initialization of
Grid
(#171) (@lmh91) - Change output of intersection of Plane with Line to Tuple (#172) (@fhagemann)
- Add citation of first paper (#175) (@lmh91)
v0.5.2
SolidStateDetectors v0.5.2
Closed issues:
- CSG: Add primitive: Ellipsoid (#63)
- Clarify Notation of Impurity vs Charge Density (#65)
- CSG: Change internal Primitive Definition: Centered around 0 (#84)
- HDF5 IO integration (#94)
- Convergence, overshooting for small object in large grid spacing (#130)
- Asymmetric artefacts for symmetric objects in cartesian grid (#132)
- Qt segmentation fault when plotting (#134)
- Charge density gradient translation (#140)
Merged pull requests:
- Constructors for config file for new CSG (#122) (@fhagemann)
- Fix conversion of config files (#125) (@fhagemann)
- Add tests for CSG decompositions (#126) (@fhagemann)
- Surfaceprimitives (#127) (@hervasa2)
- Separate plotting tools from actual source code (#128) (@lmh91)
- CompatHelper: bump compat for "FillArrays" to "0.11" (#129) (@github-actions[bot])
- fix initial grid spacing based on world size (#133) (@lmh91)
- Update to Julia v1.6 (#135) (@lmh91)
- Avoid resampling when plotting non-uniform polar heatmaps (#137) (@fhagemann)
- First integration of the new CSG into SSD (#141) (@fhagemann)
- Updates to ADLChargeDriftModel (#144) (@fhagemann)
- Corrections to Torus and Cone and respective surfaces + Negative Angle Support (#145) (@hervasa2)
- CSG: Redefinition of HexagonalPrism by RegularPrism (#146) (@fhagemann)
- Sphere Mantle and plotting (#147) (@hervasa2)
- Remove uniq() function from SSD (#148) (@fhagemann)
- Hotfix for signal generation (#149) (@lmh91)
v0.5.1
SolidStateDetectors v0.5.1
Closed issues:
- Configuration file splitting (#58)
- Electric field plotting in Cartesian geometry (#93)
- PackageCompiler crashes (#119)
Merged pull requests:
- Toroidalprimitive (#106) (@hervasa2)
- Electric field plot enhancement (#108) (@schustermartin)
- Sampleplotting (#109) (@hervasa2)
- Move from Travis to GitHubActions (#111) (@lmh91)
- Tutorial update (#112) (@hervasa2)
- CompatHelper: bump compat for "StaticArrays" to "1.0" (#113) (@github-actions[bot])
- Make Grid type stable (#114) (@lmh91)
- Refactor csg (#115) (@fhagemann)
- Keep order of config file entries when converting YAML to JSON or JSON to YAML (#117) (@fhagemann)
- Plot recipes for new CSG (#118) (@fhagemann)
- CompatHelper: add new compat entry for "DataStructures" at version "0.18" (#120) (@github-actions[bot])
- remove unnecessary lines (#121) (@lmh91)
- Introduce environment variable
SSD_DISABLE_PAINTING
(#123) (@lmh91) - Fix cluster_detector_hits, handle zero energy sums (#124) (@oschulz)
v0.5.0
SolidStateDetectors v0.5.0
Closed issues:
- Refactor plot recipes - GR Support (#59)
- Radial charge density gradients in cartesian space (#75)
- Enhance plot recipes for GR (#77)
- Fix for hexagon primitive plot recipe (#79)
- CSG: Change internal Primitive Definition (#83)
- Plot electric field (#89)
Merged pull requests:
- Added inner_taper_width (#55) (@ffischer42)
- CompatHelper: bump compat for "Distributions" to "0.24" (#56) (@github-actions[bot])
- Bugfix for the charge drift for detectors simulated on a cartesian grid (#57) (@lmh91)
- Minor fixes (#69) (@fhagemann)
- Hexagonal primitive (#71) (@leenderthayen)
- Hotfix docs (#72) (@lmh91)
- disable codecov:patch (#73) (@lmh91)
- CompatHelper: bump compat for "Interpolations" to "0.13" (#74) (@github-actions[bot])
- Update plot recipes to fix issues with doc build (#76) (@fhagemann)
- CompatHelper: bump compat for "FillArrays" to "0.10" (#78) (@github-actions[bot])
- Update on plot recipes (#80) (@fhagemann)
- Hexagon plot recipe fix (#82) (@rjtayl)
- Fix sample method for HexagonalPrism (#86) (@lmh91)
- Introduce new ChargeDensityModel that separates Cartesian and cylindrical gradients (#88) (@fhagemann)
- Remove setting the clims in plot recipes manually (Plots v1.7.4) (#90) (@fhagemann)
- Tweaks to the logo (#91) (@schustermartin)
- Some minor bug fixes and some cleaning (#96) (@schustermartin)
- Minor updates on the Geometry Primitives (#97) (@fhagemann)
- Improve depletion handling: Bulk type is determined through charge density (#98) (@lmh91)
- Fix display of non-uniform polar plots in GR (#100) (@fhagemann)
- Plot Recipes for Electric Field Magnitude and Fieldlines (#101) (@schustermartin)
- Print current Plots.jl and Backend versions into Documentation (#102) (@lmh91)
- Updated Title for full_det plot (#103) (@schustermartin)
- Feature: Splitted config files (#104) (@ffischer42)
v0.4.3
SolidStateDetectors v0.4.3
Merged pull requests:
- Work on Docs: charge drift model in tutorial (#48) (@mguitart)
- Added CZT simulation and fixes in LinearChargeDensityModel (#50) (@fhagemann)
- Rename VacuumChargeDriftModel (#51) (@lmh91)
- Documentation of Charge Drift Models (#52) (@mguitart)
- Improve convergence criteria for depletion handling (#53) (@lmh91)
- CompatHelper: bump compat for "FillArrays" to "0.9" (#54) (@github-actions[bot])
v0.4.2
SolidStateDetectors v0.4.2
Merged pull requests:
- CompatHelper: bump compat for "RecipesBase" to "1.0" (#39) (@github-actions[bot])
- CompatHelper: bump compat for "Clustering" to "0.14" (#40) (@github-actions[bot])
- CompatHelper: bump compat for "IntervalSets" to "0.5" (#42) (@github-actions[bot])
- CompatHelper: bump compat for "Rotations" to "1.0" (#44) (@github-actions[bot])
- Add virtual volumes for arbitrary drift modulation (#45) (@lmh91)
- Performance fix + Extend tests (comparison to analytic solutions) (#46) (@lmh91)
- Fixes config files for infinite test detectors (#47) (@lmh91)
v0.4.1
SolidStateDetectors v0.4.1
Merged pull requests:
v0.4.0
SolidStateDetectors v0.4.0
Merged pull requests:
- CompatHelper: bump compat for "YAML" to "0.4" (#33) (@github-actions[bot])
- added animated logos and source file (#35) (@fhagemann)
- Improvements + Capacity calculation (#36) (@lmh91)
v0.3.2
SolidStateDetectors v0.3.2
Merged pull requests:
- CompatHelper: bump compat for "Distributions" to "0.23" (#34) (@github-actions[bot])
v0.3.1
SolidStateDetectors v0.3.1
Closed issues:
- Error tagging new release (#19)
Merged pull requests:
- Update CI, deps and docs generation (#20) (@oschulz)
- Minor changes in logo design (#21) (@fhagemann)
- Use Travis instead of Appveyor for tests on Windows (#22) (@oschulz)
- Update dependency version bounds (#23) (@oschulz)
- Update deps (#24) (@oschulz)
- Install TagBot as a GitHub Action (#25) (@JuliaTagBot)
- CompatHelper: bump compat for "Distributions" to "0.22" (#27) (@github-actions[bot])
- CompatHelper: bump compat for "RecipesBase" to "0.8" (#28) (@github-actions[bot])
- CompatHelper: bump compat for "NamedTupleTools" to "0.13" (#29) (@github-actions[bot])
- CompatHelper: bump compat for "Unitful" to "1.0" (#30) (@github-actions[bot])
- CompatHelper: bump compat for "IntervalSets" to "0.4" (#31) (@github-actions[bot])
- CompatHelper: bump compat for "Tables" to "1.0" (#32) (@github-actions[bot])