Plugins
|
Helper class for the computation of the power of the electromagnetic field. More...
#include <eddy_current_cmd_impl.h>
Public Member Functions | |
CalcVolPowerHelperClass (TGridFunc *pJGGF, size_t JG_fct[], SubsetGroup &JG_ssg, TGridFunc *pEGF, size_t E_fct[], number pow[]) | |
class constructor More... | |
template<typename TElem > | |
void | operator() (TElem &) |
Private Attributes | |
size_t | m_E_fct [2] |
size_t | m_JG_fct [2] |
SubsetGroup & | m_JG_ssg |
TGridFunc * | m_pEGF |
TGridFunc * | m_pJGGF |
number * | m_pow |
Helper class for the computation of the power of the electromagnetic field.
|
inline |
class constructor
pJGGF | grid function of the Nedelec-DoFs of the generator current \(\mathbf{J}_G\) |
JG_fct | indices of the Re and Im parts in the grid function for \(\mathbf{J}_G\) |
JG_ssg | (full-dim.) subsets where \(\mathbf{J}_G\) is defined (non-zero and in the kernel) |
pEGF | grid function of the Nedelec-DoFs of the electric field \(\mathbf{E}\) |
E_fct | indices of the Re and Im parts in the grid function for \(\mathbf{E}\) |
pow | to add the integral |
References ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_E_fct, ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_JG_fct, and ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_pow.
|
inline |
References ug::Electromagnetism::CalcVolPowerElemHelperClass< TGridFunc, TElem >::calc_power(), ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_E_fct, ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_JG_fct, ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_JG_ssg, ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_pEGF, ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_pJGGF, and ug::Electromagnetism::CalcVolPowerHelperClass< TGridFunc >::m_pow.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |