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

Tutorial on how to create general fluid objects for porepy models. #1254

Open
vlipovac opened this issue Oct 31, 2024 · 0 comments
Open

Tutorial on how to create general fluid objects for porepy models. #1254

vlipovac opened this issue Oct 31, 2024 · 0 comments
Labels
user group Issue to be worked on in the internal user group.

Comments

@vlipovac
Copy link
Contributor

Related to #1240 , the fluid attribute in pp models will be a more general object, involving a phase and component context (see PR #1252 )

A tutorial is required explaining the respective FluidMixin and the main methods which user can override to create a custom fluid:

  • get_components
  • get_phase_configuration

as well as the respective objects Component, Phase, PhysicalState and EquationOfState. The latter one should be covered briefly because it requires an own tutorial anyways.

The second part of the tutorial should also cover a deeper dive into setting up complex fluids for CF simulations involving correlations or equilibrium calculations. It involves the mixed-in methods:

  • set_components_in_phases
  • dependencies_of_phase_properties
  • and various factories for phase properties like density_of_phase
@vlipovac vlipovac added the user group Issue to be worked on in the internal user group. label Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
user group Issue to be worked on in the internal user group.
Projects
None yet
Development

No branches or pull requests

1 participant