Newbies What Next ? News Forums Calendar
Home | Register | News | Forums | Portal Pages | MyLinks | New | Hot | Link Us


 Category Gateway
More Options

LinuxLinks News
 · Romp Home with these 21 Peerless ASCII Games
 · 6 Excellent Open Source Google Drive Clients
 · 6 Excellent Linux Diff Tools
 · 5 Sparkling CLI Linux Time Trackers
 · 5 Best Web Photo Gallery Solutions
 · 10 Best Free Linux Terminal Recorders
 · 11 Best Linux IRC Clients
 · 6 Excellent Console Linux File Managers
 · 7 Best Command Line Navigation Tools
 · 5 Highly Promising Music Players


Latest Links

Top : Software : Programming : Libraries : Scientific : Page 3

Romp Home with these 21 Peerless ASCII Games
The purpose of this article is to identify our favourite ASCII based games. There are no fancy graphics here, just great gameplay coupled with the urge of always having just one more play.

(Read more)
dm-crypt is a transparent disk encryption subsystem in the Linux 2.6 kernel that provides a generic way to create virtual layers of block devices that can do different things on top of real block devices like striping, concatenation, mirroring, snapshotting, and more. Read more


  • libRational
    libRational provides a C++ interface around the mpq_t rational type of the GNU MP software library. The main features are an easy C++ interface around the GNU MP functionality, a mechanism to reduce useless copying of temporaries and support for Special Values.
  • libredblack
    a library to provide the RedBlack balanced tree searching and sorting algorithm
  • librsb
    librsb is a library for sparse matrix computations featuring the Recursive Sparse Blocks (RSB) matrix format.
  • libservices
    libservices is a simple library to access and edit /etc/services. While editing, it'll allow one to add, remove and change services preserving existent file proprieties (comments, blank lines, etc).
  • libsfxdisk
    Suffix tree implementation: an implementation of the suffix tree algorithm applied to indexing
  • libSIMD
    a mathematical library utilising SIMD features of common processors to accelerate many commonly-used algorithms where compilers fear to tread
  • LinAl
    a simple, easy to use yet fast library for linear algebra in C++
  • Mantissa
    a collection of various mathematical tools aimed towards for simulation. It is not a complete mathematical library like GSL, NAG or IMSL, but it contains various algorithms useful for dynamics simulation and 3D geometry computation
  • MAT Template Library
    MAT is a C++ mathematical template class library. Use this library for various matrix operations, finding roots of polynomials, solving equations, etc. The library contains only C++ header files, so no compilation is necessary.
  • MathGL
    MathGL is a library for making high-quality scientific graphics under Linux and Windows, fast data plotting and handling of large data arrays, working in window and console modes, and easily embedding into other programs. It has more than 40 general types of graphics for 1d, 2d, and 3d data arrays. It can export graphics to raster and vector (EPS or SVG) formats. It has an OpenGL interface and can be used from console programs.
  • Matjito
    a pluggable library for fast computation of mathematical expressions in C++ programs with x86 JIT compiler
  • Matrix Template Library
    a high-performance generic component library that provides comprehensive linear algebra functionality for a wide variety of matrix formats. TL uses a five-fold approach, consisting of generic functions, containers, iterators, adaptors, and function objects, all developed specifically for high performance numerical linear algebra. Within this framework, MTL provides generic algorithms corresponding to the mathematical operations that define linear algebra. Similarly, the containers, adaptors, and iterators are used to represent and to manipulate concrete linear algebra objects such as matrices and vectors.
  • MDX
    MDX is a collection of C libraries to enable the development of methods for molecular dynamics of biomolecules. The target audience is anyone (computer scientist or physicist) interested in using and extending these libraries for the purpose of methods development and experimentation.
  • MeanWalker
    MeanWalker is a library which provides functions to sample from probability distributions (and to build histograms, etc.).
  • MET
    Matrix Expression Template: a C++ matrix class library with expression templates which promotes the notational convenience of linear algebraic codes
  • Meta Matrix Library
    The Meta Matrix Library is a modular collection of C libraries that was developed as part of the Free Finite Element Package to provide easy and consistent access to numerical linear algebra algorithms for sparse and dense matrices. The dense matrix and vector operations of the package are based on LAPACK and BLAS (focused upon ATLAS). Beyond this, MEML supports UMFPACK (SuperLU projected) as a solver for linear systems of equations with sparse matrices.
  • Meta.Numerics
    Meta.Numerics is a Mono-compatible .NET library for scientific and numerical programming. It includes functions for matrix algebra (including the computation of eigenvalues and eigenvectors for non-symmetric matrices), special functions of real and complex numbers (including Bessel functions and the complex error function), and statistics (including contingency table analysis and fitting to non-linear models).
  • MeteoIO
    The MeteoIO library aims at making data access easy and safe for numerical simulations in environmental sciences requiring general meteorological data
    MLPACK is a C++ machine learning library with an emphasis on scalability, speed, and ease-of-use. Its aim is to make machine learning possible for novice users by means of a simple, consistent API, while simultaneously exploiting C++ language features to provide maximum performance and maximum flexibility for expert users
  • MMTK
    Molecular Modelling Toolkit: an Open Source program library for molecular simulation applications. In addition to providing ready-to-use implementations of standard algorithms, MMTK serves as a code basis that can be easily extended and modified to deal with standard and non-standard problems in molecular simulations
    Modest Ordinary Differential Equation Library: a numeric simulation library to simulate systems of rate equations describing Vertical Cavity Surface Emitting Lasers (VCSELs)
  • Mrs
    Mrs is a lightweight but high performance implementation of the MapReduce programming model for parallel computation.
  • MyCGR
    MyCGR is an Objective-Caml library and a collection of tools to make experiments using the Chaos Game Representation on DNA sequences (test of structure of sequences, taxonomy, ...).
  • MyMediaLite
    MyMediaLite is a lightweight, multi-purpose library of recommender system algorithms.
  • Newmat
    intended for scientists and engineers who need to manipulate a variety of types of matrices using standard matrix operations. Emphasis is on the kind of operations needed in statistical calculations such as least squares, linear equation solve and eigenvalues. It supports matrix types: Matrix (rectangular matrix); UpperTriangularMatrix; LowerTriangularMatrix; DiagonalMatrix; SymmetricMatrix; BandMatrix; UpperBandMatrix; LowerBandMatrix; SymmetricBandMatrix; IdentityMatrix; RowVector; ColumnVector
  • Newran
    intended for generating streams of random numbers from a variety of distributions.
  • NLopt
    NLopt is a library for nonlinear optimization that allows one to select from a wide variety of optimization algorithms by changing a single parameter.
  • noaadata-py
    noaadata-py is a library for handling marine Automatic Identification System (AIS) messages and NOAA marine data messages from It has extensions to handle the USCG N-AIS receive fields. For AIS ship traffic, noaadata provides bridges to Sqlite3 and PostgreSQL/Postgis databases. It is able to generate Google Earth KML files for AIS. It is part of the UNH/NOAA Chart of the Future project.
  • NURBS Toolbox
    a collection of routines for the creation, and manipulation of Non-Uniform Rational B-Splines
  • NURBS++
    a library to manipulate and create NURBS curves and surfaces. Also featuring vector, matrix, and OpenGL support classes
    Object Finite Element LIbrary is an object oriented library of C++ classes for development of finite element codes.
    a library for doing evolutionary computation in Perl. OPEAL stands for Obvious Pearl Evolutionary Algorithm Library
  • Open Metaheuristic
    Open Metaheuristic (oMetah) is a library aimed at the conception of metaheuristics (i.e. genetic/evolutionnary algorithms, tabu search, simulated annealing, ant colony algorithms, etc.). It follows the "adaptive learning search" approach in the design of metaheuristics (an approach inspired from the "adaptive memory programming").
  • Open Optimization Library (OOL)
    The Open Optimization Library (OOL) is a set of optimization codes written in C, under the GNU Scientific Library (GSL) standards. All the algorithms, implemented in OOL, were published in well known optimization journals. Initially, we present methods for minimization of functions subject to simple (box) bounds.
  • OpenDDPT
    Open Discrete Dynamic Programming Template finds optimal constrainted parameters of a discrete controls with second order optimization template replacing Hessian with directional derivatives and backpropagation for digital filter (as neural network).
  • Orbital library
    a class library providing object-oriented representations and algorithms for logic, mathematics and artificial intelligence. It comprises theorem proving, computer algebra, search and planning, as well as machine learning algorithms
  • Parallel Three-Dimensional Fast Fourier Transforms
    Parallel Three-Dimensional Fast Fourier Transforms, dubbed P3DFFT, is a library for computing 3D FFTs using 2D (pencil) decomposition. It is written using Fortran with MPI, and is tuned to work on multiple single-CPU systems (up to 32768 of them). It is built to leverage high-performance serial 1D FFT libraries, such as FFTW or ESSL.
  • Parallel-NetCDF
    Parallel-NetCDF is a library providing high-performance I/O using MPI-IO and a customized version of the NetCDF API while still maintaining file-format compatibility with Unidata's NetCDF.
  • Parma Polyhedra Library
    The Parma Polyhedra Library (PPL) provides numerical abstractions especially targeted at applications in the field of analysis and verification of complex systems.
  • parse_conf
    parse_conf is an extremly simple in usage library for parsing most standart configuration files. The configuration file consists of sections, led by a "[section]" header and followed by "name: value" (or "name=value"). It also can contain comments.
  • phplot
    phplot is a graph library for dynamic scientific, business, and stock-market charts. Written in PHP and supports, PHP3, PHP4, TTF (or no ttf), and GD versions 1.2 - latest version. Includes Pie, Bar, Line, Area, Point and combination plots.
  • plexso
    plexso is a C++ library for designing and simulating neural networks.
  • PLplot
    PLplot is a library of functions that are useful for making scientific plots. PLplot can be called from C, C++, FORTRAN, Python and Tcl. Read more
  • PolyLib
    a library of polyhedral functions. It operates on objects made up of unions of polyhedra of any dimension
    Parallel Object-Oriented Methods and Applications is an object-oriented framework for applications in computational science requiring high-performance parallel computers. It is a library of C++ classes designed to represent common abstractions in these applications.
  • PortableCBL
    an open source version of Cray Bioinformatics Library that implements the computational primitives in a generic fashion with little regard to specific hardware. The CBL routines facilitate performance by operating on compressed data whenever possible
  • PPL
    Parma Polyhedra Library: a C++ library for the manipulation of convex polyhedra
  • PROJ.4
    a Cartographic Projections Library
    The Parma University's Recurrence Relation Solver: a C++ library for the (possibly approximate) solution of recurrence relations
  • PyFuzzyLib
    PyFuzzyLib is a library that enables the user to make fuzzy computations.

Prev 50 Next 50

Share this Page
Bookmark and Share
Submit this page to popular social networks such as Digg, Twitter, StumbleUpon and more.

My LinuxLinks
  • Bookmarked links
  • Emailed Newsletter
  • Your own profile

  • Top Applications
    Top Free Software
    6 Lean Desktops
    14 File Managers
    21 Backup Tools
    21 Window Managers
    21 Productivity Tools
    21 Text Editors
    21 Video Emulators
    21 Home Emulators
    42 Graphics Apps
    42 Scientific Apps
    42 Email Apps
    12 Instant Messaging
    42 Games
    42 More Games
    21 More Games
    42 Audio Apps
    42 Video Apps
    80 Security Apps
    Free Console Apps
    14 Multimedia
    'Free' Proprietary
    21 Closed-Source Apps
    Top Commercial Apps
    42 Games
    Free Web Software
    21 Web CMS
    14 Wiki Engines
    8 Blog Apps
    6 eCommerce Apps
    Other Articles
    Migrating from Windows
    Distribution Guide
    Distro Portal Pages

    Migrate to Linux
    Thinking of switching to Linux? Check out our Linux Equivalents to Windows Software section, highlighting popular Linux equivalents to Windows software.

    This feature also includes over 150 individual software portal pages including Blender, Scribus,, Evolution, Eclipse, K3b, and MythTV, providing a wealth of essential information.


    Distribution Guides
    Distro Guide


    Linux Mint
    64 Studio

    Berry Linux

    Entire List


    Web Calendar
    Linux Licenses

    Advertise at


    Latest Portal Pages


    Add Link | Modify Link | About | FAQ | Guide | Privacy | Awards | Contact |
    Portal Version 0.7. Intel Blade.
    Comments to the webmaster are welcome.
    Copyright 2009 All rights reserved.