Preconditioner for Hdiv problem

Dear FEniCS Users,

I would like to solve some problems using the grad-div Formulation with face elements. Starting from the undocumented curl-curl demo CG solver combinded with the Hypre AMS preconditioner, I want to konw how to use the Hypre ADS preconditioner. Could you tell how can I get the ADS Preconditioner working?

thanks for any advice
best wishes
Candy29

The answer to this question requires specialised knowledge and is borderline a research question in its own right. I recommend reading the works of Jinchao Xu and Ralf Hiptmair along with the Hypre documentation. The most difficult part is constructing the discrete vector calculus operator matrices. You’ve already cited the curl-curl demo, and if you understand the implementation there it shouldn’t be too much work.

1 Like

Thank you for your kindness, I’ll appreciate it.