| 703 | |
| 704 | |
| 705 | NGS_DLL_HEADER virtual void |
| 706 | ApplyTrans (const FiniteElement & fel, |
| 707 | const BaseMappedIntegrationRule & mir, |
| 708 | FlatMatrix<double> flux, |
| 709 | BareSliceVector<double> x, |
| 710 | LocalHeap & lh) const override |
| 711 | { |
| 712 | HeapReset hr(lh); |
| 713 | FlatMatrix<double,ColMajor> mat(flux.Height()*flux.Width(), fel.GetNDof(), lh); |
| 714 | CalcMatrix (fel, mir, mat, lh); |
| 715 | x.Range(0,fel.GetNDof()) = Trans(mat)*flux.AsVector(); |
| 716 | } |
| 717 | |
| 718 | |
| 719 | NGS_DLL_HEADER virtual void |
no test coverage detected