Irregular Computation in Plasma Modeling

Brief Summary

The chapter explores how abstraction modeling can be influenced by programming language features. This affects how programs must be organized at a high level and illustrates how language selection impacts design decisions. In some instances, language constructs open new alternatives useful in abstraction modeling of scientific programs, while in others, these alternatives impose design reorganization.