Hello,

well, my thoughts are the following: You need the shape functions of the
parent cell. Thus you have to "activate" this cell somehow. One
possibility would be to coarsen the child cells, distribute the degrees
of freedom and so on. Depending on the size and complexity of your
triangulation this takes some time. Thus I favor to create a new
triangulation, which consists only of the parent cell and perform the
computations there. The quadrature points of the child cell can be
obtained by projecting the corresponding quadrature to the child using
the QProjector::project_to_child function.

Best Regards,
Markus



Am 31.07.10 08:00, schrieb LvTravis:
> Hello Markus:
> Could you explain a little bit more?
> The local problem is closely related to the original shape function of
> the parent cell and thus I need its values on every quatrature point
> within a child cell to solve the problem.
> Why creating a triangulation of the parent cell helps?Do you suggest a
> mapping?
>
> ------------------------------------------------------------------------
> Date: Sat, 31 Jul 2010 07:20:56 +0200
> From: [email protected]
> To: [email protected]
> Subject: Re: [deal.II] How to get shape function values on arbitrary
> points within a cell?
>
> Hello,
>
> I think the easiest way is to create a new triangulation consisting
> only of the parent cell and solve the problem there.
>
> Best Regards,
> Markus
>
>
> _______________________________________________
> dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii
>   
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to