[firedrake] Enforcing slip boundary condition strongly
David Ham
David.Ham at imperial.ac.uk
Fri Jul 10 13:11:13 BST 2015
Correct. However his functionspace is vector Pn not RT0
On Fri, 10 Jul 2015 at 13:08 Cotter, Colin J <colin.cotter at imperial.ac.uk>
wrote:
> Justin is wanting to enforce the flux condition, he said. That's the
> normal component.
>
> --cjc
>
> On 10 July 2015 at 10:25, David Ham <David.Ham at imperial.ac.uk> wrote:
>
>> Hi Colin,
>>
>> That does not appear to be what Justin is asking for. He is asking how
>> to set a Dirichlet condition on one component of a VectorFunctionSpace. I'm
>> not sure we can do that right now, but I think this should be fixable. I
>> want to check what the Dolfin syntax for this is (so we maintain
>> compatibility) and then try to fix it. (Of course someone might want to
>> pleasantly surprise me and tell me we can do this already!)
>>
>> David
>>
>> On Fri, 10 Jul 2015 at 10:14 Cotter, Colin J <
>> colin.cotter at imperial.ac.uk> wrote:
>>
>>> Hi Justin,
>>> Just to be clear, are you talking about enforcing normal component of
>>> the vector RT0 quantity to be zero?
>>>
>>> all the best
>>> --cjc
>>>
>>> On 9 July 2015 at 21:28, Justin Chang <jychang48 at gmail.com> wrote:
>>>
>>>> Hi everyone,
>>>>
>>>> I am solving a mixed poisson (aka: Darcy) problem using the VMS
>>>> formalism (Masud and Hughes, CMAME, 2002) which enables one to use equal
>>>> order lagrangian interpolation. In this formulation, the flux/velocity is
>>>> prescribed strongly and the pressure is prescribed weakly, like how it's
>>>> done with RT0 elements.
>>>>
>>>> The main difference is that velocity is now a VectorFunctionSpace as
>>>> opposed to a FunctionSpace. My question is, how would I implement the flux
>>>> boundary condition in a Dirichlet sense? Say I am working with a unit
>>>> square for now. I want to enforce v_x = some value(s) for x=0/x=1, and v_y
>>>> - some values(s) for y = 0/y = 1. How would this be done in Firedrake?
>>>>
>>>> Thanks,
>>>> Justin
>>>>
>>>> _______________________________________________
>>>> firedrake mailing list
>>>> firedrake at imperial.ac.uk
>>>> https://mailman.ic.ac.uk/mailman/listinfo/firedrake
>>>>
>>>>
>>>
>>>
>>> --
>>> http://www.imperial.ac.uk/people/colin.cotter
>>>
>>> www.cambridge.org/9781107663916
>>>
>>>
>>>
>> _______________________________________________
>> firedrake mailing list
>> firedrake at imperial.ac.uk
>> https://mailman.ic.ac.uk/mailman/listinfo/firedrake
>>
>>
>
>
> --
> http://www.imperial.ac.uk/people/colin.cotter
>
> www.cambridge.org/9781107663916
>
>
>
-------------- next part --------------
HTML attachment scrubbed and removed
More information about the firedrake
mailing list