一些数学软件库

一、数学软件库
  1. Blitz++ : Blitz++ is a C++ class library for scientific computing which provides performance on par with Fortran 77/90. It uses template techniques to achieve high performance. The current versions provide dense arrays and vectors, random number generators, and small vectors and matrices.
  2. CALGO : Collected Algorithms of ACM
  3. CERNLIB : The CERN Program Library is a large collection of general purpose programs maintained and offered in both source and object code form on the CERN central computers. Most of these programs were developed at CERN and are oriented towards the needs of a physics research laboratory. They are thus of a general mathematical or data-handling nature, applicable to a wide range of problems.

二、科学计算环境
  1. Algae : A programming language for numerical analysis.Algae was designed and implemented by Scott Hunziker and Mike Brennan.
  2. ASCEND : ASCEND is a flexible modelling environment for solving hard engineering and science problems.It offers:
    • an object-oriented model description language for describing your system,
    • an interactive user interface that allows you to solve your model and explore the effect of changing the model parameters, and
    • a scripting environment that allows you to automate your more complex simulation problems.

你可能感兴趣的:(c,Web,.net,performance,fortran)