Skip to content

Fix FE Dual move constructor bug#1615

Open
ebchin wants to merge 4 commits into
developfrom
bugfix/ebchin/fe-dual-move
Open

Fix FE Dual move constructor bug#1615
ebchin wants to merge 4 commits into
developfrom
bugfix/ebchin/fe-dual-move

Conversation

@ebchin
Copy link
Copy Markdown
Member

@ebchin ebchin commented Jun 5, 2026

  • Makes FE Dual call the FE Vector move constructor. This matches the behavior of FE Space and fixes a bug if, e.g., a FE Dual unique ptr is created using std::make_unique<FiniteElementDual>(StateManager::newDual()).
  • Adds tests verifying the move constructor works
  • Fixes issue in FE dual move assignment test
  • Adds a similar move assignment test to FE state

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant