Object-oriented Scientific Computing Library
http://web.utk.edu/~asteine1/o2scl
O2scl is a C++ library for object-oriented numerical programming. It
includes interpolation, differentiation, integration, roots of
polynomials, equation solving, minimization, constrained minimization,
Monte Carlo integration, simulated annealing, least-squares fitting,
solution of ordinary differential equations, two-dimensional
interpolation, Chebyshev approximation, unit conversions, and file I/O
with HDF5.
- Developed at science
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Factory:Rebuild/o2scl && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_constraints | 0000000113 113 Bytes | |
_multibuild | 0000000053 53 Bytes | |
o2scl-0.929.1.tar.gz | 0024366706 23.2 MB | |
o2scl.changes | 0000016461 16.1 KB | |
o2scl.rpmlintrc | 0000000121 121 Bytes | |
o2scl.spec | 0000005677 5.54 KB |
Revision 16 (latest revision is 17)
Ana Guerrero (anag+factory)
accepted
request 1188890
from
Atri Bhattacharya (badshah400)
(revision 16)
- Update to version 0.929.1. - Split off tests into separate multibuild flavour to avoid main library builds getting bogged down by long running tests and also to turn off python support for the test flavour to avoid running python based tests. This prevents a circular dependency between python-o2sclpy and o2scl. - Build with ncurses support; add BuildRequires: pkgconfig(ncurses). - Switch a few *-devel BuildRequires to pkgconfig based ones. - Account for openSUSE Leap having hdf5 < 1.12 by passing `-DO2SCL_HDF5_PRE_1_12` to CXXFLAGS. - Add o2scl.rpmlintrc to mask warnings for empty files installed as part of doc package. - Pass `-lgomp` to linker flags to avoid undefined symbol: GOMP_critical_name_end when using python o2sclpy (gh#awsteiner/o2scl#40). - Update URL tag to new upstream home page. - Disable pugixml: not for end-users (gh#awsteiner/o2scl#38). - Update to version 0.928: - doc package is now noarch. - Use memory_constraints to allow at least 2GB memory per thread. - Add _constraints.
Comments 0