Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • M MoReFEM
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 97
    • Issues 97
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MoReFEM
  • CoreLibrary
  • MoReFEM
  • Issues
  • #1709
Closed
Open
Created Mar 07, 2022 by GILLES Sebastien@sgillesOwner

Petsc: SetUniformValue() didn't properly call UpdateGhosts()

I have essentially waved out few years ago the need to call explicitly UpdateGhosts(): the rationale that it should be called by default whenever an operation needs it, except if the user know exactly what he does and elect not to do it (might be the case for instance when several operations are performed in a row upon vectors and matrices: we might want to call the update only once at the end).

But it was not done in SetUniformValues() whereas it should have been - as I discovered while trying a test in parallel in #1707 which inexplicably failed, until I find out this miss.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking