Skip to content
Snippets Groups Projects

Update waves

Merged Boman Romain requested to merge adrien into master

Created by: acrovato

Context

This pull request brings the last developments from the flow module as well as some upgrade to waves.

Major changes in flow

  • flow is now able to compute 3D flows
  • The Jacobian (tangent) matrix for the Netwton method is now fully analytical
  • The adjacent elements identification is now based on ```std::unordered_set````

Major changes in waves

  • tbox and fwk are now included in a namespace
  • waves is now fully included in a namespace
  • All elements now have a private memory (Mem) which can be publicly accessed
  • All elements now have a cache including Gauss points (Gauss) which can be publicly accessed
  • MshDeformation now uses a linear elasticity solver
  • MshCrack class implemented (creates duplicate internal boundaries in meshes)

Test

The ctest battery has been run on gaston, 100% tests passed under 110s.

Future work

  • Use automated indentation rules for the whole code
  • Move methods using VTK outside of MshData
  • Clean tbox (mainly MshData, Tri3, Tera4 and Hex8)

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading