Etomica is a Java API and development environment for construction and implementation of molecular simulations. The API is a set of classes that can be employed to construct a molecular simulation in Java. Simulations may be constructed with them by programming in Java with a text editor, or by using the Etomica development environment. The development environment provides a graphical interface for constructing, running, and saving simulations based on the API. The Etomica environment provides for dynamic modification and interrogation of the simulation, while it is in progress.

Development of Etomica is performed with support from an ITR grant from the National Science Foundation.

Permission is granted to use Etomica and the other material on this site for your own academic research and instruction. All other rights are reserved. In particular, you may not use Etomica for any commercial purposes, nor may you redistribute it in any fashion. If these restrictions cause problems for you, and you wish to do more with this software now, please contact us.

Etomica is dedicated to the memory of Bryan Mihalick.

Department of Chemical Engineering | Center for Computational Research | University of Buffalo |
School of Engineering and Applied Sciences | Contact Etomica Support
This material is based on work supported by the National Science Foundation and performed in the Chemical Engineering Department at the University of Buffalo.