Skip to content

Use ConjugateGradientPoissonSolver as default for immersed boundary grids#5687

Open
xkykai wants to merge 1 commit into
mainfrom
xk/make-fftpcg-default
Open

Use ConjugateGradientPoissonSolver as default for immersed boundary grids#5687
xkykai wants to merge 1 commit into
mainfrom
xk/make-fftpcg-default

Conversation

@xkykai

@xkykai xkykai commented Jun 15, 2026

Copy link
Copy Markdown
Collaborator

@glwagner @simone-silvestri @navidcy @tomchor I think we are ready! But I'll only merge this after #5650 is done.

I suppose this will come at a slight hit to compute cost from the original default (~5x for typical problems) but at least the solutions are correct.

Also happy to abandon this if folks think it's better to use the faster (but slightly wrong) version.

…teGradientPoissonSolver and remove warning message
@glwagner

Copy link
Copy Markdown
Member

5x is a massive hit, not a slight! not to say this isn't the right choice but it should be advertised correctly

@tomchor

tomchor commented Jun 15, 2026

Copy link
Copy Markdown
Member

It'll be easier to change the default after we implement the Fast Runge-Kutta. Is that still being worked on?

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.

3 participants