Plugins
eddy_current_cmd.h File Reference
#include <vector>
#include "eddy_current_cmd_impl.h"

Go to the source code of this file.

Namespaces

 ug
 
 ug::Electromagnetism
 

Functions

template<typename TGridFunc >
number ug::Electromagnetism::calc_magnetic_flux (const TGridFunc *gfE, const size_t fct[2], const SubsetGroup &ss_grp, const MathVector< TGridFunc::dim > &Normal, const typename TGridFunc::domain_type::position_type &base_pnt, const size_t n_pnt, const typename TGridFunc::domain_type::position_type &d_pnt, number flux[2])
 Computation of the magnetic flux through windings of a coil. More...
 
template<typename TGridFunc >
void ug::Electromagnetism::calc_power (TGridFunc *pJGGF, size_t JG_fct[], SubsetGroup &JG_ssg, TGridFunc *pEGF, size_t E_fct[], number pow[])
 Computes the power of the electromagnetic field (up to the contribution of the boundary) More...
 
template<typename TGridFunc >
void ug::Electromagnetism::CalcMagneticFlux (SmartPtr< TGridFunc > spGF, const char *cmps, const char *subsets, const std::vector< number > &Normal, const std::vector< number > &base_pnt, const size_t n_pnt, const std::vector< number > &d_pnt)
 Prints of the magnetic flux through windings of a coil. More...
 
template<typename TGridFunc >
void ug::Electromagnetism::CalcPower (SmartPtr< TGridFunc > spJGGF, const char *JG_cmps, const char *JG_ss, SmartPtr< TGridFunc > spEGF, const char *E_cmps)
 Prints the (complex-valued) power of the electromagnetic field. More...