Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • dumux dumux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 96
    • Issues 96
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 101
    • Merge requests 101
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • dumux-repositories
  • dumuxdumux
  • Issues
  • #509
Closed
Open
Created Jun 29, 2018 by Simon Emmert@emmertContributor

Substitute useComplexRelations with Traits

The meaning of !useComplexRelations is still not very precise on !498 (merged). Discussions on !498 (merged) showed that FluidSystem individualized names like useBrineDensityAsLiquidMixtureDensity are considered to be the better option.

The following list provides an overview of where !useComplexRelations was used in the fluidsystems and how it should be changed on a new branch which is based on !498 (merged). Be aware that the tests folder still has to be checked and adapted accordingly!

  1. brineair:
    • liquiddensity uses the main component density: useBrineDensityAsLiquidMixtureDensity
    • gasdensity uses the ideal gas density: useIdealGasDensity
    • gasmolardensity uses the ideal gas density: useIdealGasDensity
  2. h2oair:
    • liquiddensity uses the main component density: useH2ODensityAsLiquidMixtureDensity
    • gasdensity uses the ideal gas density: useIdealGasDensity
    • gasmolardensity uses the ideal gas density: useIdealGasDensity
    • gasviscosity uses the main component viscosity: useAirViscosityAsGasMixtureViscosity
  3. h2on2:
    • liquiddensity uses the main component density: useH2ODensityAsLiquidMixtureDensity
    • gasdensity uses the ideal gas density: useIdealGasDensity
    • gasmolardensity uses the ideal gas density: useIdealGasDensity
    • gasviscosity uses the main component viscosity: useN2ViscosityAsGasMixtureViscosity
    • gasheatconductivity uses the min component heat conductivity: useN2HeatConductivityAsGasMixtureHeatConductivity
    • gasheatcapacity uses the main component heat capacity: useN2HeatCapacityAsGasMixtureHeatCapacity
  4. h2on2o2:
    • liquiddensity uses the main component density: useH2ODensityAsLiquidMixtureDensity
    • gasdensity uses the ideal gas density: useIdealGasDensity
    • gasmolardensity uses the ideal gas density: useIdealGasDensity
    • gasviscosity uses the main component viscosity: useN2ViscosityAsGasMixtureViscosity
    • gasheatconductivity uses the min component heat conductivity: useN2HeatConductivityAsGasMixtureHeatConductivity
    • gasheatcapacity uses the main component heat capacity: useN2HeatCapacityAsGasMixtureHeatCapacity
Assignee
Assign to
Time tracking