On Thu, Aug 25, 2016 at 11:57 AM, Boris Boutkov <boris...@buffalo.edu>
wrote:

> Hello all, (apologies in advance for the double post, looks like I wasn't
> subscribed properly earlier),
>
> Ive been working on some libMesh/GRINS/PETSc Multigrid code and have been
> getting some unexpected convergence results that don't quite line up with
> theory.
>
> Currently I am uniformly refining a simple square grid with Dirichlet BCs
> and manually element-wise constructing L2 projected interpolation matrices
> between mesh levels while constraining each projection using the four
> argument version of constrain_element_matrix. As a naive first attempt I
> turned asymmetric_constrain_rows to false, as it helped me get past the
> `!constraint_row.empty()' assertion which I didn't quite understand.
>
> Having now seen some of the convergence results I think maybe I was too
> hasty in turning this asymmetric switch off as my iterative solvers are
> having some difficulties on some mesh levels while being OK on others, my
> hunch is this might be related to projections of hanging boundary nodes I
> introduce while refining - but this leaves me stuck on the above assert.
>

You said you were doing uniform refinement?  I'm confused by "hanging
boundary nodes".

-- 
John
------------------------------------------------------------------------------
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel

Reply via email to