Skip to content

Commit

Permalink
SF6O2 model parameters refactor (#73)
Browse files Browse the repository at this point in the history
* Add SF6O2 parameter struct

* Remove model parameters

* SF6O2 parameters Python wrapper

* Update SF6O2 example
  • Loading branch information
tobre1 authored Mar 21, 2024
1 parent 32aabd1 commit 5c09768
Show file tree
Hide file tree
Showing 6 changed files with 324 additions and 225 deletions.
2 changes: 1 addition & 1 deletion examples/holeEtching/config.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# all length units are in micrometers (um)
# Domain
gridDelta=5.0 # um
gridDelta=4.0 # um
xExtent=100.0 # um
yExtent=100.0 # um

Expand Down
1 change: 1 addition & 0 deletions examples/holeEtching/holeEtching.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ int main(int argc, char *argv[]) {
constexpr int D = 3;

psLogger::setLogLevel(psLogLevel::INTERMEDIATE);
omp_set_num_threads(16);

// Parse the parameters
Parameters<NumericType> params;
Expand Down
2 changes: 2 additions & 0 deletions examples/holeEtching/holeEtching.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@
oxySputterYield=params["A_O"],
etchStopDepth=params["etchStopDepth"],
)
parameters = model.getParameters()
parameters.Mask.rho = 100.

# process setup
process = vps.Process()
Expand Down
75 changes: 0 additions & 75 deletions include/models/psModelParameters.hpp

This file was deleted.

Loading

0 comments on commit 5c09768

Please sign in to comment.