Presently there is no generally accepted definition of Computational Science. In broad terms it is about using computers to analyze scientific problems. Thus we distinguish it from computer science, which is the study of computers and computation, and from theory and experiment, the traditional forms of science. Computational Science seeks to gain understanding principally through the analysis of mathematical models on high performance computers. The term computational scientist has been coined to describe scientists, engineers and mathematicians who apply high performance computer technology in innovative and essential ways to advance the state of knowledge in their respective disciplines. More recently, computational science has begun to make inroads into other areas such as economics, music and visual arts.
We shall use the term ``computational science'' as a convenient shorthand for ``computational science and engineering.'' A well-known characterisation of computational science activities was presented by K. Wilson in 1986 [1]. He summarized the characteristics of computational science problems in whatever discipline as those;