[petsc-users] CFD code with immersed boundary method

Matthew Knepley knepley at gmail.com
Thu Nov 8 07:24:55 CST 2012

On Thu, Nov 8, 2012 at 6:22 AM, Arun Kamath <arun.kamath.m at gmail.com> wrote:
> Matt,
> Before I delve further, I wanted to make sure that there is no way to work with an AIJ matrix structure in combination with the something like DMDA_BOUNDARY_GHOSTED without using pets-dev.

1) This is a Cartesian mesh, so it will not work with unstructured stuff

2) This boundary condition only works for cell centered, but I think
you have that

> I am a little disinclined to use the dev version as once I can confirm things are working for my code, we plan to use a supercomputer and its operators have the normal releases on the system.
> Since DMComplexCreate and the other functions in the procedure you have described are listed in the set of DM routines manual, I assume it works in the common release of PETSc?

The reason I suggested petsc-dev is that you would get all the
updates. With new components, this
is usually much much easier. You can install it yourself on the
supercomputer, using the MPI and
BLAS/LAPACK they have there very easily. Moreover, I do not know of a
single place that would not
install dev for you.


What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which
their experiments lead.
-- Norbert Wiener

More information about the petsc-users mailing list