text-only page produced automatically by LIFT Text Transcoder Skip all navigation and go to page contentSkip top navigation and go to directorate navigationSkip top navigation and go to page navigation
National Science Foundation
Search  
Awards
design element
Search Awards
Recent Awards
Presidential and Honorary Awards
About Awards
Grant Policy Manual
Grant General Conditions
Cooperative Agreement Conditions
Special Conditions
Federal Demonstration Partnership
Policy Office Website


Award Abstract #0219266
ITR: Advanced Computational Environment for Molecular and Mesoscale Modeling


NSF Org: CBET
Division of Chemical, Bioengineering, Environmental, and Transport Systems
divider line
divider line
Initial Amendment Date: July 25, 2002
divider line
Latest Amendment Date: June 24, 2005
divider line
Award Number: 0219266
divider line
Award Instrument: Continuing grant
divider line
Program Manager: Robert M. Wellek
CBET Division of Chemical, Bioengineering, Environmental, and Transport Systems
ENG Directorate for Engineering
divider line
Start Date: September 1, 2002
divider line
Expires: August 31, 2007 (Estimated)
divider line
Awarded Amount to Date: $499117
divider line
Investigator(s): David Kofke kofke@buffalo.edu (Principal Investigator)
divider line
Sponsor: SUNY at Buffalo
501 Capen Hall
Buffalo, NY 14260 716/645-5000
divider line
NSF Program(s): ITR SMALL GRANTS,
INTERFAC PROCESSES & THERMODYN
divider line
Field Application(s): 0308000 Industrial Technology
divider line
Program Reference Code(s): OTHR, 1686, 1660, 0000
divider line
Program Element Code(s): 1686, 1414

ABSTRACT

This Information Technology Research (ITR) project aims to apply state-of-the-art software tools and methods to develop an advanced computational environment for molecular and mesoscale modeling. This work is performed to address specific, well-documented needs that block the broader adoption of molecular and multiscale modeling tools to solve practical problems. The environment is designed to be extensible (accommodates easily new methods and models), computationally efficient, and easy to use. It aims to be platform independent yet configurable to exploit features of different computing environments, including parallel and grid architectures. It is developed using the Java programming language, and consists of two distinct parts. First is an Application Programming Interface (API) that can be used to construct a wide variety of simulations from a common set of building blocks; the API can be used, for example, by programming in a text editor. Second is an Integrated Development Environment (IDE), which provides an alternative graphical environment for the development and application of complex molecular simulations. The work performed here consists of designing, developing and testing the API and IDE, researching how they can be best implemented on a wide variety of single and multiprocessor computing architectures, disseminating them, and conducting activities to promote understanding and use of them. A range of experts are consulted to assist in the detailed implementation of the best simulation methods and models in current use; this practice serves the dual purpose of speeding the development as well as broadening the interest in it. The focus of the development is to facilitate use in research applications, but there are significant educational components to the activity: (1) the tools are used to produce aids for teaching molecular phenomena and its role in producing macroscopic behaviors; (2) the development environment is used as a basis to teach ideas about molecular simulation to students from Buffalo-area high schools and freshman- through senior-level undergraduates at the University; (3) undergraduates contribute through tightly-focused development activities. Further, the object-oriented structure of the API provides a sound pedagogical basis for teaching molecular simulation in a way that promotes broader use. Accordingly the codes and concepts developed in this work are used as a central component in a regular series of national workshops in molecular simulation offered by the newly created Nanomaterials Theory Institute at Oak Ridge National Laboratory.


PUBLICATIONS PRODUCED AS A RESULT OF THIS RESEARCH

Bucher, HK; Schultz, AJ; Kofke, DA. "An Eclipse-Based Environment for Molecular Simulation," Proceedings of the 2005 Object oriented programming systems languages and applications (OOPSLA) workshop on Eclipse technology eXchange, San Diego, CA, 2005, p. 130.

Singh, JK; Kofke, DA. "Molecular simulation study of effect of molecular association on vapor-liquid interfacial properties," JOURNAL OF CHEMICAL PHYSICS, v.121, 2004, p. 9574-9580. 

Singh, JK; Kofke, DA. "Molecular simulation study of the effect of pressure on the vapor-liquid interface of the square-well fluid," LANGMUIR, v.21, 2005, p. 4218-4226. 

Singh, JK; Kofke, DA; Errington, JR. "Surface tension and vapor-liquid phase coexistence of the square-well fluid," JOURNAL OF CHEMICAL PHYSICS, v.119, 2003, p. 3405-3412. 

 

Please report errors in award information by writing to: awardsearch@nsf.gov.

 

 

Print this page
Back to Top of page
  Web Policies and Important Links | Privacy | FOIA | Help | Contact NSF | Contact Web Master | SiteMap  
National Science Foundation
The National Science Foundation, 4201 Wilson Boulevard, Arlington, Virginia 22230, USA
Tel: (703) 292-5111, FIRS: (800) 877-8339 | TDD: (800) 281-8749
Last Updated:
April 2, 2007
Text Only


Last Updated:April 2, 2007