Turiya,
Your inner product is, I assume, an integral over the boundary. Boundary
integrals are always computed via the FEFaceValues class, in the same way as
integrals over cells are computed via the FEValues class.
To get the solution values at quadrature points you would use the
FEFaceValues::get_function_values() function. This is no different than what
FEValues::get_function_values() does for quadrature points on cells, which is
something you can find in a number of tutorial programs (e.g., step-9,
step-21, or step-15's and step-19's use of the corresponding
get_function_gradients() function).
Best
W.
--
------------------------------------------------------------------------
Wolfgang Bangerth email:
bang...@colostate.edu
www:
http://www.math.colostate.edu/~bangerth/