Skip to content

WIP: Add factorized biharmonic kernel (used for Cahn-Hilliard)

Xiaoyu Wei requested to merge xywei/sumpy:master into master

The changes in this merge request include:

  • FactorizedBiharmonicKernel, which is the kernel for (\Delta - \lambda_1^2)(\Delta-\lambda_2^2). (Only 2D version is implemented).
  • ComplexConstantMapper added so that complex literals get correctly parsed.
  • Exception handling in p2e and e2p, when the kernel does not accept rscale. (Those two loopy kernels will not accept rscale in certain cases for unknown reasons, perhaps compiler optimization?)
  • LaplacianDerivative mappers.
Edited by Xiaoyu Wei

Merge request reports