Topic: Q: C++ in scientific computation
Author: cqin@emerald.chem.indiana.edu (C Qin)
Date: Fri, 2 Jul 1993 18:53:31 GMT Raw View
We are going to start a new project based on an existing C code which is not
in good structure, The resulting code will evolve for a relatively long
period of time and be very possiblly parallelized by using PVM in the future.
We are impressed with the C++ features in term of program development and
maintainance efficency described in literature. Could someone there give
me a perspective on C++ in scientific computation based on their experience
in C++? More specifically,
(1) Is C++ a good choice for scientific computation since most of the
variables are coupled (related)
(2) when will the ANS stardard for C++ be published?
(3) is c++ compiler avaliable on most of the different machines?
for example, Sun Sparc station, Silicon graphics, IBM/RS600 and
other main frame, Crary, Convex, etc.
(4) How is the compatibility of the compilers on different machines?
Additional info for what we are doing:
Our group develops large-scale software to simulate geochemical systems.
The programs basically solve a set of time-dependent nonlinear partial
differential equations repeatively. Each program is tipically of 10,000-20,000
lines of code and CPU time intensive.
Your help is greatly appraciated.
Yhanks!
-- Qin