> Now for my question.  Is there any way to extract FEValuesBase objects for
> each individual component (to get the dofs_per_cell, shape function data,
> etc.), like MeshWorker::IntegrationInfo but without using the FEValuesViews
> method (step-20) or do I need to code a new assembly procedure for the
> problem?

Nope. The FEValues objects only see finite element objects, not their 
substructure.


> I have tried quick fixes like declaring new FEvalues objects with a
> one-component FiniteElement, but this doesn't match the iterator when I
> call reinit(cell).

Right.

Guido often builds problems of this kind by having different DoFHandlers and 
different (scalar) FEValues objects for each component (or each kind of 
component, say velocities and pressure). I admit not having tried this myself 
to say anything useful about the approach.

Best
 Wolfgang

-------------------------------------------------------------------------
Wolfgang Bangerth                email:            [email protected]
                                 www: http://www.math.tamu.edu/~bangerth/
_______________________________________________
dealii mailing list http://poisson.dealii.org/mailman/listinfo/dealii

Reply via email to