Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • Nektar Nektar
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 91
    • Issues 91
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 62
    • Merge requests 62
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Nektar
  • NektarNektar
  • Merge requests
  • !1323

Feature/nonconformal

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Edward Laughton requested to merge feature/nonconformal into master Mar 24, 2022
  • Overview 131
  • Commits 122
  • Pipelines 104
  • Changes 138

Implementation

This adds non-conformal support. Full 3D and parallel are supported. Majority of implementation is in SpatialDomains/Movement folder and MultiRegions/AssemblyMap/InterfaceMapDG. See user guide additions for description & follow interpolation method here A comparison of interpolation techniques for non-conformal high-order discontinuous Galerkin methods.

Also includes:

  • Barycentric derivative interpolation, see Fast Barycentric-Based Evaluation Over Spectral/hp Elements using PhysEvaluate overloading
  • Some new MPI functions & some DG trace exchange improvements in parallel
  • Some geom ID <-> trace ID/object functions in ExpList
  • Multi-domain input/output for Nekpp files
  • Multi-domain input/output for HDF5 files, bumped FORMAT_VERSION to 2 to maintain backwards compatibility
  • New filter to calculate the integral of a variable on a mesh composite ---> Splitted into separate MR (!1409 (merged)) by @mlahooti
  • Use the DisContField copy constructor in EquationSystem if variable has same expansion infos
  • Improvements to IsentropicVortex equation system allowing for altering parameters via session file
  • Update ExtractSurface2DCFS to use boost program options ---> Splited into separate MR (!1407 (merged)) by @mlahooti
  • Tidied up LocalRegions and StdRegions expansions, removing redundant ''const'', adding override/final keywords etc...
  • Removed unused variables that were giving warnings on latest Apple Clang
  • Removed default copy constructors that were giving warnings on latest Apple Clang
  • Added cmake-build-* to .gitignore for CLion build directories ---> Splitted into separate MR (!1405 (merged)) by @mlahooti
  • Change deprecated ''sprintf'' to ''snprintf'' ---> Splitted into separate MR (!1406 (merged)) by @mlahooti
  • Fixed the comments in VmathArray for function Vvtvvtp ---> Splitted into separate MR (!1408 (merged)) by @mlahooti
Edited Oct 07, 2022 by Mohsen Lahooti
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: feature/nonconformal