Object-oriented Scientific Computing Lib Icon

Object-oriented Scientific Computing Lib

beta

An object-oriented library for scientific computing in C++.

5.0 Stars (3)
8 Downloads (This Week)
Last Update:
Download o2scl-0.915.tar.gz
Browse All Files

Screenshots

Description

An object-oriented library for scientific computing in C++ useful for solving, minimizing, differentiating, integrating, interpolating, optimizing, approximating, analyzing, fitting, and more. Many classes operate on generic function and vector types. Includes classes based on GSL and CERNLIB. O2scl can be used on Linux, Mac and Windows (Cygwin) platforms, has extensive documentation, and has been under active development for over five years.

Object-oriented Scientific Computing Lib Web Site

Features

  • Several interpolation methods in 1, 2, and many dimensions
  • Numerical differentiation
  • Numerical integration including quadrature and Monte Carlo
  • Equation solvers
  • Minimization in 1- and many-dimensions including constraints
  • Ordinary differential equations with standard and stiff steppers
  • Linear and non-linear least-squares fitting
  • File I/O with HDF5
  • Compatible with several vector/matrix types including uBlas, Eigen, and Armadillo
  • Roots of polynomials

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
3
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • blaskrusik1978
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    very good project, thanks!

    Posted 04/06/2013
  • blinkenlichten
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    So much useful code, thank you!

    Posted 05/22/2012
  • yurielnf
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Powerful and generic! Good documentation.

    Posted 06/02/2010
Read more reviews

Additional Project Details

Intended Audience

Science/Research

Programming Language

C++

Registered

2007-10-01
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.