CSE NTNU
CSE NTNU

Proposal for a Strategic University Program
in Computational Science and Engineering at NTNU

1 Background

1.1 What is Computational Science and Engineering?

Advanced computation and simulation in science and engineering constitute an important area in rapid growth in many leading industrial nations. The background for this is the continuing development of efficient computer hardware that has been seen over the past few decades which in turn has imposed an exceptional activity in the progress of vector and parallel computing, numerical algorithms and visualization. The consequence is that new vistas have been opened for realistic computer simulations of mathematical models in engineering and science. We will here use the term Computational Science and Engineering or CSE for those activities in science and engineering where computers play a significant role. The importance of CSE has been realized in many countries like USA, Japan, Australia and several European countries. A variety of research programs have been initiated and funded within the fields of high performance computing and its applications, algorithm design, and scientific visualization.

1.2 Ingredients of CSE

The use of CSE is ubiquitous in applications, like e.g. solid and structural mechanics, fluid mechanics, optimization in processing and production technology, technological design, aerodynamics, meteorology, electromagnetism, chemistry, physics, medicine and so on. The field of CSE is vast and relies on methods which are interdisciplinary. There is a common core of numerical methods, mathematical analysis and modelling and aspects of computer science. CSE is apparently multidisciplinary with dynamic activity of great complexity. The aim of this activity is to improve the quality of computer simulations in applications. To exploit the potential for such improvements in full, it is necessary to use state of the art techniques from a variety of fields. The time when it was possible for engineers to acquire sufficient depth knowledge in all aspects of computation seems to be a bygone era. On the other hand, to succeed in breaking computational barriers within a particular application area, detailed knowledge of the nature of the physical problem is required, knowledge that can only be achieved through experience with computation and observation of physical phenomena where they occur, either in the real world or in a laboratory. Ideally there should thus be a symbiotic relationship between engineers, mathematical and numerical analysts and computer scientists. We have tried to picture the ingredients of CSE as traditionally seen by the engineer in the figure below. The application is in the center of his attention, but in order to solve the computational problems involved, he needs elements of mathematical modelling, numerical analysis and computer science. In the modern setting, sometimes denoted the third paradigm, the generic aspects of computation are put in focus.

The relationships between the disciplines involved in CSE

1.3 International trends

Today, we are seeing a trend on the international scene, where consortia are being formed between the various disciplines involved in computation. An example of a contemporary university program of high standing is the Computational and Applied Matematics (CAM) graduate program at The University of Texas at Austin. From the Information for Prospective Applicants we have the found the following interesting quotes:
``The Computational and Applied Mathematics (CAM) graduate program at The University of Texas at Austin prepares students for the ever-growing applications of mathematical modeling. It will also lead you to a research area of growing significance within the mathematical sciences.''
``CAM is interdisciplinary in content, scope and structure. You will complete advanced coursework in mathematics and computer science, and in a field of science or engineering or both. CAM draws faculty from the Colleges of Engineering and of Natural Sciences.''
Another example is The Institute for Mathematics and Its Applications. From the mission statement for IMA we quote:
``The Institute for Mathematics and Its Applications is located at the University of Minnesota, Twin Cities Campus, in Vincent Hall. It is affiliated with the School of Mathematics, the Minnesota Center for Industrial Mathematics, as well as with our Participating Organizations.

The IMA was established in 1982 by the National Science Foundation, as a result of a national competition. A Board of Governors oversees the activities of the IMA and approves budget and scientific programs. The mission of the Institute is to close the gap between theory and its applications. This is a two-fold task:

  1. To identify problems and areas of mathematical research needed in other sciences.
  2. To encourage the participation of mathematicians in these areas of application by providing settings conducive to the solution of such problems, and by demonstrating that first-rate mathematics can make a real impact in the sciences.''

1.4 CSE at NTNU

In the Fall 1994, a committee was established at NTNU, the intention being to elucidate and plan activities in CSE at NTNU in education as well as research. The work was concluded with a report Fall 94. An executive committee was established from 1995 and awarded a grant from NTNU of NOK 500 000 per year for a period of 3 years. The work of this committee includes the initiation of three CSE related NTNU courses at the PhD level, and several short term courses in visualization and parallel computing. A workshop is planned in association with other Nordic institutions and will be held in the Fall of 1997. Two professorships have been allocated at the Faculty of Physics, Informatics and Mathematics (FIM) one at the Department of Mathematical Sciences (MS) and one at the Department of Computer and Information Science (CS). The applicants for the positions are currently being evaluated and the new professors are expected to be appointed from January 1998.

NTNU has strong traditions within computational engineering, there are many examples of research groups in engineering departments who have taken part in pushing the frontiers of computing throughout the past decades. An example is the Department of Structural Engineering where several researchers played an important role in the development of the finite element method starting in the early 60's. A number of research groups enjoy a distinguished international reputation, with liasons to world famous institutions like MIT and Berkeley in USA. Many more examples of the merits of engineering research at NTNU could be given. Instead we should look to the future and the many challenges that are to be met in view of the rapid development of technology which influence aspects of computation. We believe that a necessity for the continuing success of computational engineering at NTNU is a collaboration between research groups in engineering, computer science and mathematics. It is no longer possible for experts in one field of engineering to keep up with all the various disciplines involved in computation. The required knowledge for each discipline exists within separate research groups at NTNU, the missing ingredient is the ability and resources to pull the expertise together in joint research projects. In completing one such project aimed at a particular application, valuable generic skills and experience will be obtained, and can thus be applied to other application areas. Naturally, each new application will consist of new elements and challenges, but the experience built in a first project will be useful in all the disciplines involved. For instance, the mathematical models used in different application areas are often similar, in some cases almost identical, the same goes for the numerical algorithms that are used for the simulation. And perhaps most importantly, if a proper design of the software which implements the models has been conducted, there is the potential for reuse of software components.

--------
Valid HTML 4.01! Editor in Charge: Manager of CSE, Professor Syvert P. Nørsett
Webmaster: Snorre Boasson
Last modified: Thu Apr 10 18:34:19 MEST 2003