Skip to content
/ aldFoam Public
forked from anglyan/aldFoam

3D CFD solvers for ALD and ALE reactor scale simulations

License

Notifications You must be signed in to change notification settings

aldsim/aldFoam

This branch is 2 commits behind anglyan/aldFoam:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

1194e10 · Jan 18, 2025

History

16 Commits
Jan 18, 2025
Jan 18, 2025
Mar 10, 2023
Jan 18, 2025
Jul 16, 2020
Jul 16, 2020
Jan 18, 2025

Repository files navigation

What is aldFoam

aldFoam is a package to solve the reactive transport under self-limited processes such as Atomic Layer Deposition (ALD) and Atomic Layer Etching (ALE). aldFoam comprises a number of solvers and boundary conditions. aldFoam is built on top of OpenFOAM, a C++ toolbox to solve partial differential equations using finite volume methods.

The version in the master branch is meant to work with OpenFoam-10. The branch openfoam6 contains the original code for OpenFOAM-6.

Install instructions

In order to install aldFoam you need to have OpenFOAM installed in your system. From github:

git clone https://github.com/aldsim/aldFoam.git
cd aldFoam
cd firstorder
wmake
cd ..
cd dose
wmake
cd ..
cd aldFoam
wmake

This gives you a basic installer to simulate the reactive transport of a single ALD or ALE precursor.

Publication

A description of aldFoam can be found in the manuscript:

A. Yanguas-Gil, J. A. Libera, and J. W. Elam, Reactor scale simulations of ALD and ALE: ideal and non-ideal self-limited processes in a cylindrical and a 300 mm wafer cross-flow reactor, arXiv:2106.07132

The manuscript was published in the Journal of Vacuum Science & Technology A

Authors

aldFoam was developed at Argonne National Laboratory. The following scientist have been involved in the project:

  • Angel Yanguas-Gil, ayg@anl.gov, Lead and founder.
  • Jeffrey W Elam

Release info

aldFoam currently contains the core solver presented in the manuscript. Other effects, including the presence of competing byproducts and soft-saturating processes will be added as separate solvers in the near future.

Due to changes in OpenFOAM aldFoam does not work with newer versions. Due to OpenFOAM lack of backwards compatibility in the creation of custom solvers, it is unclear if we will be able to support newer versions.

Copyright and license

Copyright (2019-2025) UChicago Argonne, LLC

aldFoam is distributed under the terms of the GPLv3 license. A copy of the license is included in this distribution.

About

3D CFD solvers for ALD and ALE reactor scale simulations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 69.8%
  • C++ 30.2%