(C++).
OOMF, Object Oriented MicroMagnetic computing Framework at ITL/NIST CPPF77, a utility for interfacing C++ and Fortran 77 programs. The Standard Template Library (STL)
The Bench++ Benchmark Suite
EFLIB: Extended Function Library for Object-Pascal. Generalized arithmetics, equation solvers, more. Tools - TAU (Tuning and Analysis Utilities), explicit instrumentation of C++ libraries for profiling and tracing. For both serial and parallel codes.
- Compilers
- KAI C++, an optimizing compiler from Kuck & Associates (now a division of Intel). Unfortunately, this product has been discontinued.
- The free GCC (Gnu Compiler Collection) has a good C++ compiler which can be used under unix or windows (with CygWin).
- Intel's C++ compiler.
- The Portland Group C++ compiler
- The MPC++, a massively parallel, message passing, meta-level processing C++.
- Titanium (free), a dialect of Java for large-scale scientific computing.
- Diffpack, a development framework for multi-physics simulations (C++).
- VectorSpace provides vs.lib (integrable/differentiable objects in C++) and fe.lib (an object-oriented finite element library).
- NMath provides vector, matrix, complex numbers and math functions for the .NET platform (e.g. C#)
- macstl, std::valarray implementation using SIMD opcodes (Altivec on PowerPC, SSE/SSE2 on Intel)
- ExacMath library (quad and double-quad precision floating point math), from Floating Point Software.
- Math.h++ and LAPACK.h++ from Rogue Wave Software, Inc (LAPACK.h++ is not the same package as Roldan Pozo's LAPACK++ listed above)
- MtxVec, linear algebra/numerical library for Delphi and C++ Builder.
- Extreme Optimization Library, numerical library for .NET
- MAT<LIB> (Matlab compatible C++ Matrix Class Library)
- C-XSC: A C++ Class Library for Extended Scientific Computing (A C++ interval methods class library)
- Siscat, C++ software for scattered data approximation
- JNL, A numerical language/library proposal for Java from Visual Numerics.
- LIA,GIA,ICE libraries for interval methods in C++ from Delisoft Ltd. Includes interval arithmetic, global optimization, and solving nonlinear equations.
- AMRES, a C++ library for financial analysis.
Diffpack, a development framework for multi-physics simulations (C++). - VectorSpace provides vs.lib (integrable/differentiable objects in C++) and fe.lib (an object-oriented finite element library).
- NMath provides vector, matrix, complex numbers and math functions for the .NET platform (e.g. C#)
- macstl, std::valarray implementation using SIMD opcodes (Altivec on PowerPC, SSE/SSE2 on Intel)
- ExacMath library (quad and double-quad precision floating point math), from Floating Point Software.
- Math.h++ and LAPACK.h++ from Rogue Wave Software, Inc (LAPACK.h++ is not the same package as Roldan Pozo's LAPACK++ listed above)
- MtxVec, linear algebra/numerical library for Delphi and C++ Builder.
- Extreme Optimization Library, numerical library for .NET
- MAT<LIB> (Matlab compatible C++ Matrix Class Library)
- C-XSC: A C++ Class Library for Extended Scientific Computing (A C++ interval methods class library)
- Siscat, C++ software for scattered data approximation
- JNL, A numerical language/library proposal for Java from Visual Numerics.
- LIA,GIA,ICE libraries for interval methods in C++ from Delisoft Ltd. Includes interval arithmetic, global optimization, and solving nonlinear equations.
- AMRES, a C++ library for financial analysis.
KAI C++, an optimizing compiler from Kuck & Associates (now a division of Intel). Unfortunately, this product has been discontinued.
The free GCC (Gnu Compiler Collection) has a good C++ compiler which can be used under unix or windows (with CygWin). Intel's C++ compiler. The Portland Group C++ compiler The MPC++, a massively parallel, message passing, meta-level processing C++. Titanium (free), a dialect of Java for large-scale scientific computing.
- Diffpack, a development framework for multi-physics simulations (C++).
- VectorSpace provides vs.lib (integrable/differentiable objects in C++) and fe.lib (an object-oriented finite element library).
- NMath provides vector, matrix, complex numbers and math functions for the .NET platform (e.g. C#)
- macstl, std::valarray implementation using SIMD opcodes (Altivec on PowerPC, SSE/SSE2 on Intel)
- ExacMath library (quad and double-quad precision floating point math), from Floating Point Software.
- Math.h++ and LAPACK.h++ from Rogue Wave Software, Inc (LAPACK.h++ is not the same package as Roldan Pozo's LAPACK++ listed above)
- MtxVec, linear algebra/numerical library for Delphi and C++ Builder.
- Extreme Optimization Library, numerical library for .NET
- MAT<LIB> (Matlab compatible C++ Matrix Class Library)
- C-XSC: A C++ Class Library for Extended Scientific Computing (A C++ interval methods class library)
- Siscat, C++ software for scattered data approximation
- JNL, A numerical language/library proposal for Java from Visual Numerics.
- LIA,GIA,ICE libraries for interval methods in C++ from Delisoft Ltd. Includes interval arithmetic, global optimization, and solving nonlinear equations.
- AMRES, a C++ library for financial analysis.
Diffpack,