Hi Dmitry,
Thanks very much. I will try if that works.
Subramanya
On Nov 26, 2013, at 4:03 PM, Dmitry Karpeyev wrote:
> Ah, that might still be true, although that ought to be changed.
> In any event, you can use the DM to set the bounds for the VI,
> and set up PCFieldSplit as I explained in
Ah, that might still be true, although that ought to be changed.
In any event, you can use the DM to set the bounds for the VI,
and set up PCFieldSplit as I explained in the previous email.
Let me know if this works for you.
Cheers,
Dmitry.
On Tue, Nov 26, 2013 at 3:01 PM, Subramanya Sadasiva wr
Hi Dmitry,
I was under the impression that I needed to use the DM to use the VI solver. Is
that not the case?
Thanks,
Subramanya.
On Nov 26, 2013, at 3:17 PM, Dmitry Karpeyev wrote:
> I assume you are referring to using the Schur-complement flavor of
> PCFieldSplit?
> How many variables do
I assume you are referring to using the Schur-complement flavor of
PCFieldSplit?
How many variables do you have? Are they all C0? Is the basis nodal? If
so,
you don't necessarily need DMlibMesh:
Assume you have m P1 variables (maybe m==2?). You can lay your degrees of
freedom
in the variable-maj
Hi Dmitry,
I am using the DM solver to solve a Cahn Hilliard equation using a C0
discretization. I would like to use the preconditioner used in
http://www.mcs.anl.gov/~anitescu/Presentations/2011/anitescu-2011-SIAM-CSE-DVI.pdf
I have been able to use the PETSC-DM solver with the VI solver t
DMlibMesh should work, but it's in need of an overhaul and simplification.
Could you tell me how you intend to use it? That way we can figure out
what needs to be done to make it usable.
Thanks.
Dmitry.
On Thu, Nov 21, 2013 at 1:32 PM, subramanya sadasiva wrote:
> Hi , I want to use petsc field
Hi , I want to use petsc fieldsplit preconditioners with the petsc-dm solver
that has been implemented as part of libmesh. The last time I tried it, I had
trouble because dmcreatefielddecomposition was not being called. Is there
someone that could guide me with trying to correct this in libmesh