Plugins
|
Helper class for the loop over all the elements in the computation of the flux. (Helper for ComputeFlux.) More...
#include <nedelec_aux_cmd_impl.h>
Public Member Functions | |
ComputeFluxHelper (TGridFunc *pGF, size_t fct, SubsetGroup &volSSG, SubsetGroup &faceSSG, number &flux) | |
class constructor More... | |
template<typename TElem > | |
void | operator() (TElem &) |
Private Attributes | |
SubsetGroup & | m_faceSSG |
size_t | m_fct |
number & | m_flux |
TGridFunc * | m_pGF |
SubsetGroup & | m_volSSG |
Helper class for the loop over all the elements in the computation of the flux. (Helper for ComputeFlux.)
|
inline |
class constructor
pGF | grid function of the Nedelec-DoFs of the vector field |
fct | index of the function in the grid function |
volSSG | full-dim. subsets (adjacent to the surface) to indicate the negative direction |
faceSSG | the surface (the low-dim. subsets) |
flux | where to save the flux |
|
inline |
References ug::Electromagnetism::ComputeElemFluxHelper< TGridFunc, TElem >::compute_flux(), ug::Electromagnetism::ComputeFluxHelper< TGridFunc >::m_faceSSG, ug::Electromagnetism::ComputeFluxHelper< TGridFunc >::m_fct, ug::Electromagnetism::ComputeFluxHelper< TGridFunc >::m_flux, ug::Electromagnetism::ComputeFluxHelper< TGridFunc >::m_pGF, and ug::Electromagnetism::ComputeFluxHelper< TGridFunc >::m_volSSG.
|
private |
|
private |
|
private |
|
private |
|
private |