Skip to content

Fix FwdTrans and HelmSolve operators implementation

Fix FwdTrans and HelmSolve operators implementation:

  • Update FwdTrans and HelmSolve operators for Dirichlet boundary condition
  • Update FwdTrans and HelmSolve operators for Robin boundary condition
  • Update ConjugateGradient solver for Robin boundary condition
  • Create a tests/init_fwdtransfields.hpp subclass to reduce code duplication.
  • Create a tests/init_helmsolvefields.hpp subclass to reduce code duplication.
  • Consistently add test for seg, quad, tri, hex, prism, pyr, and tet.
  • Use Nektar++ for reference solution.
  • Remove deprecated Helmholtz2D.cpp file.

Note: MR !48 (merged) and !49 (merged) should be merge first.

Edited by Jacques Xing

Merge request reports

Loading