[petsc-dev] 2D finite elements in 3D ambient space

Jed Brown jedbrown at mcs.anl.gov
Mon Dec 2 20:31:00 CST 2013


Matthew Knepley <knepley at gmail.com> writes:

[added context]

>>>> Unfortunately, something more is required for higher order accuracy,
>>>> since naively the coordinate section itself would have to be higher
>>>> order, and this would require lots of changes (the equivalent of
>>>> DMPlexComputeCellGeometry would be called once per quadrature point
>>>> instead of once per element).
>>>
>>> I have never been convinced that isoperimetric stuff produces enough benefit
>>> for its complication. Polynomials are not good approximators for the
>>> Jacobian of these transforms. NURBS are so much better.
>>
>> The value of NURBS is that (a) some coordinate transformations can be
>> represented exactly and (b) for certain problems, the rest solution can
>> be represented exactly in the ansatz space.  Quadrature error does not
>> magically vanish.
>
> My point is that trying to resolve particular geometry with polynomials is
> very slowly convergent. NURBS are much better. It depends on how
> complicated your geometry is.

I thought you were objecting to "the equivalent of
DMPlexComputeCellGeometry would be called once per quadrature point
instead of once per element".  If you were in fact agreeing with this,
and the talk of NURBS was just a tangent, then we are now on the same
page.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20131202/9f6eb494/attachment.sig>


More information about the petsc-dev mailing list