Linear form to assemble part of the RHS vector for a SUPG-stabilized method-of-lines discretization of the advection-diffusion equation.
More...
template<typename ScalarT, int VelocityVecDim = 3>
class terra::fe::wedge::linearforms::shell::SUPGRHS< ScalarT, VelocityVecDim >
Linear form to assemble part of the RHS vector for a SUPG-stabilized method-of-lines discretization of the advection-diffusion equation.
- Note
- See terra::fe::wedge::operators::shell::UnsteadyAdvectionDiffusionSUPG for notes on the discretization. This linear form evaluates what is therein called \(F_{\mathrm{SUPG}}\).
Given finite element functions \(f\) and \(\mathbf{u}\), this linear form evaluates
\[
(F_{\mathrm{SUPG}})_i = \sum_E \int_E \tau_E (\mathbf{u} \cdot \nabla \phi_i) f
\]
into a finite element coefficient vector, where \(\tau_E\) is the element-local SUPG stabilization parameter (computed on-the-fly, like in terra::fe::wedge::operators::shell::UnsteadyAdvectionDiffusionSUPG).