On Nov 9 2009, Anders Logg wrote:

>On Mon, Nov 09, 2009 at 09:30:44PM +0000, Garth N. Wells wrote:
>> On Nov 9 2009, Anders Logg wrote:
>>
>> >Incidentally, we (myself, Andre Massgin and Mats Larson) discussed a
>> >generalization of assembly over interior facets last week that also
>> >covers the case of intersections between non-matching meshes.
>> >
>> >The central concept in assemble_interior_facets is that of a facet and
>> >its two neighboring cells.
>>
>> If the 'facet' is interior to a cell, why not just assemble it as
>> part of the cell integral? We're doing this already for surfaces
>> which pass through cells.
>
>Since it requires information from two different cells that intersect
>along the "facet". And those cells come from two different meshes.
>

OK, so the facet really is the facet of a cell and not just part of a 
surface?

Garth

>--
>Anders
>
>
>> Garth
>>
>> Our current implementation assumes that
>> >this facet is a facets for both cells in the pair. But a
>> >generalization would include assembly over triples
>> >
>> > (facet, cell0, cell1)
>> >
>> >where facet is contained in the closure of each of the two cells, but
>> >it may or may not be a facet for the two cells. It can be part of a
>> >facet or part of the interior. If we can implement this (and generate
>> >the appropriate code), we would be able to cover quite a few
>> >interesting cases (like Nitsche on overlapping non-matching meshes).
>> >
>>
>

_______________________________________________
DOLFIN-dev mailing list
DOLFIN-dev@fenics.org
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to