Design Metrics in Quantum Turbulence Simulations: How Physics Influences Software Architecture
The information hiding philosophy of object-oriented programming encourages localizing data structures within objects rather than sharing data globally across different classes of objects. This emphasis on local data leads naturally to fine-grained data abstractions, particularly in scientific simul...
Main Authors: | Damian W.I. Rouson, Yi Xiong |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2004-01-01
|
Series: | Scientific Programming |
Online Access: | http://dx.doi.org/10.1155/2004/910505 |
Similar Items
-
Towards Analysis-Driven Scientific Software Architecture: The Case for Abstract Data Type Calculus
by: Damian W.I. Rouson
Published: (2008-01-01) -
Complexity in Scalable Computing
by: Damian W.I. Rouson
Published: (2008-01-01) -
Dynamic Memory De-allocation in Fortran 95/2003 Derived Type Calculus
by: Damian W.I. Rouson, et al.
Published: (2005-01-01) -
Design Patterns for Sparse-Matrix Computations on Hybrid CPU/GPU Platforms
by: Valeria Cardellini, et al.
Published: (2014-01-01) -
Formal Constraints on Memory Management for Composite Overloaded Operations
by: Damian W.I. Rouson, et al.
Published: (2006-01-01)