RASPA3
- University of Amsterdam
- Delft University of Technology
- Universidad Pablo de Olavide
- Northwestern Univ., Evanston, IL (United States). Dept. of Chemical and Biological Engineering
- Eindhoven University of Technology
RASPA3, a molecular simulation code for computing adsorption and diffusion in nanoporous materials and thermodynamic and transport properties of fluids. It implements force field based classical Monte Carlo/molecular dynamics in various ensembles. RASPA3 is rewritten from the ground up in C++23 with speed and code readability in mind. Transition-matrix Monte Carlo is added to compute the density of states and free energies. The Monte Carlo code for rigid molecules is based on quaternions, and the atomic positions needed in the energy evaluation are recreated from the center of mass position and quaternion orientation. The expanded ensemble methodology for fractional molecules, with a scaling parameter λ between 0 and 1, now also keeps track of analytic expressions of dU/dλ, allowing independent verification of the chemical potential using thermodynamic integration. The source code is freely available under the MIT license on GitHub.
- Short Name / Acronym:
- RASPA3
- Software Type:
- Scientific
- License(s):
- MIT License
- Programming Language(s):
- C++
- Research Organization:
- Northwestern University
- Sponsoring Organization:
- USDOE Office of Science (SC), Basic Energy Sciences (BES)Primary Award/Contract Number:SC0023454
- DOE Contract Number:
- SC0023454
- Code ID:
- 172556
- OSTI ID:
- code-172556
- Country of Origin:
- United States
Similar Records
RASPA3: A Monte Carlo code for computing adsorption and diffusion in nanoporous materials and thermodynamics properties of fluids
MCCCS-MN
Journal Article
·
Mon Sep 16 00:00:00 EDT 2024
· Journal of Chemical Physics
·
OSTI ID:3010668
MCCCS-MN
Software
·
Sat Dec 27 19:00:00 EST 2025
·
OSTI ID:code-172633