Welcome to FLAMES documentation¶
FLAMES is a general purpose adsorption simulation toolbox built around the Atomic Simulation Environment (ASE), which provides tools for molecular simulations and adsorption studies using machine learning potentials, classical force fields, and other advanced techniques.
Here you will find tutorials and examples on how to install and use FLAMES to run different adsorption simulations on porous structures. These are aimed for new users and people with more experience on molecular modeling.
First steps¶
If you are not familiar with Python or molecular simulations, maybe it is best to start here, otherwise you can just skip and go to the next sections.
Installation: Instructions on how to install FLAMES and its dependencies.
Overview: A brief overview of FLAMES features, code organization and capabilities.
Tutorials¶
The tutorials section contains step-by-step guides on how to use FLAMES for different types of simulations. We recommend starting with the basic tutorials and then moving on to more advanced topics as you become more comfortable with the code.
Basic¶
Widom Insertion Method: A tutorial on how to perform Widom insertion simulations using FLAMES.
Grand Canonical Monte Carlo (GCMC): A tutorial on how to perform GCMC simulations using FLAMES.
Restarting Simulations: A tutorial on how to restart simulations from a previous run.
Isotherm Calculations: A tutorial on how to calculate adsorption isotherms using FLAMES.
Multiple Adsorbates: A tutorial on how to simulate systems with multiple adsorbates.
Intermediate¶
Hybrid GCMC/MD Simulations: A tutorial on how to perform hybrid GCMC/MD simulations using FLAMES.
Calculators¶
Lennard-Jones Calculator: A tutorial on how to use the Lennard-Jones calculator in FLAMES.
Ewald Summation Calculator: A tutorial on how to use the Ewald summation calculator in FLAMES.
Advanced¶
Hybrid GCMC/MD with Mixed Calculators: A tutorial on how to perform hybrid GCMC/MD simulations with mixed calculators in FLAMES.
Hybrid TMMC/MD Simulations: A tutorial on how to perform hybrid TMMC/MD simulations using FLAMES.