Algorithms and Methods
There is a broad class of algorithms and methods that are common to several scientific or engineering problems. Ideally, the development of simulation programs follows a layered design in which generic methods are applied to create or extend domain-specific solutions. Such methods must therefore exploit the most efficient algorithms or parallel tools to avoid becoming computational bottlenecks themselves.
These activities are performed in close cooperation with the Simulation Laboratories which help to identify still missing solutions or define requests for improvements. The resulting algorithms and methods are provided to the Simulation Laboratories and the user community of the supercomputers of JSC.