|
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 | |
| 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 |