Originally posted by mlpriorhttp://en.wikipedia.org/wiki/LAPACK
That's funny. Do they still use Fortran?
I learned that in college way back when, I thought that would be obselete by now.
LAPACK (Linear Algebra PACKage) is a software library for numerical linear algebra. It provides routines for solving systems of linear equations and linear least squares, eigenvalue problems, and singular value decomposition. It also includes routines to implement the associated matrix factorizations such as LU, QR, Cholesky and Schur decomposition. LAPACK was originally written in FORTRAN 77 and is now written in Fortran 90. The routines handle both real and complex matrices in both single and double precision.
...
Originally posted by mlpriorAll the results presented by climate scientists the world over were calculated using FORTRAN code. Its easy to learn and read (FORmula TRANslation) and accommodates numerical methods and parallelisation routines easily, so why do scientists need anything else?
That's funny. Do they still use Fortran?
I learned that in college way back when, I thought that would be obselete by now.
What is the advantage of C above fortran 90 for scientific computing? All Chemical-Quantum codes are written in fortran. This isn't just because of tradition. Most people critisizing fortran still have the picture of fortran77 their head, I think. f77 is indeed obsolete and only used by some dinosauriers.
F90 or f95 is a fine language
just noticed this:
http://www.boost.org/doc/libs/1_43_0/libs/math/doc/sf_and_dist/html/index.html
http://www.boost.org
Welcome to Boost.org!
Boost provides free peer-reviewed portable C++ source libraries.
We emphasize libraries that work well with the C++ Standard Library. Boost libraries are intended to be widely useful, and usable across a broad spectrum of applications. The Boost license encourages both commercial and non-commercial use.
We aim to establish "existing practice" and provide reference implementations so that Boost libraries are suitable for eventual standardization. Ten Boost libraries are already included in the C++ Standards Committee's Library Technical Report (TR1) and will be in the new C++0x Standard now being finalized. C++0x will also include several more Boost libraries in addition to those from TR1. More Boost libraries are proposed for TR2.
Getting Started
Boost works on almost any modern operating system, including UNIX and Windows variants. ...
Originally posted by TitusvE"All Chemical-Quantum codes are written in fortran."?
What is the advantage of C above fortran 90 for scientific computing? All Chemical-Quantum codes are written in fortran. This isn't just because of tradition. Most people critisizing fortran still have the picture of fortran77 their head, I think. f77 is indeed obsolete and only used by some dinosauriers.
F90 or f95 is a fine language