Skip to content

Releases: JuliaPhysics/SolidStateDetectors.jl

v0.10.9

23 Dec 14:10
11943f9
Compare
Choose a tag to compare

SolidStateDetectors v0.10.9

Diff since v0.10.8

Merged pull requests:

  • Run CI with four Julia threads active (#340) (@oschulz)
  • Parse charge densities in units of Coulomb per volume (#446) (@fhagemann)

Closed issues:

  • Fix parsing of charge densities from config files/dicts (#445)

v0.10.8

20 Dec 10:01
17e46fd
Compare
Choose a tag to compare

SolidStateDetectors v0.10.8

Diff since v0.10.7

Merged pull requests:

  • CompatHelper: bump compat for Geant4 in [weakdeps] to 0.2, (keep existing compat) (#439) (@github-actions[bot])
  • Update documentation on charge densities (#440) (@fhagemann)
  • Minor update in painting algorithm for CylindricalGrid (#441) (@fhagemann)
  • Add keyword argument Δt to electric field line plotting (#443) (@fhagemann)

Closed issues:

  • Wrong painting of contact surfaces when using small scales in 2D simulations (#442)

v0.10.7

26 Nov 23:32
57c24e9
Compare
Choose a tag to compare

SolidStateDetectors v0.10.7

Diff since v0.10.6

Merged pull requests:

v0.10.6

20 Nov 17:51
3a6c2e3
Compare
Choose a tag to compare

SolidStateDetectors v0.10.6

Diff since v0.10.5

Merged pull requests:

  • CompatHelper: bump compat for GPUArrays to 11, (keep existing compat) (#422) (@github-actions[bot])
  • Bump codecov/codecov-action from 4 to 5 (#434) (@dependabot[bot])
  • Adapt precision type of G4JLApplication to Simulation (#437) (@fhagemann)

Closed issues:

  • Simulating waveforms with the Geant4 extension throws an error when using Float64 (#436)

v0.10.5

15 Nov 15:37
fe98a39
Compare
Choose a tag to compare

SolidStateDetectors v0.10.5

Diff since v0.10.4

Merged pull requests:

  • Add bubble check when estimating the depletion voltage (#430) (@apmypb)

Closed issues:

  • Implementation of bubble depletion check in the "estimate_depletion_voltage" function (#423)

v0.10.4

15 Nov 09:26
df6b4fb
Compare
Choose a tag to compare

SolidStateDetectors v0.10.4

Diff since v0.10.3

Merged pull requests:

  • Add IsotropicChargeDriftModel and add more materials (#431) (@Padniuk)
  • SSD --> GDML parser: change parsing of the world (#432) (@fhagemann)
  • SSD --> GDML parser: Choose smallest possible world (#433) (@fhagemann)

v0.10.3

07 Nov 00:06
739f2ce
Compare
Choose a tag to compare

SolidStateDetectors v0.10.3

Diff since v0.10.2

Merged pull requests:

Closed issues:

  • Implementation of new material for semiconductor (#420)

v0.10.2

26 Sep 14:23
43a78c2
Compare
Choose a tag to compare

SolidStateDetectors v0.10.2

Diff since v0.10.1

Merged pull requests:

v0.10.1

25 Sep 19:16
3c5321a
Compare
Choose a tag to compare

SolidStateDetectors v0.10.1

Diff since v0.10.0

Merged pull requests:

  • Relax type constraints of config dictionaries (#412) (@fhagemann)
  • Bugfix when creating Semiconductor without exported ChargeDriftModel (#415) (@fhagemann)

v0.10.0

13 Sep 15:02
Compare
Choose a tag to compare

SolidStateDetectors v0.10.0

Diff since v0.9.9

Geant4 support

SolidStateDetectors.jl now provides an extension for Geant4.jl.

The Geant4 extension provides code to conveniently create GDML files from an SSD config file or Simulation and to create a Geant4.G4JLApplication.
This allows to simulate realistic event distributions resulting from particles emitted by a given source, which can be used as input to the waveform simulation.
Find a tutorial on how to use the Geant4 extension here.

Geant4

Merged pull requests:

  • Add energy_threshold keyword argument to run_geant4_simulation (#403) (@fhagemann)
  • Exclude surface points when determining the depletion voltage (#407) (@fhagemann)
  • Replace RealQuantity with Unitful.RealOrRealQuantity (#408) (@fhagemann)
  • Add docstrings for exported functions related to the Geant4 extension (#409) (@fhagemann)
  • Add Geant4 extension (#410) (@fhagemann)
  • Reintroduce Requires dependency for LegendHDF5IO (#411) (@fhagemann)

Closed issues:

  • Geant4 support in SSD (#385)
  • Where/how to define RealQuantity (#404)