MCPcopy Create free account
hub / github.com/NGSolve/ngsolve / GetGradientTrans

Method GetGradientTrans

fem/scalarfe.cpp:869–876  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

867
868 template <ELEMENT_TYPE ET>
869 void DGFiniteElement<ET>::
870 GetGradientTrans (FlatMatrixFixWidth<D> grad, FlatVector<> coefs) const
871 {
872 Matrix<> gmat(D*grad.Height(), coefs.Size());
873 CalcGradientMatrix (gmat);
874 FlatVector<> vgrad(gmat.Height(), &grad(0,0));
875 coefs = Trans (gmat) * vgrad;
876 }
877
878
879 template <ELEMENT_TYPE ET>

Callers

nothing calls this directly

Calls 4

gradFunction · 0.85
TransFunction · 0.50
HeightMethod · 0.45
SizeMethod · 0.45

Tested by

no test coverage detected