Releases: lesnat/p2sat
Releases · lesnat/p2sat
v2.0.0
Major structure changes:
PhaseSpace
become a dataset, andplot
,hist
andstat
are folder containing methodsPhaseSpace
attributeextract
have been replaced byload
,save
,edit
andread
PhaseSpace
attributeexport
have been replaced bysave
,edit
andread
PhaseSpace
attributedata
have been replaced byedit
andread
PhaseSpace
attributedata.raw
have been replacedread
- New
PhaseSpace
attributemetadata
containing informations about labels, units and specie.
New features:
- Prototypes of
ScalarField
andEventLocation
datasets - Particle merging algorithm
- Some tests
Documentation:
- The word "configuration" have been replaced by "macro-particle", or simply "particle"
v1.4.2
v1.4.1
v1.4.0
v1.3.1
v1.3.0
New features :
- Discretization splitting with multiprocessing prototype (:warning: Using MP leads to several memory management problems !)
TrILEns_input
prototype inexport
- Filter all the phase-space in one function with
full_select
- Format figure & fonts size
- Total energy contained in particles (
stat.total_energy
) - Weight parameter in hist and plots
ekin_density
,etot
andomega
(yet prototype) are new axes to plot- Generation of positions with uniform laws or in a given grid
- Default number of bins is now 100 in hist or plots
Bugfixes :
gamma
parameter inexport.TrILEns_prop_ph
- Plot labels for gamma specie
- Filtering default range
- Keyword
specie
is no more a need forexport.TrILEns_prop_ph
function
Syntax changes :
- Tabulation is now 4 spaces everywhere (as recommended for python code)
v1.2.0
v1.1.1
v1.1.0
New features :
- Phase space generation prototype
- Prototype of Lorentz transformation
- Add beta and v
- Phase space propagation into a given position or time
- Better unit format in plot legends
- print(PhaseSpace) now return statistics about the data
Synthax changes :
wnorm
in hist methods become a list of boolean :normed
Bugfixes :
- show plot at the end of each plot function
- Number of particles in hist.f1