Skip to content

v0.925

Compare
Choose a tag to compare
@awsteiner awsteiner released this 06 Nov 18:52

Notes for 0.925 release:

Fixed interpolation bug and log grid bug in
tensor_grid::rearrange_and_copy().

Improved acol docs everywhere. Created acol table3d to-tensor-grid,
acol table3d to-hist-2d, acol table3d get-grid, acol create table-mv,
acol table3d slice-hist, acol table3d select, acol h5-copy, acol table
correl, acol constant, acol binary, acol docs, and acol wdocs. The
acol help documentation has also been reformatted and improved.

The integration routines for semi-infinite intervals have been
refactored to use \ref integ_iu(), \ref integ_il() and \ref integ_i().

Improved error handling and documentation in cloud_file.

Several updates to eos_sn, nstar_rot, eos_had_rmf, eos_had_rmf_hyp_ts,
and ex_eos_gibbs. Created new beta-equilibrium functions in some
EOS classes. Created new function nucmass_fit::fit_covar() to
fit nuclear masses with a covariance matrix.

Reworked documentation in sphinx/breathe.

Fixed spacing bug in rewrap_keep_endlines().

Updated strings_spec(), vector_spec(), mult_vector_spec() and
value_spec().

Added OpenMP support to some table functions. Updated table::swap().

Created experimental new convert_units::convert_calc() function
and created find_constants class. Updated solar system constants.

Improvements to the vec_index class.

Updated the vector_acor() function. Created vectors_equal() and
vectors_equal_tol().

Fixed hidden virtual function warnings.

Created columnify::add_spaces().

Worked on multiprecision support for several particle classes.
Cleaned up polylogs and created bessel_K_exp class.

Fixed HDF5 1.12-related deprecation warnings.

Renamed integration classes for infinite or semi-infinite limits.

Created a new experimental auto_format class.

Created new vt100 string functions and moved them into a new
terminal class.

Added quadratic and cubic discriminants.

Added experimental part_pdg.