Skip to content

Releases: JuliaPhysics/SolidStateDetectors.jl

v0.8.1

19 Jun 14:52
9dabbf6
Compare
Choose a tag to compare

SolidStateDetectors v0.8.1

Diff since v0.8.0

Merged pull requests:

  • CompatHelper: bump compat for RadiationDetectorSignals to 0.3, (keep existing compat) (#307) (@github-actions[bot])

v0.8.0

16 Jun 14:02
d60d43b
Compare
Choose a tag to compare

SolidStateDetectors v0.8.0

Diff since v0.7.3

Closed issues:

  • :samplesurface does not work when important points are not in the final geometry (#256)
  • Rename master branch to main (#265)

Merged pull requests:

v0.7.3

21 Nov 15:01
f5c5229
Compare
Choose a tag to compare

SolidStateDetectors v0.7.3

Diff since v0.7.2

Merged pull requests:

v0.7.2

04 Nov 13:55
4d6a223
Compare
Choose a tag to compare

SolidStateDetectors v0.7.2

Diff since v0.7.1

Closed issues:

  • CSG: Add new primatives: Triangular mesh, Voxelised Grid (#142)
  • Allocations in pt in CSG for large CSG's (#207)

Merged pull requests:

  • Introduce support for partial Torus (not full in φ and θ) (#236) (@fhagemann)
  • Fixes weighting potential calculation for undepleted detectors in (cylindric) 3D (#237) (@lmh91)
  • csgtol-keyword becomes argument (#238) (@lmh91)
  • Samplesurface plotting (#239) (@hervasa2)
  • Redefine Cone and Torus: φ::Tuple{T,T} => φ::T (#240) (@fhagemann)

v0.7.1

23 Oct 11:19
e43c5c6
Compare
Choose a tag to compare

SolidStateDetectors v0.7.1

Diff since v0.7.0

Merged pull requests:

  • Fix code loading via Require.jl for GPU (#235) (@lmh91)

v0.7.0

22 Oct 12:43
3c4af2a
Compare
Choose a tag to compare

SolidStateDetectors v0.7.0

Diff since v0.6.3

Merged pull requests:

  • Add Calculation of the entire Capacitance Matrix (#217) (@lmh91)
  • Mesh Plotting (#218) (@hervasa2)
  • Bugfix for virtual drift volumes (#219) (@lmh91)
  • Updates on group effects (#220) (@fhagemann)
  • Add UnitfulRecipes.jl as dependency for plotting (#221) (@fhagemann)
  • GPU Support in Field Calculations (#222) (@lmh91)
  • Restructure Event struct (#223) (@fhagemann)
  • v0.7 (#224) (@lmh91)
  • Consistency in unit handling of plotting electric field lines (#225) (@fhagemann)
  • wireframe plotting (#228) (@hervasa2)
  • CompatHelper: add new compat entry for GPUArrays at version 8, (keep existing compat) (#229) (@github-actions[bot])
  • CompatHelper: add new compat entry for Adapt at version 3, (keep existing compat) (#230) (@github-actions[bot])
  • CompatHelper: add new compat entry for KernelAbstractions at version 0.7, (keep existing compat) (#231) (@github-actions[bot])
  • fix volume primitives double label (#232) (@hervasa2)
  • Ensure that charge clouds with number_of_charges = 1 consist of only one charge (#233) (@fhagemann)

v0.6.3

14 Sep 08:15
1d4eda5
Compare
Choose a tag to compare

SolidStateDetectors v0.6.3

Diff since v0.6.2

Closed issues:

  • Generated Signal: Add option to separate electron & hole contribution (#64)
  • Grid refinement fails if potential is zero everywhere (#210)

Merged pull requests:

  • Update get_crossing_pos in ChargeDrift.jl with methods from the new CSG (#198) (@fhagemann)
  • Improve application of boundary conditions (#206) (@lmh91)
  • Add new algorithm to calculate the capacitance (directly from the electric potential) (#208) (@lmh91)
  • Implement charge clouds / refactor drift code / separate contributions to waveform (#209) (@fhagemann)
  • New experimental feature: Calculation of weighting potentials for undepleted detectors (#211) (@lmh91)
  • Bugfix: Catch division by 0 in grid refinement (#212) (@lmh91)
  • Merge master into v0.7 (#214) (@fhagemann)
  • Bugfix: Don't use symmetries for weighting potentials (#216) (@lmh91)

v0.6.2

24 Aug 14:53
101a8db
Compare
Choose a tag to compare

SolidStateDetectors v0.6.2

Diff since v0.6.1

Closed issues:

  • Improve IO regarding flexibility (#68)
  • Implement bulletize_PC for SigGen config files (#196)
  • GitHub Action does not deploy documentation of new releases (#197)

Merged pull requests:

  • Enhance SOR (#199) (@lmh91)
  • Bugfix in sampling Edges (#200) (@lmh91)
  • Improvements ssd_write/ssd_read and conversion Simulation <-> NamedTuple (#201) (@fhagemann)
  • Enhance (automated) usage of multi threading in field calculations (#202) (@lmh91)
  • Speed-up in set point_types (#203) (@lmh91)
  • Change determination of csgtol in paint! (#204) (@lmh91)
  • Support bulletize_PC keyword in SigGen config files (#205) (@fhagemann)

v0.6.1

17 Aug 12:48
452272d
Compare
Choose a tag to compare

SolidStateDetectors v0.6.1

Diff since v0.6.0

Merged pull requests:

v0.6.0

29 Jul 16:38
Compare
Choose a tag to compare

SolidStateDetectors v0.6.0

Diff since v0.5.3

Closed issues:

  • Fix interface for simulation of events (#66)
  • Clean up: remove obsolete functions (#87)
  • Refactor CSG (#110)
  • memory usage (#116)
  • Replace "Missing" as default value in Simulation (#157)
  • Write documentation for v0.6 release (#173)
  • Enhance Refinement (#178)
  • Painting contacts fails for specific configuration (#186)

Merged pull requests:

  • v0.6 (#176) (@lmh91)
  • Update docs and transition from JSON to YAML (#177) (@lmh91)
  • Hotfix in I/O of Simulation and MCEventsProcessing (#179) (@fhagemann)
  • CompatHelper: add new compat entry for "Parameters" at version "0.12" (#180) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Polynomials" at version "2" (#181) (@github-actions[bot])
  • Update configuration file conversion script (#182) (@fhagemann)
  • Write documentation for v0.6 release (#184) (@fhagemann)
  • Enhancement of the Refinement (#185) (@lmh91)
  • Bugfix for paint! (#187) (@lmh91)
  • Clean up for v0.6.0 release (#188) (@fhagemann)
  • Fix type instability and add first script file for benchmarking (#189) (@lmh91)
  • Consistency in docstring format and naming of variables (#190) (@fhagemann)
  • Update the script to update config files (#191) (@fhagemann)
  • Final adjustments before v0.6.0 release (#192) (@fhagemann)