Recent Releases of SolidStateDetectors

SolidStateDetectors - v0.10.21

SolidStateDetectors v0.10.21

Diff since v0.10.20

Merged pull requests: - Add support for simulation for dead layer - Step6: Support using point types to define the inactive layer (#512) (@claudiaalvgar) - Bump julia-actions/julia-downgrade-compat from 1 to 2 (#519) (@dependabot[bot]) - Exclude plot recipes from codecov (#520) (@fhagemann) - CompatHelper: bump compat for DataStructures to 0.19, (keep existing compat) (#521) (@github-actions[bot]) - Bump actions/checkout from 4 to 5 (#524) (@dependabot[bot]) - Add support for simulation for dead layer - Step7: Support plotting full range of point types (#525) (@fhagemann) - Fix bug in source emission in Geant4 extension (#526) (@fhagemann) - Correct default value in calculate_potential! docstrings (#531) (@fhagemann)

Closed issues: - Deprecate the use of deg in config files (#450) - Geant4 extension isotope source opening angle not changing (#513)

- Julia
Published by github-actions[bot] 6 months ago

SolidStateDetectors - v0.10.20

SolidStateDetectors v0.10.20

Diff since v0.10.19

Merged pull requests: - Improve IO by using _parse_value more consistently (#515) (@fhagemann) - Remove explicit definition of axis units in plot recipes (#516) (@fhagemann) - Exclude Geant4 tests on pre (#517) (@fhagemann)

Closed issues: - How to compute a capacitance-voltage curve (#514)

- Julia
Published by github-actions[bot] 7 months ago

SolidStateDetectors - v0.10.19

SolidStateDetectors v0.10.19

Diff since v0.10.18

Merged pull requests: - Add multithreading support in the electric field calculation (#509) (@fhagemann) - Explicitly add Base. to method for NamedTuple and Symbol (#510) (@fhagemann) - Add ADL2016ChargeDriftModel with updated values and electron-drift model (#511) (@fhagemann)

Closed issues: - Geant4 isotope source energy being single value of 1GeV (#507)

- Julia
Published by github-actions[bot] 8 months ago

SolidStateDetectors - v0.10.18

SolidStateDetectors v0.10.18

Diff since v0.10.17

Merged pull requests: - Add development environments (#501) (@oschulz) - Add support for simulation for dead layer: optimization, more geometry support, tutorials, etc (#502) (@zpdg) - Raise the threshold of decay time from 1 yr to 1e+60 year (#506) (@Yuan-Ru-Lin) - Use G4SingleParticleSource instead of G4ParticleGun for isotope source generation. (#508) (@Yuan-Ru-Lin)

- Julia
Published by github-actions[bot] 8 months ago

SolidStateDetectors - v0.10.17

SolidStateDetectors v0.10.17

Diff since v0.10.16

Merged pull requests: - Generalize plot recipe of AbstractParticleSource (#492) (@fhagemann) - Add support for simulation for dead layer-Step4: impurity model based on the lithium thermal diffusion process (#493) (@zpdg) - Reactivate Downgrade tests on 1 and pre (#494) (@fhagemann) - Add support for simulation for dead layer-Step5: charge drift model (#496) (@zpdg) - Update default diffusion constants in germanium (#498) (@giriPHM)

Closed issues: - Error Doing Multiple Geant4 Simulations in one Julia REPL Session (#499)

- Julia
Published by github-actions[bot] 9 months ago

SolidStateDetectors - v0.10.16

SolidStateDetectors v0.10.16

Diff since v0.10.15

Merged pull requests: - Add contractor method and scale function to BouleImpurityDensity (#484) (@hervasa2) - Allow passing validate_schema to Geant4.G4JLDetectorGDML (#487) (@fhagemann) - CompatHelper: bump compat for Interpolations to 0.16, (keep existing compat) (#488) (@github-actions[bot]) - Corrections for impurity density models (#491) (@hervasa2)

- Julia
Published by github-actions[bot] 10 months ago

SolidStateDetectors - v0.10.15

SolidStateDetectors v0.10.15

Diff since v0.10.14

Merged pull requests: - Add support for simulation for dead layer-Step3: ConstantLifetimeChargeTrappingModel (#480) (@zpdg) - fix for wrong radius charge cloud (#486) (@tdixon97)

Closed issues: - Possible issue in charge cloud radius (#485)

- Julia
Published by github-actions[bot] 10 months ago

SolidStateDetectors - v0.10.14

SolidStateDetectors v0.10.14

Diff since v0.10.13

Merged pull requests: - Add support for simulation for dead layer-Step2: DiffusionModelTiedWithDrifting (#476) (@zpdg) - refactor boule impurity densities (#477) (@hervasa2) - Avoid deadlock concurrency in LegendHDF5IO extension (#481) (@fhagemann)

- Julia
Published by github-actions[bot] 10 months ago

SolidStateDetectors - v0.10.13

SolidStateDetectors v0.10.13

Diff since v0.10.12

Merged pull requests: - Allow automatic grouping of hits based on a group_distance when creating an Event (#461) (@fhagemann) - Allow user to refine an already simulated potential (#469) (@hervasa2) - Geant4 tutorial page: reformatting, error fixing (#470) (@benedikt-nagler) - pass verbose to movechargesinside_semiconductor (#472) (@hervasa2) - Boule impurity models (#473) (@hervasa2) - Add support for simulation for dead layer-Step1: position dependent mobility function (#475) (@zpdg)

- Julia
Published by github-actions[bot] 11 months ago

SolidStateDetectors - v0.10.12

SolidStateDetectors v0.10.12

Diff since v0.10.11

Merged pull requests: - Update is_depleted (#468) (@hervasa2)

Closed issues: - Check if a point is inside the semiconductor (#463)

- Julia
Published by github-actions[bot] 12 months ago

SolidStateDetectors - v0.10.11

SolidStateDetectors v0.10.11

Diff since v0.10.10

Merged pull requests: - Add ASCII logo (#456) (@fhagemann) - Bugfix in has_volume in Geant4 extension (#458) (@fhagemann) - Support tori with partial θ ranges in Geant4 extension (#459) (@fhagemann) - Add method to create events with interacting charge clouds (#460) (@fhagemann)

Closed issues: - Error parsing Torus in Geant4 (#457)

- Julia
Published by github-actions[bot] about 1 year ago

SolidStateDetectors - v0.10.10

SolidStateDetectors v0.10.10

Diff since v0.10.9

Merged pull requests: - Update to Documenter v1 (#370) (@oschulz) - Add Polycone (#451) (@fhagemann)

Closed issues: - GPU support in field calculations (#60) - Implementation of Polycone geometries (#449) - Is there any example for Schotkky diode ? (#452) - How to plot sim.electric_field in 3d (#454)

- Julia
Published by github-actions[bot] about 1 year ago

SolidStateDetectors - v0.10.9

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)

- Julia
Published by github-actions[bot] about 1 year ago

SolidStateDetectors - v0.10.8

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)

- Julia
Published by github-actions[bot] about 1 year ago

SolidStateDetectors - v0.10.7

SolidStateDetectors v0.10.7

Diff since v0.10.6

Merged pull requests: - Fix constructor of BoggsChargeTrappingModel (#438) (@fhagemann)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.10.6

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)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.10.5

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 "estimatedepletionvoltage" function (#423)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.10.4

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)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.10.3

SolidStateDetectors v0.10.3

Diff since v0.10.2

Merged pull requests: - Implement charge trapping models (#414) (@fhagemann) - Run Downgrade on julia-1.10 (#424) (@fhagemann) - Update tutorial text (#425) (@fhagemann) - Update documentation regarding LegendHDF5IO (#427) (@fhagemann) - Bug fix in LegendHDF5IO extension and restructure tests (#428) (@fhagemann) - Bug fix in parse_material in Geant4 extension (#429) (@fhagemann)

Closed issues: - Implementation of new material for semiconductor (#420)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.10.2

SolidStateDetectors v0.10.2

Diff since v0.10.1

Merged pull requests: - Fix type piracy (NamedTuple and Dict) (#416) (@fhagemann) - Reactivate tests on julia pre-releases (#417) (@fhagemann)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.10.1

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)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.10.0

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)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.9.9

SolidStateDetectors v0.9.9

Diff since v0.9.8

Merged pull requests: - Add SSD --> GDML (#384) (@bene73) - Bug fix in has_volume for Cones with height 0 (#387) (@julianhenzler) - GDML geometry parsing for composite rotations and Torus + Prism, bugfix in IO.jl (#388) (@bene73) - Changed parameters of has_volume function (#389) (@bene73) - Extend G4JLApplication with SSD input (#390) (@bene73) - Fixed bugs in the LegendHDF5IO extension (#391) (@bene73) - Completed Geant4 materials list (#392) (@bene73) - Define two different kinds of radioactive sources for Geant4 simulations (#393) (@julianhenzler) - Implemented basic function to run Geant4 simulation (#395) (@bene73) - Plot recipe for AbstractParticleSource (#396) (@bene73) - Add tutorial for the Geant4 extension to documentation (#398) (@fhagemann) - Add progress bar to run_geant4_simulations (#399) (@fhagemann) - Support directed cone emission for AbstractParticleSource (#400) (@fhagemann) - Add basic tests for Geant4 code (#401) (@fhagemann) - Change default EM physics list to G4EmStandardPhysics_option4 (#402) (@fhagemann) - 2D slice plotting (#405) (@hervasa2)

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.9.8

SolidStateDetectors v0.9.8

Diff since v0.9.7

Merged pull requests: - Improvements to logo (#380) (@fhagemann) - Bump julia-actions/cache from 1 to 2 (#383) (@dependabot[bot])

- Julia
Published by github-actions[bot] over 1 year ago

SolidStateDetectors - v0.9.7

SolidStateDetectors v0.9.7

Diff since v0.9.6

Merged pull requests: - Use inplace-memory interpolation for cylindrical ScalarPotential (#379) (@fhagemann)

Closed issues: - Switch from Formatting.jl to Format.jl (#375)

- Julia
Published by github-actions[bot] almost 2 years ago

SolidStateDetectors - v0.9.6

SolidStateDetectors v0.9.6

Diff since v0.9.5

Merged pull requests: - Bump actions/checkout from 3 to 4 (#356) (@dependabot[bot]) - Add constructor for ADLChargeDriftModel (#369) (@fhagemann) - Bump codecov/codecov-action from 3 to 4 (#371) (@dependabot[bot]) - Add Downgrade CI (#372) (@fhagemann)

Closed issues: - Add constructor method for ADLChargeDriftModel (and others) (#252)

- Julia
Published by github-actions[bot] about 2 years ago

SolidStateDetectors - v0.9.5

SolidStateDetectors v0.9.5

Diff since v0.9.4

Merged pull requests: - CompatHelper: bump compat for Interpolations to 0.15, (keep existing compat) (#364) (@github-actions[bot]) - CompatHelper: bump compat for Adapt to 4 and for GPUArrays to 10, (keep existing compat) (#365) (@github-actions[bot])

- Julia
Published by github-actions[bot] about 2 years ago

SolidStateDetectors - v0.9.4

SolidStateDetectors v0.9.4

Diff since v0.9.3

Merged pull requests: - CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#362) (@github-actions[bot]) - Fix implementation of Fano factor (#363) (@fhagemann)

- Julia
Published by github-actions[bot] over 2 years ago

SolidStateDetectors - v0.9.3

SolidStateDetectors v0.9.3

Diff since v0.9.2

Merged pull requests: - CompatHelper: bump compat for Polynomials to 4, (keep existing compat) (#351) (@github-actions[bot]) - CompatHelper: bump compat for GPUArrays to 9, (keep existing compat) (#354) (@github-actions[bot]) - Replace all Int64 by Int (#357) (@fhagemann) - Update MaterialProperties.jl (#358) (@lmanzanillas)

Closed issues: - There is somethong wrong with plot (#352)

- Julia
Published by github-actions[bot] over 2 years ago

SolidStateDetectors - v0.9.2

SolidStateDetectors v0.9.2

Diff since v0.9.1

Merged pull requests: - Improve handling of charge densities for passive objects (#350) (@fhagemann)

- Julia
Published by github-actions[bot] over 2 years ago

SolidStateDetectors - v0.9.1

SolidStateDetectors v0.9.1

Diff since v0.9.0

Merged pull requests: - Support setting the units on the axes when plotting (#348) (@fhagemann) - Allow setting the units in detector plots using the xunits keyword (#349) (@fhagemann)

- Julia
Published by github-actions[bot] over 2 years ago

SolidStateDetectors - v0.9.0

SolidStateDetectors v0.9.0

Diff since v0.8.11

Closed issues: - Charge cloud effects: Diffusion & self-repulsion (#61) - estimate_depletion_voltage returns unreasonable value with wrong sign for segmented detectors (#324)

Merged pull requests: - Add bisection method for estimate_depletion_voltage (#336) (@yxzh321) - Force the contacts to have consecutive IDs starting from 1 (#343) (@fhagemann) - Add warning when using deprecated material properties format. (#344) (@fhagemann) - v0.9 (#345) (@fhagemann) - Update and add materials in MaterialProperties.jl (#346) (@fhagemann)

- Julia
Published by github-actions[bot] over 2 years ago

SolidStateDetectors - v0.8.11

SolidStateDetectors v0.8.11

Diff since v0.8.10

Merged pull requests: - Fix plotting of electric field lines (#342) (@fhagemann)

- Julia
Published by github-actions[bot] over 2 years ago

SolidStateDetectors - v0.8.10

SolidStateDetectors v0.8.10

Diff since v0.8.9

Merged pull requests: - Allow Julia v1.6 (#339) (@oschulz) - Workaround for JuliaPlots/Plots.jl#4758 and test timing (#341) (@oschulz)

- Julia
Published by github-actions[bot] over 2 years ago

SolidStateDetectors - v0.8.9

SolidStateDetectors v0.8.9

Diff since v0.8.8

Merged pull requests: - CompatHelper: bump compat for FillArrays to 1, (keep existing compat) (#334) (@github-actions[bot]) - Update the diffusion implementation (#335) (@johannaluehrs) - CompatHelper: bump compat for StatsBase to 0.34, (keep existing compat) (#337) (@github-actions[bot]) - Fix bug in siggen IO (#338) (@fhagemann)

- Julia
Published by github-actions[bot] almost 3 years ago

SolidStateDetectors - v0.8.8

SolidStateDetectors v0.8.8

Diff since v0.8.7

Closed issues: - Negative torus does not contain center (#330)

Merged pull requests: - Update _in method FullTorus and HollowTorus (#331) (@fhagemann) - CompatHelper: bump compat for Clustering to 0.15, (keep existing compat) (#332) (@github-actions[bot]) - Update to KernelAbstractions v0.9 (#333) (@oschulz)

- Julia
Published by github-actions[bot] almost 3 years ago

SolidStateDetectors - v0.8.7

SolidStateDetectors v0.8.7

Diff since v0.8.6

Merged pull requests: - Fix unused declared type variables in method definitions (#327) (@fhagemann) - Fix conversion Geometry <-> Dictionary (#328) (@fhagemann)

- Julia
Published by github-actions[bot] about 3 years ago

SolidStateDetectors - v0.8.6

SolidStateDetectors v0.8.6

Diff since v0.8.5

Merged pull requests: - Fix the construction of RegularPrisms with cutout (#326) (@fhagemann)

- Julia
Published by github-actions[bot] about 3 years ago

SolidStateDetectors - v0.8.5

SolidStateDetectors v0.8.5

Diff since v0.8.4

Merged pull requests: - Remove UnitfulRecipes from deps (#323) (@fhagemann)

- Julia
Published by github-actions[bot] over 3 years ago

SolidStateDetectors - v0.8.4

SolidStateDetectors v0.8.4

Diff since v0.8.3

Closed issues: - Expansion of grids to full for cylindrical grids with φmin ≠ 0 is incorrect (#253) - Unphysical behavior of non-symmetric potentials in 3D at r=0 since introducing GPU support (#321)

Merged pull requests: - Fix tick bug when expanding electric potential to full 2pi (#310) (@SebastianRuffert) - Add boundary handling at r=0 again (#322) (@lmh91)

- Julia
Published by github-actions[bot] over 3 years ago

SolidStateDetectors - v0.8.3

SolidStateDetectors v0.8.3

Diff since v0.8.2

Closed issues: - Add function to determine depletion voltage (#193) - ϕ(\phi) and φ(\varphi) can not be distinguished in the terminal (#291)

Merged pull requests: - Depletion voltage with local min max search (#311) (@SebastianRuffert) - Fix internal copy of sim in estimate_depletion_voltage (#318) (@lmh91) - Improve interpolation of potential for grids (#319) (@lmh91) - Minor fixes (#320) (@lmh91)

- Julia
Published by github-actions[bot] over 3 years ago

SolidStateDetectors - v0.8.2

SolidStateDetectors v0.8.2

Diff since v0.8.1

Closed issues: - Bug in normal(obj::(ConeMantle...) (#316)

Merged pull requests: - Add convenient constructor for line (#308) (@SebastianRuffert) - Add convenient constructor for edge (#309) (@SebastianRuffert) - CompatHelper: bump compat for ArraysOfArrays to 0.6, (keep existing compat) (#312) (@github-actions[bot]) - CompatHelper: bump compat for Interpolations to 0.14, (keep existing compat) (#313) (@github-actions[bot]) - Bug fix in get_active_volume for 3D simulations (#315) (@fhagemann) - Fix bug when transforming CartesianVector to object coordinate systems (#317) (@fhagemann)

- Julia
Published by github-actions[bot] over 3 years ago

SolidStateDetectors - v0.8.1

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])

- Julia
Published by github-actions[bot] over 3 years ago

SolidStateDetectors - v0.8.0

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: - Fix in docs (#246) (@lmh91) - Fix typo in test (#247) (@SebastianRuffert) - Hotfix for in method for CSGIntersection (#248) (@fhagemann) - Fix in-method for virtual volumes (#249) (@lmh91) - Unify CPU-SOR code for Cartesian and Cylindrical coordinates (#251) (@lmh91) - CompatHelper: bump compat for FillArrays to 0.13, (keep existing compat) (#257) (@github-actions[bot]) - Bugfixes for cases in which important points are not in the final geometry (#258) (@fhagemann) - Unify (Cyl. & Car.) SOR code on GPU (#259) (@lmh91) - CompatHelper: bump compat for Polynomials to 3, (keep existing compat) (#260) (@github-actions[bot]) - Unify SOR-convergence check (CPU&GPU) and improve depletion handling (#261) (@lmh91) - CompatHelper: bump compat for KernelAbstractions to 0.8, (keep existing compat) (#262) (@github-actions[bot]) - Add convenient constructors for Ellipsoid (#263) (@SebastianRuffert) - Integrate get_device from KernelAbstractions.jl (#264) (@lmh91) - Prevent charges at exact same position to self-repel (#266) (@fhagemann) - Rename master-branch to main (#267) (@lmh91) - Don't overwrite imp_scale in contacts (#268) (@lmh91) - Add struct ImpurityScale (#269) (@lmh91) - Add tests for depletion handling (#270) (@lmh91) - Add tutorial for custom impurity (of a p-n junction) (#271) (@lmh91) - Improve numerical integral for the capacitance (#273) (@lmh91) - Fix in plotting empty Vector{CartesianPoint} (#274) (@fhagemann) - Improve grid creation for weighting potentials (#275) (@lmh91) - CompatHelper: bump compat for IntervalSets to 0.6, (keep existing compat) (#276) (@github-actions[bot]) - CompatHelper: bump compat for RadiationDetectorSignals to 0.2, (keep existing compat) (#277) (@github-actions[bot]) - Add convenient constructor for Cone (#278) (@SebastianRuffert) - Electric field on single-grid-point contacts is now treated more properly. (#279) (@schustermartin) - Add convenient constructors for Box (#281) (@SebastianRuffert) - Update docs (#282) (@fhagemann) - Add convenient constructor for Torus (#285) (@SebastianRuffert) - Add convenient constructor for RegularPrism (#286) (@SebastianRuffert) - Add convenient constructor for TorusMantle (#292) (@SebastianRuffert) - Add convenient constructor for ConeMantle (#293) (@SebastianRuffert) - Add convenient constructor for EllipsoidMantle (#294) (@SebastianRuffert) - Add convenient constructor for EllipticalSurface (#295) (@SebastianRuffert) - Add convenient constructor for Plane (#296) (@SebastianRuffert) - Remove support for deprecated keys in Geometry (#297) (@SebastianRuffert) - CompatHelper: bump compat for IntervalSets to 0.7, (keep existing compat) (#298) (@github-actions[bot]) - Fix bug in end of charge drift (#299) (@SebastianRuffert) - Fix plot recipe of NBodyChargeCloud (#300) (@fhagemann) - Add convenient constructor for Ellipse (#301) (@SebastianRuffert) - Add convenient constructor for points (#302) (@SebastianRuffert) - Add convenient constructor for vector (#303) (@SebastianRuffert)

- Julia
Published by github-actions[bot] over 3 years ago

SolidStateDetectors - v0.7.3

SolidStateDetectors v0.7.3

Diff since v0.7.2

Merged pull requests: - Plotting docs and defaults (#241) (@hervasa2) - Update to codecov-actions@v2 (#242) (@fhagemann) - Merge CSG updates into master (#243) (@fhagemann) - Fix in plot recipe for EHDriftPath (#244) (@fhagemann) - Adjust conversion of Geometry to Dictionary for the new definition of φ in Cone and Torus (#245) (@fhagemann)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.7.2

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)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.7.1

SolidStateDetectors v0.7.1

Diff since v0.7.0

Merged pull requests: - Fix code loading via Require.jl for GPU (#235) (@lmh91)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.7.0

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)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.6.3

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)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.6.2

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)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.6.1

SolidStateDetectors v0.6.1

Diff since v0.6.0

Merged pull requests: - Update citations and minor bug fixes (#194) (@fhagemann) - Improvements and fixes in IO for v0.6 (#195) (@fhagemann)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.6.0

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)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.5.3

SolidStateDetectors v0.5.3

Diff since v0.5.2

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: distancetosurface 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 and rotation 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)

- Julia
Published by github-actions[bot] over 4 years ago

SolidStateDetectors - v0.5.2

SolidStateDetectors v0.5.2

Diff since v0.5.1

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)

- Julia
Published by github-actions[bot] almost 5 years ago

SolidStateDetectors - v0.5.1

SolidStateDetectors v0.5.1

Diff since v0.5.0

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 clusterdetectorhits, handle zero energy sums (#124) (@oschulz)

- Julia
Published by github-actions[bot] about 5 years ago

SolidStateDetectors - v0.5.0

SolidStateDetectors v0.5.0

Diff since v0.4.3

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 innertaperwidth (#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)

- Julia
Published by github-actions[bot] over 5 years ago

SolidStateDetectors - v0.4.3

SolidStateDetectors v0.4.3

Diff since v0.4.2

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])

- Julia
Published by github-actions[bot] over 5 years ago

SolidStateDetectors - v0.4.2

SolidStateDetectors v0.4.2

Diff since v0.4.1

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)

- Julia
Published by github-actions[bot] almost 6 years ago

SolidStateDetectors - v0.4.1

SolidStateDetectors v0.4.1

Diff since v0.4.0

Merged pull requests: - CompatHelper: bump compat for "StatsBase" to "0.33" (#37) (@github-actions[bot]) - Hotfix: import Base.broadcast (#38) (@lmh91)

- Julia
Published by github-actions[bot] almost 6 years ago

SolidStateDetectors - v0.4.0

SolidStateDetectors v0.4.0

Diff since v0.3.2

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)

- Julia
Published by github-actions[bot] almost 6 years ago

SolidStateDetectors - v0.3.2

SolidStateDetectors v0.3.2

Diff since v0.3.1

Merged pull requests: - CompatHelper: bump compat for "Distributions" to "0.23" (#34) (@github-actions[bot])

- Julia
Published by github-actions[bot] almost 6 years ago

SolidStateDetectors - v0.3.1

SolidStateDetectors v0.3.1

Diff since v0.3.0

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])

- Julia
Published by github-actions[bot] almost 6 years ago

SolidStateDetectors - v0.3.0

v0.3.0 (2019-12-04)

Diff since v0.2.0

Merged pull requests:

  • Increase project version to v0.3.0 (#18) (lmh91)
  • Add dependency version bounds (#17) (lmh91)
  • Add logo (#16) (lmh91)
  • Lot's of changes (#15) (lmh91)
  • Add SigGen read-in tool (#14) (ffischer42)
  • Bugfixes + Improvements + Documentation (#13) (lmh91)
  • Update on charge drift model source code (#12) (fhagemann)
  • Add fixed charge density in field calculation + new primitive Sphere + other minor fixes (#11) (lmh91)

- Julia
Published by julia-tagbot[bot] about 6 years ago

SolidStateDetectors - v0.2.0

v0.2.0 (2019-05-22)

Diff since v0.1.1

Closed issues:

  • Error tagging new release (#1)

Merged pull requests:

  • Bugfix: Correct boundary conditions in weighting potential simulation (#10) (lmh91)
  • Add documentation + Bugfix in grid creation (#9) (lmh91)
  • Hotfix for IO (#8) (lmh91)
  • Minor changes (#7) (lmh91)
  • Hotfix for NamedTuple conversion + Add usage of Literate.jl in documenation (#6) (lmh91)
  • Refactor Geometries + Add Cartesian Coordinates (#5) (lmh91)
  • Temperature models (#4) (fhagemann)
  • Refactor potential calculation (#2) (lmh91)

- Julia
Published by julia-tagbot[bot] almost 7 years ago

SolidStateDetectors - SolidStateDetectors.jl v0.1.1

- Julia
Published by oschulz about 7 years ago

SolidStateDetectors - SolidStateDetectors.jl v0.1.0

- Julia
Published by oschulz about 7 years ago