Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

RASPA3: A Monte Carlo code for computing adsorption and diffusion in nanoporous materials and thermodynamics properties of fluids

Journal Article · · Journal of Chemical Physics
DOI:https://doi.org/10.1063/5.0226249· OSTI ID:3010668
We present 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. In this article, we introduce the new additions and changes compared to RASPA2. 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. Using this code, we compare four Monte Carlo (MC) insertion/deletion techniques: unbiased Metropolis MC, Configurational-Bias Monte Carlo (CBMC), Continuous Fractional Component MC (CFCMC), and CB/CFCMC. We compare particle distribution shapes, acceptance ratios, accuracy and speed of isotherm computation, enthalpies of adsorption, and chemical potentials, over a wide range of loadings and systems, for the grand canonical ensemble and for the Gibbs ensemble.
Research Organization:
University of Minnesota, Minneapolis, MN (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Basic Energy Sciences (BES). Chemical Sciences, Geosciences & Biosciences Division (CSGB)
Grant/Contract Number:
SC0023454
OSTI ID:
3010668
Alternate ID(s):
OSTI ID: 2510793
Journal Information:
Journal of Chemical Physics, Journal Name: Journal of Chemical Physics Journal Issue: 11 Vol. 161; ISSN 1089-7690; ISSN 0021-9606
Publisher:
American Institute of Physics (AIP)Copyright Statement
Country of Publication:
United States
Language:
English

References (73)

New‐Generation Anion‐Pillared Metal–Organic Frameworks with Customized Cages for Highly Efficient CO2 Capture journal January 2023
Three‐Dimensional Triptycene‐Functionalized Covalent Organic Frameworks with hea Net for Hydrogen Adsorption journal February 2022
Improvement in molecule exchange efficiency in Gibbs ensemble Monte Carlo: Development and implementation of the continuous fractional component move journal November 2008
Cassandra: An open source Monte Carlo package for molecular simulation journal April 2017
Modeling of multi-scale transport phenomena in shale gas production — A critical review journal March 2020
An ethane-trapping MOF PCN-250 for highly selective adsorption of ethane over ethylene journal January 2018
Measure-preserving integrators for molecular dynamics in the isothermal–isobaric ensemble derived from the Liouville operator journal May 2010
Effects of thermostats/barostats on physical properties of liquids by molecular dynamics simulations journal November 2022
GOMC: GPU Optimized Monte Carlo for the simulation of phase equilibria and physical properties of complex fluids journal January 2019
Adsorption — from theory to practice journal October 2001
Topologically Guided, Automated Construction of Metal–Organic Frameworks and Their Evaluation for Energy-Related Applications journal September 2017
Performance-Based Screening of Porous Materials for Carbon Capture journal August 2021
Advances, Updates, and Analytics for the Computation-Ready, Experimental Metal–Organic Framework Database: CoRE MOF 2019 journal November 2019
Brick-CFCMC: Open Source Software for Monte Carlo Simulations of Phase and Reaction Equilibria Using the Continuous Fractional Component Method journal April 2020
In Silico Evolution of High-Performing Metal Organic Frameworks for Methane Adsorption journal July 2021
New Features of the Open Source Monte Carlo Software Brick-CFCMC: Thermodynamic Integration and Hybrid Trial Moves journal August 2021
Interpretable Graph Transformer Network for Predicting Adsorption Isotherms of Metal–Organic Frameworks journal November 2022
Direct Free Energy Calculation in the Continuous Fractional Component Gibbs Ensemble journal March 2016
A Universal Standard Archive File for Adsorption Data journal April 2021
Reaction Ensemble Monte Carlo Simulation of Complex Molecular Systems journal December 2010
Monte Carlo Simulation Methods for Computing Liquid–Vapor Saturation Properties of Model Systems journal May 2013
A Comparison of Advanced Monte Carlo Methods for Open Systems: CFCMC vs CBMC journal February 2014
Continuous Fractional Component Monte Carlo:  An Adaptive Biasing Method for Open System Atomistic Simulations journal May 2007
Effect of the Integration Method on the Accuracy and Computational Efficiency of Free Energy Calculations Using Thermodynamic Integration journal February 2010
Understanding Inflections and Steps in Carbon Dioxide Adsorption Isotherms in Metal-Organic Frameworks journal January 2008
Separation and Molecular-Level Segregation of Complex Alkane Mixtures in Metal−Organic Frameworks journal July 2008
Adsorption of Linear and Branched Alkanes in the Zeolite Silicalite-1 journal June 1998
Application of Consistency Criteria To Calculate BET Areas of Micro- And Mesoporous Metal–Organic Frameworks journal December 2015
Transferable Potentials for Phase Equilibria. 4. United-Atom Description of Linear and Branched Alkenes and Alkylbenzenes journal August 2000
Transferable Potentials for Phase Equilibria. 6. United-Atom Description for Ethers, Glycols, Ketones, and Aldehydes journal November 2004
Transferable Potentials for Phase Equilibria. 7. Primary, Secondary, and Tertiary Amines, Nitroalkanes and Nitrobenzene, Nitriles, Amides, Pyridine, and Pyrimidine journal October 2005
Self-Diffusion and Transport Diffusion of Light Gases in Metal-Organic Framework Materials Assessed Using Molecular Dynamics Simulations journal August 2005
Transferable Potentials for Phase Equilibria. 9. Explicit Hydrogen Description of Benzene and Five-Membered and Six-Membered Heterocyclic Aromatic Compounds journal September 2007
Use of the Grand Canonical Transition-Matrix Monte Carlo Method to Model Gas Adsorption in Porous Materials journal March 2013
Transferable Potentials for Phase Equilibria. 1. United-Atom Description of n-Alkanes March 1998
Molecular Simulations of Adsorption Isotherms for Linear and Branched Alkanes and Their Mixtures in Silicalite journal February 1999
Novel Configurational-Bias Monte Carlo Method for Branched Molecules. Transferable Potentials for Phase Equilibria. 2. United-Atom Description of Branched Alkanes journal May 1999
Functional materials discovery using energy–structure–function maps journal March 2017
Carbon dioxide capture and conversion by an acid-base resistant metal-organic framework journal November 2017
Exceptional hydrogen storage achieved by screening nearly half a million metal-organic frameworks journal April 2019
Understanding the diversity of the metal-organic framework ecosystem journal August 2020
Robust ultrathin nanoporous MOF membrane with intra-crystalline defects for fast water transport journal January 2022
Inverse design of nanoporous crystalline reticular materials with deep generative models journal January 2021
A multi-modal pre-training transformer for universal transfer learning in metal–organic frameworks journal March 2023
Energy-based descriptors to rapidly predict hydrogen storage in metal–organic frameworks journal January 2019
Symplectic quaternion scheme for biophysical molecular dynamics journal May 2002
Equation of State Calculations by Fast Computing Machines journal June 1953
Asymptotic Behavior of the Radial Distribution Function journal February 1963
Monte Carlo Calculation of the Average Extension of Molecular Chains journal February 1955
New approach to Monte Carlo calculation of the free energy: Method of expanded ensembles journal February 1992
Monte Carlo simulation of the chemical potential of polymers in an expanded ensemble journal August 1995
Use the force! Reduced variance estimators for densities, radial distribution functions, and local mobilities in molecular simulations journal October 2020
Computation of pair distribution functions and three-dimensional densities with a reduced variance principle journal December 2013
Improving the accuracy of computing chemical potentials in CFCMC simulations journal June 2019
Explicit reversible integrators for extended systems dynamics journal April 1996
A new perspective on the order- n algorithm for computing correlation functions journal October 2009
On the inner workings of Monte Carlo codes journal December 2013
Experiences with the publicly available multipurpose simulation code, Music journal December 2013
MCCCS Towhee: a tool for Monte Carlo molecular simulation journal December 2013
RASPA: molecular simulation software for adsorption and diffusion in flexible nanoporous materials journal February 2015
Continuous fractional component Monte Carlo simulations of high-density adsorption in metal–organic frameworks journal July 2015
Automated analysis and benchmarking of GCMC simulation programs in application to gas adsorption journal September 2017
iRASPA: GPU-accelerated visualization software for materials scientists journal January 2018
DL_MONTE: a multipurpose code for Monte Carlo simulation journal February 2019
Recent advances in the continuous fractional component Monte Carlo methodology journal October 2020
Molecular Simulations of Methane Adsorption in Silicalite journal December 1991
A Liouville-operator derived measure-preserving integrator for molecular dynamics simulations in the isothermal–isobaric ensemble journal April 2006
Better Than Counting: Density Profiles from Force Sampling journal May 2018
On the location and disorder of the tetrapropylammonium (TPA) ion in zeolite ZSM-5 with improved framework accuracy journal April 1987
A Chemically Functionalizable Nanoporous Material [Cu3(TMA)2(H2O)3]n journal February 1999
Barely porous organic cages for hydrogen isotope separation journal October 2019
Balancing volumetric and gravimetric uptake in highly porous materials for clean energy journal April 2020
Rational design of mixed-matrix metal-organic framework membranes for molecular separations journal June 2022

Similar Records

RASPA3
Software · Tue Oct 15 20:00:00 EDT 2024 · OSTI ID:code-172556

gRASPA
Software · Fri Mar 07 19:00:00 EST 2025 · OSTI ID:code-172693

Related Subjects