libo2scl0 - Shared libraries for O2scl, a scientific computation library

Property Value
Distribution openSUSE Leap 15.0
Repository Science all
Package filename libo2scl0-0.923-lp150.21.1.x86_64.rpm
Package name libo2scl0
Package version 0.923
Package release lp150.21.1
Package architecture x86_64
Package type rpm
Category System/Libraries
License GPL-3.0-only
Maintainer -
Download size 1.33 MB
Installed size 5.05 MB
O2scl is a C++ library for object-oriented numerical programming.
This package provides the shared libraries for o2scl.


Package Version Architecture Repository
libo2scl0-0.921-lp150.3.1.x86_64.rpm 0.921 x86_64 openSUSE Oss
libo2scl0 - - -


Name Value
/sbin/ldconfig - - - - - - - - - - - - - - - - - - - - - - -


Name Value -
libo2scl0 = 0.923-lp150.21.1
libo2scl0(x86-64) = 0.923-lp150.21.1 - - -


Type URL
Binary Package libo2scl0-0.923-lp150.21.1.x86_64.rpm
Source Package o2scl-0.923-lp150.21.1.src.rpm

Install Howto

  1. Add the Science repository:
    # zypper addrepo science
  2. Install libo2scl0 rpm package:
    # zypper install libo2scl0




2019-04-30 - Atri Bhattacharya <>
- Update to version 0.923:
* A new function "rearrange_and_copy()" was added to the tensor
and tensor_grid classes for several kinds of tensor
* A new matrix_view_transpose class and a new wordexp() function
were created.
* The classes cloud_file, boson_rel, eos_had_skyrme,
eos_tov_buchdahl, fermion_deriv_rel, fermion_eff,
fermion_nonrel, fermion_rel, eos_had_rmf, hist, interpm_krige,
and interp_krige_optim classes were improved improved. The
particle calibration routines were improved.
* The constants were updated for the CODATA 2014 release.
* Several updates were made to acol. The handling of tensor and
tensor_grid classes was improved. Vector and value
specifications were added. The help text was reworked. The
autocorr command was improved.
* A new class slack_messenger was created to send messages to
- Drop o2scl-remove-glob_wrapper-test.patch: incorporated
2018-10-30 - Dirk Stoecker <>
- Fix URL (old link dead)
2018-10-22 -
- Update to version 0.922:
* In the table class, the set() function no longer automatically
adds rows or columns. This prevents some behavior which was
not intuitive for users.
* Several tensor functions have been added, including
tensor::swap_data(), tensor_out(), tensor::min(),
tensor::max(), tensor::copy(), tensor::is_valid().
* Slicing for tensor_grid objects has been improved.
* Copy constructors for tensor and tensor_grid have been
* A few long double integration classes have been added when
higher accuracy is required.
* The MCMC classes have been completely reworked, offering
better support for OpenMP and MPI parallelism.
* The acol command has been expanded and improved in several
ways. Code for o2graph has been moved out and the
documentation has been improved.
* The conversion functions in convert_units now has a const
* The documentation has been improved everywhere.
* A new nearest neighbor interpolation type has been added.
* A seed bug in rng_gsl has been fixed.
* HDF5 I/0 for table3d types now allows const references.
* The cloud_file class is updated and simplified.
* The prob_dens_func_amr class has been updated.
* Some work has been done on heat capacity functions for
particle objects.
* The fermion_rel::calc_mu() and pair_mu() functions work better
now with bad initial guesses.
* The tov_solve, eos_tov, eos_cs2_const, and eos_had_rmf_hyp
classes are improved.
- Drop o2scl-decrease-fit_fix-tolerances.patch: upstreamed.
- Add o2scl-remove-glob_wrapper-test.patch: Remove glob_wrapper()
from misc_ts because it isn't platform independent; patch taken
from upstream git (gh#awsteiner/o2scl#8).
2018-04-24 -
- Enable test only on x86_64 since all other archs do not support
low tolerances
2018-03-27 -
- Disable tests on i586 until test codes are fixed, typically
simply by increasing tolerances (gh#awsteiner/o2scl#7).
2018-03-06 -
- Add o2scl-decrease-fit_fix-tolerances.patch: Decrease the
tolerance level on fit_fix test to prevent errors on 32-bit
systems during make check; patch taken from upstream git
2018-03-06 -
- Only enable gsl2 features for openSUSE >= 1500; gsl >= 2.0 is
not available for older openSUSE.

See Also

Package Description
libomalloc-3_1_91-3.1.91-lp150.9.1.x86_64.rpm The omalloc memory allocator library
libomalloc-devel-3.1.91-lp150.9.1.x86_64.rpm Development files for the omalloc memory allocator library
libopenEMS0-0.0.35-lp150.30.4.x86_64.rpm Electromagnetic field solver library
libopenNURBS0-20121024-lp150.1.10.x86_64.rpm Development files for opennurbs
libopenbabel5-2.4.1-lp150.14.2.x86_64.rpm Component library of Open Babel, a chemistry toolbox
libopenblas-gnu-hpc-0.3.5-lp150.64.1.x86_64.rpm Dependency package for openblas_0_3_5-gnu-hpc
libopenblas-gnu-hpc-devel-0.3.5-lp150.64.1.x86_64.rpm Dependency package for openblas_0_3_5-gnu-hpc-devel
libopenblas-pthreads-gnu-hpc-0.3.5-lp150.64.1.x86_64.rpm Dependency package for openblas-pthreads_0_3_5-gnu-hpc
libopenblas-pthreads-gnu-hpc-devel-0.3.5-lp150.64.1.x86_64.rpm Dependency package for openblas-pthreads_0_3_5-gnu-hpc-devel
libopenblas-pthreads_0_3_5-gnu-hpc-0.3.5-lp150.64.1.x86_64.rpm An optimized BLAS library based on GotoBLAS2, gnu-hpc-pthreads version
libopenblas-pthreads_0_3_5-gnu-hpc-devel-0.3.5-lp150.64.1.x86_64.rpm Development libraries for OpenBLAS, gnu-hpc-pthreads version
libopenblas_0_3_5-gnu-hpc-0.3.5-lp150.64.1.x86_64.rpm An optimized BLAS library based on GotoBLAS2, gnu-hpc version
libopenblas_0_3_5-gnu-hpc-devel-0.3.5-lp150.64.1.x86_64.rpm Development libraries for OpenBLAS, gnu-hpc version
libopenblas_openmp-devel-0.3.5-lp150.64.1.x86_64.rpm Development libraries for OpenBLAS, openmp version
libopenblas_openmp0-0.3.5-lp150.64.1.x86_64.rpm An optimized BLAS library based on GotoBLAS2, openmp version