Projects tagged ‘c++’ and ‘numerical’


[9 total ]

65 Users
   

matplotlib is a python 2D plotting library which produces publication quality figures in a variety of hardcopy formats and interactive environments across platforms. matplotlib can be used in python ... [More] scripts, the python and ipython shell (ala matlab or mathematica), web application servers, and six graphical user interface toolkits [Less]
Created over 3 years ago.

7 Users

DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy implementation of methods ... [More] like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD). [Less]
Created 3 months ago.

5 Users
 

The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. It provides C and ... [More] Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK. [Less]
Created over 3 years ago.

3 Users
 

Lib2geom (2Geom in private life) is a library developed for inkscape to provide a robust computational geometry framework. It is not a rendering library, instead concentrating on high level algorithms such as computing arc length.
Created over 3 years ago.

2 Users

The Parma Polyhedra Library (PPL) is a modern C++ library providing numerical abstractions especially targeted at applications in the field of analysis and verification of complex systems. The PPL can ... [More] handle all the convex polyhedra that can be defined as the intersection of a finite number of (open or closed) hyperspaces, each described by an equality or inequality (strict or non-strict) with rational coefficients. The PPL also handles restricted classes of polyhedra that offer interesting complexity/precision tradeoffs. The library also supports finite powersets of (any kind of) polyhedra and linear programming problems solved with an exact-arithmetic version of the simplex algorithm. [Less]
Created over 3 years ago.

1 Users

The Finite Difference Template Library (FDTL) was created for the purposes of quickly solving partial differential equations using the finite difference method. It is implemented in C++ using both the ... [More] object oriented (OO) paradigm and generic programming techniques (templates). It is meant to be fast in the sense that the times required for theoretical preparation, software development and program execution are all small. The project was initially begun to solve a form of the Gross-Pitaevskii equation (describing the Bose-Einstein Condensate from low temperature physics) and source is available for an executable serving this purpose. [Less]
Created about 1 year ago.

1 Users

XMDS is a code generator that integrates equations. You write them down in human readable form in a XML file, and it goes away and writes and compiles a C++ program that integrates those equations as ... [More] fast as it can possibly be done in your architecture. [Less]
Created over 2 years ago.

0 Users

This package provides a library which is an extension for the GNU Scientific Library (GSL). It allows to define and manipulate tensors, multidimensional arrays of any order with the same dimension for ... [More] every index. Tensors generalize vectors and square matrices, and provide powerful functions like tensorial product, index contraction and index swapping. The library interface is very similar to that of gsl_matrix, and most of the functions that exist for gsl_matrix are also implemented for tensors and have the same syntax. Its sister project is "marray", which defines a new type similar to tensor but with an arbitrary dimension for each index (for matrices, that would be rectangular matrices), but without the tensor operations defined. It is suited to work with data grids. "marray" can be found at http://savannah.nongnu.org/projects/marray/ [Less]
Created over 3 years ago.

0 Users

Miscellaneous numerical mini-libraries, extensions to the GSL.
Created over 3 years ago.