Object-oriented Scientific Computing Lib

download home page
developer:o2scl.sourceforge.net
license:Freeware
version:0.910
size in Kb:15,890
price:$0
 
platform:
downloads:8
our rating: n/a
popularity:
360/2141224
link error:Report


Rate me

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 three years. Arrays, Vectors, Matrices and Tensors, Permutations, Linear Algebra, Interpolation, Physical Constants, Function Objects, Data tables, String Manipulation, Differentiation, Integration, Roots of Polynomials, Equation Solving, Minimization, Constrained Minimization, Monte Carlo Integration, Simulated Annealing, Non-linear Least-Squares Fitting, Solution of Ordinary Differential Equations, Random Number Generation, Two-dimensional Interpolation, Chebyshev Approximation, Unit Conversions, File I/O with HDF5 Classes based on numerical routines from GSL and CERNLIBVector and matrix classes which are fully compatible with gsl_vector and gsl_matrix, yet offer indexing with operator[] and other object-oriented featuresCERNLIB-based classes w


More Downloads Related to Object-oriented Scientific Computing Lib

LTI-Lib (C++ Computer Vision Library) LTI-Lib is an object oriented computer vision library written in C++ for Windows/MS-VC++ and Linux/gcc. It provides lots of functionality to solve mathematical problems, many image processing algorithms, some classification tools and much more... Object oriented C++Image Processing AlgorithmsImage Analysis AlgorithmsPattern Recognition FrameworkMultiobjective Evaluation Framework ...

Pandora Object Oriented Library POOL, acronym of Pandora Object Oriented Library, is a coherent environment of object oriented programming for applications written in PHP.

TANGO - Object Oriented control system TANGO is an object oriented control system based on CORBA for Linux, Unix and Windows. It provides a framework in C++, Java and Python for implementing distributed control objects. TANGO has a full set of tools and hundreds of device servers.

winOO - a Win32 Object Oriented Library WinOO is a Object Oriented Library for the Win32 API. The library is optimized for space - the minimal.cpp program is only 38kbytes statically linked. WinOO offers an alternative to bloated tools that either requires DLL's or are 1+ Mbyte linked. Current

Object oriented media layer c++ based media layer library that provides system independent functions needed for (2d) game design, implementations for windows and linux planned.

Object Oriented Prolog Oopl (rhymes with "scruple") is an object-oriented extension for Prolog. This kernel now lets youwrite Prolog programs making use of all the advantages of working with classes, instances,attributes and service-like predicates.

Object-Oriented Tutorial, Ruby language This project will produce one or more tutorial documents covering object-oriented concepts for people who want to learn the Ruby programming language.The initial rubyboot document is based on the perlboot man page, from the standard Perl distribution.

Extension for Object Oriented PL/I REXX-based precompiler for an Object Oriented extension to PL/I. Implements basic OO syntax and code conversion such as class definitions, object instance creating, method lookup, method overloading, private/public instance variables, subclassing.

Object Oriented Input System Object Oriented Input System (OIS) is meant to be a cross platform, simple solution for using all kinds of Input Devices (Keyboards, Mice, Joysticks, etc) and feedback devices (e.g. force feedback). Written in C++ using Object Oriented Design pattern

Some Object Oriented Pages SOOP, Some Object Oriented Pages, makes the creation of web pages easy for the designer, and programer. Brings support for mysql, postgres.

Object-Oriented Tutorial, Ruby language This project will produce one or more tutorial documents covering object-oriented concepts for people who want to learn the Ruby programming language.The initial rubyboot document is based on the perlboot man page, from the standard Perl distribution.

Objective HTML This HTML toolkit allows Java programmers to code Html forms more like you would with traditional client-server GUI toolkits. The toolkit aims to make your Html forms easier to develop and also easier to maintain.

New software

Popular software

Current software picks