Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • D dune-elasticity
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 2
    • Merge requests 2
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • agnumpde
  • dune-elasticity
  • Merge requests
  • !18

Migrate from dune-fufem to dune-functions bases

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Patrick Jaap requested to merge patrick.jaap_at_tu-dresden.de/dune-elasticity:feature/move-to-dune-functions-bases into master Feb 25, 2020
  • Overview 45
  • Commits 1
  • Pipelines 21
  • Changes 11
Migrate from dune-fufem to dune-functions bases

- local energies and assemblers depend now on the localView, instead of the element and the localFiniteElement
- the basis is now assumed to be a powerBasis (dune-functions compatible)
- this features flat element vector and matrix types and simplifies the implementation
- all affected classes are now in the Dune::Elasticity namespace

- for backwards compatibility, old implementation are kept in the "Dune" namespace and deprecated messages are placed
- the TrustRegionSolver is also capable of the new powerBasis

- TODO: dune-parmg is still hardwired to scalar basis types, therefore usage is not possible with the new basis
Edited May 05, 2020 by Patrick Jaap
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: feature/move-to-dune-functions-bases