I might have provided too little details, so that no one replied, but I am still looking for help with this question.
I am using BDM1 - Q0 pair of finite elements for velocity-pressure variables. By now I have implemented the use of trapezoid quadrature rule in a(*,*) term in the variational formulation only, while the rest of the bilinear forms are integrated using Gaussian quadrature rule of order 3 (I tried >= 3 with no improvement). The terms in RHS involving the integral coming from integration by parts (imposing pressure BC) are also integrated using Gaussian quad. rule of order 3, so that the implementation agrees with the method discussed here:
http://www.math.pitt.edu/~yotov/research/publications/mfmfe.pdfExcept for the changes mentioned above, the code I use is the one from step-20.cc taken from deal.II website.
The visualized solutions show that the pressure is being computed correctly (same can be seen from errors and rates in pressure variable) while both components of the velocity show instabilities near the boundary as seen on the pictures attached to this post. I cannot see where these instabilities come from, as my change of quadrature rule does not (?) affect the way boundary conditions are imposed.
Any ideas would be much appreciated, thank you.