sci-libs / o2scl

Object-oriented Scientific Computing Library

Official package sites : https://web.utk.edu/~asteine1/o2scl/ ·

O2scl is a C++ class library for object-oriented numerical programming. It includes classes based on numerical routines from GSL and CERNLIB and two sub-libraries: thermodynamics of ideal and nearly-ideal particles with quantum statistics and e quations of state for finite density relevant for neutron stars.

v0.920 :: 0 :: gentoo

Modified
License
GPL-3
Keywords
~amd64 ~amd64-linux ~x86 ~x86-linux
USE flags
armadillo debug doc eigen examples fftw gsl hdf5 openmp readline static-libs

General

armadillo
Build matrix manipulation with sci-libs/armadillo
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
eigen
Build matrix manipulation with dev-cpp/eigen
examples
Install examples, usually source code
fftw
Use FFTW library for computing Fourier transforms
gsl
Use the GNU scientific library for calculations
hdf5
Add support for the Hierarchical Data Format v5
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
readline
Enable support for libreadline, a GNU line-editing library that almost everyone wants
static-libs
Build static versions of dynamic libraries as well

dev-cpp / eigen : C++ template library for linear algebra

dev-libs / boost : Boost Libraries for C++

sci-libs / armadillo : Streamlined C++ linear algebra library

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sci-libs / gsl : The GNU Scientific Library

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sys-libs / readline : Another cute console display library

virtual / cblas : Virtual for BLAS C implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

dev-cpp / eigen : C++ template library for linear algebra

dev-libs / boost : Boost Libraries for C++

sci-libs / armadillo : Streamlined C++ linear algebra library

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sci-libs / gsl : The GNU Scientific Library

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sys-libs / readline : Another cute console display library

virtual / cblas : Virtual for BLAS C implementation

725622
sci-libs/o2scl-0.920 fails tests
813240
sci-libs/o2scl-0.920 - hdf_file.cpp: error: too few arguments to function herr_t H5Oget_info_by_name3(hid_t, const char*, H5O_info
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/o2scl: remove boost slot deps
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Conrad Kostecki · gentoo
sci-libs/o2scl: drop deprecated ltprune eclass
Signed-off-by: Conrad Kostecki <conikost@gentoo.org> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/o2scl: [QA] inherit ltprune.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
sci-libs/o2scl: [QA] inherit toolchain-funcs.eclass directly
Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert <soap@gentoo.org>
Michael Mair-Keimberger · gentoo
sci-libs/o2scl: use HTTPS
Sébastien Fabbro · gentoo
sci-libs/o2scl: initial import
Package-Manager: Portage-2.3.6, Repoman-2.3.2