CartaBlanca-rapid prototyping development environment for non-linear systems on unstructured grids [electronic resource].
- Published:
- Washington, D.C. : United States. Dept. of Energy, 2002.
Oak Ridge, Tenn. : Distributed by the Office of Scientific and Technical Information, U.S. Dept. of Energy. - Physical Description:
- 7 pages : digital, PDF file
- Additional Creators:
- Los Alamos National Laboratory, United States. Department of Energy, and United States. Department of Energy. Office of Scientific and Technical Information
Access Online
- Restrictions on Access:
- Free-to-read Unrestricted online access
- Summary:
- This talk describes a component-based nonlinear physical system simulation prototyping package written entirely in Java using objectoriented design, The package provides scientists and engineers a 'developer-friendly' software environment for large-scale computational algorithm and physical model development, on the Jacobian-Free Newton-Krylov solution method surrounding a finite-volume treatment of conservation equations. This enables a clean component-like implementation. We first provide motivation for the development of the software and then discuss software structure. Discussion .includes a description of the use of Java's built-in thread facility that enables parallel, shared-memory computations on a wide variety of unstructured grids with triangular, quadrilateral, tetrahedral and hexahedral elements. We also discuss the use of Java's inheritance mechanism in the construction of a hierarchy of physics systems objects and linear and nonlinear solver objects that simplify development and foster software re-use. Following this, we show results from example calculations and then discuss plans including the extension of the software to distributed memory computer systems.
- Report Numbers:
- E 1.99:la-ur-02-5071
la-ur-02-5071 - Subject(s):
- Other Subject(s):
- Note:
- Published through SciTech Connect.
01/01/2002.
"la-ur-02-5071"
Submitted to: ASCI Solvers Meeting, August 12-15, 2002, Monterey, CA.
VanderHeyden, W. B.; Livescu, D.; Padial-Collins, N. T.
View MARC record | catkey: 14654618