Abstract
ChISELS is used for the theoretical modeling of detailed surface chemistry and consomitant surface evolutions occurring during microsystem fabrication processes conducted at low pressures. Examples include physical vapor deposition (PVD), low pressure chemical vapor deposition (PECVD), and plasma etching. Evolving interfaces are represented using the level-set method and the evolution equations time integrated using a Semi-Lagrangian approach. A Ballistic transport model is employed to solve for the fluxes incident on each of the surface elements. Surface chemistry leading to etching or deposition is computed by either coupling to Surface Chemkin (a commercially available code) or by providing user defined subroutines. The computational meshes used are quad-trees (2-D) and oct-trees (3-D), constructed such that grid refinement is localized to regions near the surface interfaces. As the interface evolves, the mesh is dynamically reconstructed as needed for the grid to remain fine only around the interface. For parallel computation, a domain decomposition scheme with dynamic load balancing is used to distribute the computational work across processors.
- Developers:
- Release Date:
- 2006-10-30
- Project Type:
- Open Source, Publicly Available Repository
- Software Type:
- Scientific
- Programming Languages:
-
Java
- Version:
- 1.0
- Licenses:
-
Other (Commercial or Open-Source): https://ip.sandia.gov
- Sponsoring Org.:
-
USDOEPrimary Award/Contract Number:AC04-94AL85000
- Code ID:
- 56937
- Site Accession Number:
- SCR# 943.0
- Research Org.:
- Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
- Country of Origin:
- United States
Citation Formats
Musson, Lawrence C., Schmidt, Rodney C., Plimpton, Steven J., and Karpf, Henry.
Chemically Induced Surface Evolutions with Level Sets.
Computer Software.
https://github.com/sandialabs/chisels.
USDOE.
30 Oct. 2006.
Web.
doi:10.11578/dc.20210521.14.
Musson, Lawrence C., Schmidt, Rodney C., Plimpton, Steven J., & Karpf, Henry.
(2006, October 30).
Chemically Induced Surface Evolutions with Level Sets.
[Computer software].
https://github.com/sandialabs/chisels.
https://doi.org/10.11578/dc.20210521.14.
Musson, Lawrence C., Schmidt, Rodney C., Plimpton, Steven J., and Karpf, Henry.
"Chemically Induced Surface Evolutions with Level Sets." Computer software.
October 30, 2006.
https://github.com/sandialabs/chisels.
https://doi.org/10.11578/dc.20210521.14.
@misc{
doecode_56937,
title = {Chemically Induced Surface Evolutions with Level Sets},
author = {Musson, Lawrence C. and Schmidt, Rodney C. and Plimpton, Steven J. and Karpf, Henry},
abstractNote = {ChISELS is used for the theoretical modeling of detailed surface chemistry and consomitant surface evolutions occurring during microsystem fabrication processes conducted at low pressures. Examples include physical vapor deposition (PVD), low pressure chemical vapor deposition (PECVD), and plasma etching. Evolving interfaces are represented using the level-set method and the evolution equations time integrated using a Semi-Lagrangian approach. A Ballistic transport model is employed to solve for the fluxes incident on each of the surface elements. Surface chemistry leading to etching or deposition is computed by either coupling to Surface Chemkin (a commercially available code) or by providing user defined subroutines. The computational meshes used are quad-trees (2-D) and oct-trees (3-D), constructed such that grid refinement is localized to regions near the surface interfaces. As the interface evolves, the mesh is dynamically reconstructed as needed for the grid to remain fine only around the interface. For parallel computation, a domain decomposition scheme with dynamic load balancing is used to distribute the computational work across processors.},
doi = {10.11578/dc.20210521.14},
url = {https://doi.org/10.11578/dc.20210521.14},
howpublished = {[Computer Software] \url{https://doi.org/10.11578/dc.20210521.14}},
year = {2006},
month = {oct}
}