Chemically Induced Surface Evolutions with Level Sets

RESOURCE

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.
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.:
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

RESOURCE

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}
}