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

Closed
Open
Created Aug 08, 2019 by Ned Coltman@nedcMaintainer

Automatic Differentiation

Feature request

Automatic Differentiation (AD)

What does this feature / why does DuMux need it:

Often used in other software packages, should be more accurate than numerical differentiation

Which issue does this feature fix (if any)

Removes numerical differentiation imprecision, more similar to a hand built jacobian.

Anything else we need to know?:

OPM has implemented this already, and their method seems compatible with Dumux. Dumux AD could likely be copied from OPM for the most part. OPM does Forward AD, set up with operator overloading. See MR (...)

Assignee
Assign to
Time tracking