[firedrake] Mapping nodal values from parent to extruded mesh

Tuomas Karna tuomas.karna at gmail.com
Thu Mar 5 18:24:59 GMT 2015


Thanks David,

This is great, I'll try doing the reverse operation.

- Tuomas

On 03/05/2015 08:20 AM, David Ham wrote:
> Hi Tuomas,
>
> This wasn't there this morning but I've implemented one of the cases 
> (pulling out the top and bottom maps). The result is in the 
> extrusion_extraction branches of both PyOP2 and Firedrake. The 2d->3d 
> operation would be rather similar except that you'd have to 
> interrogate the fiat_element on the extruded Function in order to 
> determine which extruded nodes are "on top of" the 2d nodes you have.  
> Unfortunately I won't have time to do that one soon (huge amounts to 
> do before SIAM CSE next week) but feel free to have a try and complain 
> when it doesn't work!
>
> Cheers,
>
> David
>
> On 4 March 2015 at 22:23, Tuomas Karna <tuomas.karna at gmail.com 
> <mailto:tuomas.karna at gmail.com>> wrote:
>
>     Hi all,
>
>     I'd need to copy nodal values between fields on parent and extruded
>     meshes. For example, copy 2d->3d (constant over vertical) or 3d->2d
>     (extract surface/bottom level). The horizontal function space is the
>     same. Is there an easy way to do this? Is there a map of extruded
>     nodes
>     somewhere?
>
>     Thanks,
>
>     Tuomas
>
>
>
>     _______________________________________________
>     firedrake mailing list
>     firedrake at imperial.ac.uk <mailto:firedrake at imperial.ac.uk>
>     https://mailman.ic.ac.uk/mailman/listinfo/firedrake
>
>
>
>
> -- 
> Dr David Ham
> Departments of Mathematics and Computing
> Imperial College London
>
> http://www.imperial.ac.uk/people/david.ham
>
>
> _______________________________________________
> firedrake mailing list
> firedrake at imperial.ac.uk
> https://mailman.ic.ac.uk/mailman/listinfo/firedrake

-------------- next part --------------
HTML attachment scrubbed and removed


More information about the firedrake mailing list