http://www.acl.lanl.gov/PoomaFramework/ Parallel Object-Oriented Methods and Applications (POOMA) Framework <title_line>a C++ class library for data-parallel programming of scientific applications <abstract> Parallel Object-Oriented Methods and Applications (POOMA) FrameWork is a C++ class library designed to provide a flexible environment for data-parallel programming of scientific applications. The FrameWork defines an interface in which the users, who need not be familiar with object-oriented programming, express the fundamental scientific content and/or numerical methods of their problem (optionally with hints as to how to best decompose it across processors). Objects within the POOMA FrameWork perform the necessary data decomposition and communications. The main goals of the POOMA FrameWork include: 1. Code portability across serial, distributed, and parallel architectures with no change to source code 2. Development of reusable, cross-problem-domain components to enable rapid application development 3. Code efficiency for kernels and components relevant to scientific simulation 4. FrameWork design and development driven by applications from a diverse set of scientific problem domains 5. Shorter time from problem inception to working parallel simulations </abstract> <category>ppt-pplib <contact>MaryDell Tholburn (marydell@lanl.gov) </urc>