Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add elastic-tube-1d rust solvers #435

Merged
merged 11 commits into from
Feb 19, 2024

Conversation

fsimonis
Copy link
Member

This PR is based on #434 and adds elastic-tube-1d rust solvers.

As long as cargo is installed, they can be run solely by running ./run.sh.
VTK output and plotting is supported.

@fsimonis fsimonis self-assigned this Jan 11, 2024
@fsimonis fsimonis marked this pull request as ready for review January 15, 2024 11:13
@fsimonis fsimonis force-pushed the rust-elastic-tube-1d branch 2 times, most recently from 4447f99 to 1ee35d5 Compare January 15, 2024 11:17
@fsimonis
Copy link
Member Author

fsimonis commented Jan 15, 2024

Rust bindings for version 3 are released. You can now run them straight away.


To run these solvers locally, you need to replace the bindings release with the develop version.

In elastic-tube-1d/{solid,fluid}-rust/Cargo.toml change:

 [dependencies]
-"precice" = 3
+"precice" = { git = "https://github.com/precice/rust-bindings.git" }

Then run.sh as usual.

@fsimonis
Copy link
Member Author

I'll merge the solvers now. We can always iterate on them later.

@fsimonis fsimonis merged commit d9f1130 into precice:develop Feb 19, 2024
3 checks passed
@fsimonis fsimonis deleted the rust-elastic-tube-1d branch February 19, 2024 09:21
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.

1 participant