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

Refactored constitutive/fluid folder #2441

Merged
merged 2 commits into from
May 24, 2023
Merged

Conversation

francoishamon
Copy link
Contributor

This PR changes the organization of the constitutive/fluid folder as follows:

fluid
    1. singlefluid (i.e., meant to be used by SinglePhaseBase)
            singleFluidBase
            compressibleSinglePhaseFluid
            thermalCompressibleSinglePhaseFluid
            particleFluidBase
            particleFluid
            slurryFluidBase
            slurryFluid
            + selectors
    2. multifluid (i.e., meant to be used by CompositionalMultiphaseBase)
            multiFluidBase
            PVTDriver
            + selectors
            2.A black-oil
                     blackOilFluidBase
                     blackOilFluid
                     deadOilFluid
                     PVTOData
            2.B CO2-brine
                     CO2BrineFluid
                     2.B.a CO2-brine functions
            2.C compositional
                     PVTPackage wrapper
                     + new compositional files coming
                     2.C.a compositional functions (Rachford-Rice, EOS calculations, etc)
            2.D reactive
                     reactiveMultiFluid
                     2.D.a chemicalReactions

Fixes #2423

@francoishamon francoishamon added ci: run CUDA builds Allows to triggers (costly) CUDA jobs and removed flag: ready for review labels May 17, 2023
@CusiniM CusiniM merged commit 4fd97af into develop May 24, 2023
@CusiniM CusiniM deleted the refactor/hamon/constitutiveFiles branch May 24, 2023 04:26
@dkachuma dkachuma mentioned this pull request Jun 1, 2023
24 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci: run CUDA builds Allows to triggers (costly) CUDA jobs type: cleanup / refactor Non-functional change (NFC)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cleaning up the constitutive/fluid folder
3 participants