Provides methods to assemby matrices by lists of FvdgElementPairs. More...
#include <bilinearForm.hh>
Static Public Member Functions | |
| static void | boundary (concepts::Matrix< Real > &dest, FvdgBilinearForm &bf, const concepts::ElementPairList< Real > &pairs, bool transpose=false) |
| Assembly operator scanning a list of boundary element pairs. | |
| static void | inner (concepts::Matrix< Real > &dest, FvdgBilinearForm &bf, const concepts::ElementPairList< Real > &pairs, bool transpose=false) |
| Assembly operator scanning a list of inner element pairs. | |
Private Member Functions | |
| Assembly () | |
| Constructor. Is private in order to prevent creating an instance. | |
Provides methods to assemby matrices by lists of FvdgElementPairs.
Definition at line 46 of file bilinearForm.hh.
| linDG3D::Assembly::Assembly | ( | ) | [inline, private] |
Constructor. Is private in order to prevent creating an instance.
Definition at line 75 of file bilinearForm.hh.
| static void linDG3D::Assembly::boundary | ( | concepts::Matrix< Real > & | dest, |
| FvdgBilinearForm & | bf, | ||
| const concepts::ElementPairList< Real > & | pairs, | ||
| bool | transpose = false |
||
| ) | [static] |
Assembly operator scanning a list of boundary element pairs.
For each element pair (i,i) in pairs, The bilinear form bf is called once with elements i,i.
| dest | The destination matrix where the terms are assembled to |
| bf | The bilinear form called on found element pairs |
| pairs | The list of boundary ElementPairs scanned |
| transpose | Flag to transpose the global matrix while assembling |
| static void linDG3D::Assembly::inner | ( | concepts::Matrix< Real > & | dest, |
| FvdgBilinearForm & | bf, | ||
| const concepts::ElementPairList< Real > & | pairs, | ||
| bool | transpose = false |
||
| ) | [static] |
Assembly operator scanning a list of inner element pairs.
For each element pair (i,j) in pairs, The bilinear form bf is called four times: with i,i, i,j, j,i, and j,j.
| dest | The destination matrix where the terms are assembled to |
| bf | The bilinear form called on found element pairs |
| pairs | The list of inner ElementPairs scanned |
| transpose | Flag to transpose the global matrix while assembling |