Skip to content

Add GPU support for SF6-C4F8 plasma model#179

Merged
tobre1 merged 4 commits into
masterfrom
more-plasma-gpu
Nov 17, 2025
Merged

Add GPU support for SF6-C4F8 plasma model#179
tobre1 merged 4 commits into
masterfrom
more-plasma-gpu

Conversation

@kenyastyle

Copy link
Copy Markdown
Member

No description provided.

@kenyastyle

kenyastyle commented Nov 17, 2025

Copy link
Copy Markdown
Member Author

Overall I get about 10-20x speedup using vps.FluxEngineType.GPU_TRIANGLE for my 2D trenches, which is great, thank you!

@kenyastyle kenyastyle left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I added the "reflection model in case of no passivation" because I though this is where the "out of bounds" error might come from. But turned out it's from elsewhere. Anyway I believe it can stay.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I need this change. Otherwise I get something like this:
terminate called after throwing an instance of 'std::out_of_range' what(): vector::_M_range_check: __n (which is 205) >= this->size() (which is 205) Aborted (core dumped)

@kenyastyle
kenyastyle marked this pull request as ready for review November 17, 2025 14:19
@kenyastyle
kenyastyle requested a review from tobre1 November 17, 2025 14:20
@tobre1
tobre1 merged commit 9139226 into master Nov 17, 2025
12 checks passed
@tobre1
tobre1 deleted the more-plasma-gpu branch November 17, 2025 14:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants