110 likes | 269 Views
U N C L A S S I F I E D. U N C L A S S I F I E D. Los Alamos National Laboratory Wins Four 2005 R&D 100 Awards. CartaBlanca: A High-Efficiency, Object-Oriented, General-Purpose Computer Simulation Environment MESA: Measuring Enzyme-Substrate Affinities
E N D
U N C L A S S I F I E D U N C L A S S I F I E D Los Alamos National Laboratory Wins Four 2005 R&D 100 Awards CartaBlanca:A High-Efficiency,Object-Oriented, General-PurposeComputer Simulation Environment MESA:Measuring Enzyme-Substrate Affinities nanoFOAM:A Metal-Nanofoam Fabrication Technique NESSUS:Probabilistic Analysis Software Submitted by Southwest Research Institute and Los Alamos National Laboratory
W. Brian VanderHeyden (T-3) Nely T. Padial-Collins (T-3) Duan Z. Zhang (T-3) Qisu Zou (T-3) Giovanni M. Lapenta (T-15) Stefano Markidis (T-15)
What is CartaBlanca • A high-efficiency, general-purpose multiphase multiphysics computer simulation package. • Written in developer-friendly Java Language in object-oriented fashion. • Based on advanced multiphase flow theory.
Why Java • Developer-friendly: Testing availability • User friendly: GUI • Built-in thread parallelization in shared memory machines. • Easy parallelization in distributed memory machines. • Portability (The same code runs on Windows, Mac and UNIX machines). • With the computational speed on par with Fortran, C and C++. Bounce of an elastic hemisphere (calculated in a PC)
Why Java Java typically has two to three times fewer bugs and 30%-200% more code productivity than C++. By G. Phipps in “Comparing Observed Bug and Productivity Rates for Java and C++”, Software: Practice and experience, 1999, 29, pp345-348 . Projectile-target interaction (calculated in Linux cluster, using 4 processors)
Multiphase multiphysics computer simulation environment • Multiphase flows. • Multimaterial deformation with mechanical strength. • Chemical reactions. • Fluid-structure interactions.
Other Applications Building Blast IED field disposal
Multiphase Flow Theories • Ensemble averaged method to derive averaged equations. • Particle-in-cell method for fluid-structure inactions. • Advanced models for phase interactions. Comparison of computed mass flux to experiment. Meso-scale structures in a 3d simulation
Acclaimed by peers for modeling multi-phase flow: the present frictional viscosity model is not capable of explaining the observed phenomena …. Recently, Zhang and Rauenzahn [39,40] employed an ensemble-averaging technique developed by Zhang and Prosperetti [ 41, 42]…. Since this model seems to describe the behavior that was observed in the experiments very well, it should be worthwhile to implement it in “next-generation” continuum models …. By GoldSchmidt, Beetstra, Kuipers, Hydrodynamic modelling of dense gas-fluidised beds: comparison and Validation of 3D discrete particle and continuum models. Powder Technology 142, 23-37 (2004).
Credits • We are grateful to the laboratory for supporting its development. Many projects contributed collectively. • This is a product of long-term fundamental researches, involves: • Multiphase flow models. • Numerical schemes. • …… • CartaBlanca is in use now for a variety of complex modeling challenges. Recent applications include: • Modeling nuclear reactor safety. • Turbulent mixing problems. • Currently working with Tech. Transfer Div. for commercialization. For further information, please contact: Duan Zhang dzhang@lanl.gov 5-4428