C/C++ Scientific Programming Libraries and Tools

math.h provides basic mathematical functions as part of the C standard library and are also usable from C++. However, it needs
to be supplemented with custom libraries when advanced numerical functionalities are desired. In this article, we shall take
a look at two such libraries – the GNU Scientific Library and Blitz++. In the last section of this article, we take a look
at Ch – a C/C++ interpreter which combines the power of C/C++ with the ease of use of an interpreter. Since we look at three
different topics – we shall be discussing the very basics of each in a hands-on fashion stressing on examples to illustrate
the features. For C/C++, we will use gcc and g++ compilers respectively, on Linux.

Read the entire article here.
Advertisement