The SCIRun Computational Steering Software System
Steven G. Parker, David M. Weinstein, Christopher R. Johnson · Birkhäuser Boston eBooks · 1997
We present the design, implementation and application of SCIRun, a scientific programming environment that allows the interactive construction, debugging, and steering of large-scale scientific computations. Using this “computational workbench,” a scientist can design and modify simulations interactively via a dataflow programming model. SCIRun enables scientists to design and modify model geometry, interactively change simulation parameters and boundary conditions, and interactively visualize geometric models and simulation results. We discuss the ubiquitous roles SCIRun plays as a computational tool (e.g. resource manager, thread scheduler, development environment), and how we have applied an object oriented design (implemented in C++) to the scientific computing process. Finally, we demonstrate the application of SCIRun to large scale problems in computational medicine. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.