Skip to content

Latest commit

 

History

History
51 lines (44 loc) · 3.57 KB

NEWS.md

File metadata and controls

51 lines (44 loc) · 3.57 KB

News

  • add julia script and functions to make an animation of simulation results #50
  • rewrite the analysis functions into Julia #42
    • speedup of the analysis of simulation results
    • now loads and analyzes the results "slice by slice", which makes it possible to handle longer simulations
    • emission cross-section functions translated to Julia
  • remove the last Matlab dependencies #49
  • performance improvement #44

v0.4.3

  • fix bug where secondary e- are not properly redistributed isotropically #43
  • add new docs and docstrings

v0.4.2

  • fix bug where ionization rates have too low values due to missing secondary e- #40

v0.4.1

  • fix bug where ionization rates have too high values #37

v0.4.0

  • register the repository on zenodo.org
  • add a .JuliaFormatter.toml file for the inbuilt vscode Julia extension formatter
  • rewrite of the cross-section functions in Julia, which means the whole setup is now in Julia #34
  • add info to help debug segfault when calling Matlab #33
  • use 'pymsis' and 'iri2016' python packages to get msis and iri data #30
  • use half steps in height for A and B matrices in the CN #28
  • make saving simulation data safer #27
  • add scripts to plot I and Q in Julia #26
  • use a finer grid in altitude #25
  • add a steady state version of the transport code #24

v0.3.1

  • better calculations of dt and of the CFL factor, which yields performance improvements (see the commit)
  • fix bug #22

v0.3.0

  • big performance improvements, on the order of 5x faster #21
  • iri data are automatically downloaded/loaded #20
  • nrlmsis data are automatically downloaded/loaded #17
  • electron densities can be calculated from Ie and can be plotted. Ionization rates can be plotted too #15
  • electron flux results from simulation can be downsampled in time #16
  • update docs about how to get started with simulations

v0.2.0

  • the input from file function now handles non-matching time arrays #6
  • performance improvements of the energy degradation part #12
  • partial rewrite of the setup in Julia #8
  • the MATLAB scripts that AURORA.jl still depends on are now directly packaged with AURORA.jl #10
  • a bug with the calculations of beam weights and Pmu2mup matrices is fixed #7
  • add a proper citation file
  • code is renamed to AURORA.jl