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


 Category Gateway
More Options

LinuxLinks News
 · First hands-on with the Creator CI20 microcomputer
 · Canonical’s Stripped-Down “Snappy” Ubuntu Comes To Google’s Compute Engine
 · KDE Ships KDE Applications 14.12.0
 · Why is the Number of Linux Distros Declining?
 · The new minuscule Linutop XS is announced!
 · Getting Started With KODI(XBMC)
 · PikeOS provides Safety and Security for Energy-Sensible Communication Platform from X-ES
 · SMPlayer with support for MPV is now available
 · USB Armory: Open Source USB Stick Computer
 · Magical Open Source Music Workstations


Latest Links
Kill Me Softly


Top : Software : Programming : Libraries : Scientific

First hands-on with the Creator CI20 microcomputer
When we introduced Creator CI20 two weeks ago in London, we had several demonstrations on display showing the full capabilities of the board in terms of performance and power consumption.

(Read more)
rxvt is a colour vt102 terminal emulator intended as an xterm(1) replacement for users who do not require features such as Tektronix 4014 emulation and toolkit-style configurability. As a result, rxvt uses much less swap space.


    ACCORD is a C library for composition of SEM or scanning helium-ion microscope images with correction of drift.
  • adevs
    adevs is a C++ library for constructing discrete event simulations based on the Parallel DEVS formalism.
  • AISearch
    AISearch is a C++ library for the development of AI programs.
  • Amygdala
    a C++ spiking neural network library. It includes several neuron models, SMP support and facilities for developing SNNs with genetic algorithms
  • Apophenia
    Apophenia is an open statistical library. It provides functions on the same level as those of the typical stats package (such as OLS, probit, or singular value decomposition) but doesn't tie the user to an ad hoc language or environment. The core functions are written in C, but are designed to be easy to bind to functions in Perl/Phython/&c. You can even do statistics from the command line if you prefer.
    The APRON library is dedicated to the static analysis of the numerical variables of a program by abstract interpretation. The aim of such an analysis is to infer invariants about these variables.
  • Armadillo C++ Library
    The Armadillo C++ Library aims to provide an efficient base for linear algebra operations (matrix and vector maths) while having a straightforward and easy to use interface. Its intended target audience is scientists and engineers. A delayed evaluation approach is employed (during compile time) in order to combine several operations into one and reduce or eliminate the need for temporaries. Where applicable, the order of operations is optimized. Delayed evaluation and optimization are achieved through recursive templates and template meta-programming.
  • barvinok
    barvinok is a library for counting the number of integer points in parametrized and non-parametrized polytopes
  • BDD BuDDy
    BuDDy was created as part of a PhD project on model checking of finite state machines by Jørn Lind-Nielsen. The package has evolved from a simple introduction to Binary Decision Diagrams (BDDs) to a full blown BDD package with all the standard BDD operations, reordering, a C++ interface, and a wealth of documentation.
  • BigMath
    BigMath is an arbitrary precision arithmetic library written in C based largely on Knuth's algorithms. Presently it supports only integer math, including add, sub, mul, div, mod, modpow, modinv, pow, gcd, factorial, radix conversion, scientific notation, and various comparisons.
  • Binary finite field library
    implements the basic arithmetic functions for binary finite fields, namely addition, squaring, multiplication, inversion and division
  • Biomolecule Toolkit
    a library for modeling biological macromolecules such as proteins, DNA and RNA. It provides a C++ interface for common tasks in computational structural biology to facilitate and standardize the development of molecular modeling, design and analysis tools
  • Blitz++
    a C++ class library for scientific computing which provides performance on par with Fortran 77/90. Blitz++ is distributed freely under an open source license
  • BoolStuff
    a small C++ library that supports a few operations on boolean expression binary trees
  • breplibrary
    an implementation of a topological data structure for representing the boundary (surface) of a 3D solid
  • cclib
    cclib is an open source library, written in Python, for parsing and interpreting the results of computational chemistry packages.
  • Cephes
    provides special functions of mathematical physics and related items in C language of interest to scientists and engineers
  • Class Library for Numbers
    Class Library for Numbers (CLN) is a library for computations with all kinds of numbers. Its rich set of number classes includes integers, rational numbers, floating-point numbers, complex numbers, modular integers, and univariate polynomials. It implements elementary functions (also with unlimited precision), logical functions, and transcendental functions. It is designed for memory and speed efficiency as well as interoperability.
  • CLHep
    CLHep is intended to be a set of HEP-specific foundation and utility classes such as random generators, physics vectors, geometry and linear algebra. CLHEP is structured in a set of packages independent of any external package.
  • Common Pipeline Library
    The Common Pipeline Library provides a highly robust set of functions for manipulating signals and images. It is primarily intended for the building of VLT instrument pipelines, but is also useful for generic data handling.
  • Concepts
    a set of classes written in C++ which allow solving elliptic partial differential equations using various methods
    CONICAL is a C++ class library for building simulations common in computational neuroscience.
  • CPML
    CPML (previously known as DPML) is a collection of fast, reliable, highly accurate routines that support a wide variety of mathematical functions across popular operating systems, hardware architectures, and languages. These routines are optimized for Alpha systems, but are portable to other platforms.
  • ctraj
    ctraj is a Lagrangian transport library written in C++.
  • CwMtx
    CwMtx is a library written in C++ that provides the matrix and vector operations that are used extensively in engineering and science problems.
  • DanIDL
    DanIDL is a highly-optimised library of functions and routines written in the Interactive Data Language (IDL). Developed mainly for use in astronomy, the library also supplies general scientific and programming applications.
  • dANN
    The dANN project is a library to help create artificial neural networks within other programs. It is currently written in Java, C++, and C#. However C++ and C# versions can only be obtained through the SVN at the moment.
    DOLFIN is the C++ interface of FEniCS. It implements a subset of the functionality of FEniCS and functions as the current prototype of FEniCS. Current features include automatic assembly from variational formulation, adaptive mesh refinement, support for 2D and 3D problems, a multi-adaptive ODE-solver, and a modularized and flexible programming interface.
    DPMTA is a portable implementation of the Paralel Multipole Tree Algorithm (PMTA) which runs in a distributed environment under the PVM toolset. DPMTA provides application programmers with a easy to use interface to compute full N-body interaction solutions.
  • DynaMechs
    a cross-platform, object-oriented, C++ class library that supports dynamic simulation of a large class of tree-structured articulated mechanisms having star topologies
  • DynaMo
    DynaMo provides classes that take care of the calculation of the motions of objects under the influence of force, torque, and impulse. It can also compute forces for you through the mechanism of constraints.
    DYNAMO is a library of Fortran 90 modules that has been designed for the simulation of molecular systems using molecular mechanical (MM) and hybrid quantum mechanical (QM)/MM potential energy functions.
  • Easyval
    a very basic implementation of interval arithmetic, using hardware doubles as interval bounds. The first target of this library is that the interval arithmetic containment criterium is respected
  • Eigen
    Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. Unlike most other linear algebra libraries, it focuses on the simple mathematical needs of applications: games and other OpenGL apps, spreadsheets and other office apps, etc.
  • EO
    EO is a templates-based, ANSI-C++ compliant evolutionary computation library. It contains classes for any kind of evolutionary computation (specially genetic algorithms).
  • ExaScale IO
    The ExaScale IO (ESIO) library provides simple, high throughput input and output of structured data sets using parallel HDF5. ESIO is designed to support reading and writing turbulence simulation restart files but it may be useful in other contexts.
  • f90-utils
    f90-utils is a set of fortran 90 modules written to perform common engineering tasks.
  • fann
    Fast Artificial Neural Network Library implements multilayer artificial neural networks in C with support for both fully connected and sparsely connected networks. Cross-platform execution in both fixed and floating point are supported. It includes a framework for easy handling of training data sets. It is easy to use, versatile, well documented, and fast. PHP and Python bindings are available.
  • fanntool
    fanntool is a cross platform tool for the Fast Artificial Neural Network (FANN) library. It can detect the optimum parameters for an artificial neural network (ANN). It allows you to adjust an ANN's parameters easily, train with different parameters, and test an ANN.
  • FastGEO
    contains a wide range of highly optimized computational geometry algorithms and routines for many different types of geometrical operations such as geometrical primitives and predicates, hull construction, triangulation, clipping, rotations and projections
  • FEniCS
    FEniCS aims to set a new standard in Computational Mathematical Modeling (CMM), which is the Automation of CMM (ACMM), towards the goals of generality, efficiency and simplicity concerning mathematical methodology, implementation, and application.
  • feresPost
    feresPost is a ruby extension allowing the rapid development of small programs to be used to automate the post-processing of structural analysis finite element results.
  • Fimex
    Fimex is a the File Interpolation, Manipulation and EXtraction library for gridded geospatial data. It converts between different, extensible data formats (currently felt and netcdf). It enables you to change the projection and interpolation of scalar and vector grids.
    FLENS is a flexible library for efficient numerical solutions in C++. It extends C++ for matrix/vector types that are ideally suited for numerical linear algebra.
  • Flock of Birds Library
    Flock of Birds Library (libfob) is a C++ interface to Ascension Technology Corporation's Flock of Birds position and orientation measurement system.
  • FLPD
    a C++ library for fuzzy computing and machine learning. It provides an implementation of (mainly discrete) fuzzy sets and prototypes, allowing the definition and manipulation of fuzzy data. It also provides several algorithms for machine learning, based on fuzzy prototypes, like HPI and HPIW
  • Free Finite Element Package
    The Free Finite Element Package is a modular designed collection of C libraries. These libraries contain numerical methods required when working with linear and quadratic Finite Elements in two dimensions.
  • fuzzylite
    fuzzylite is a fuzzy logic control library. Its goal is to allow you to easily create fuzzy logic controllers in a few steps utilizing object-oriented programming without requiring any third-party libraries. qtfuzzylite is a Qt-based GUI for fuzzylite.
  • fxt
    a library package for fast Fourier transforms

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.