Skip to content

Compressible two fluid model - #337

Open
szekedidavid wants to merge 77 commits into
develfrom
compressible-two-fluid-model
Open

Compressible two fluid model#337
szekedidavid wants to merge 77 commits into
develfrom
compressible-two-fluid-model

Conversation

@szekedidavid

Copy link
Copy Markdown
Contributor

No description provided.

szekedidavid and others added 30 commits March 5, 2026 19:34
…g test case in 2D satisfies BCs, but blows up in the interior.
spossann and others added 30 commits June 2, 2026 14:50
Redo of #25

See corresponding PR in feectools here:
struphy-hub/feectools#74

Notes:

This MR is still pointing towards `318`, but it will be merged into
devel once finished (which will be after 318 has already been merged).

To run on my PC, I still need to do:

```
export ARRAY_BACKEND=cupy
export CUDA_PATH=/usr/local/cuda
export PATH=$CUDA_PATH/bin:$PATH
```

I am then running the Vlasov standard parameters

```
struphy params Vlasov -y
python params_Vlasov.py
```

To do

- [ ] Fix the need for setting CUDA path
- [ ] We have many cases of `from numpy import xyz`, this makes sense in
pyccelized kernels since we will not be allowed to use cupy there. But
in my current testing, but otherwise not.
- [ ] When calling a pyccelized kernel while using cupy, we can convert
the arrays to numpy arrays, they should also be converted back to cupy
arrays afterwards.

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: max-models <181350288+max-models@users.noreply.github.com>
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.

3 participants