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 94
    • Issues 94
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 90
    • Merge requests 90
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • dumux-repositories
  • dumuxdumux
  • Merge requests
  • !1675

Cleanup/poromechanics

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Dennis Gläser requested to merge cleanup/poromechanics into master Jul 25, 2019
  • Overview 0
  • Commits 4
  • Changes 5

What this MR does / why does DuMux need it:

Deprecates the function poroMechanicsCouplingContext() in the poroelastic coupling manager. The data that is needed in the poroelastic subdomain from the porous medium subdomain is all encapsulated in the vol vars. This is the object that one would extract from the context (which doesnt carry much more). Therefore, we introduce the function getPMFlowVolVars(element) which lets you obtain the corresponding volume variables without having to know what the underlying context looks like.

Also, it removes the problem pointer storage in the coupling manager, because these are already stored in the base class.

Edited Jul 25, 2019 by Dennis Gläser
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: cleanup/poromechanics