Electromagnetic Template Library (EMTL)
Loading...
Searching...
No Matches
emEnergy Class Reference

Integration class for absorption or energy density (if med==NULL). More...

#include <impforms.h>

Inheritance diagram for emEnergy:
Collaboration diagram for emEnergy:

Public Member Functions

virtual emIntegrationclone () const override
 returns a fresh copy, data is not cloned
 

Protected Member Functions

virtual valtype weight_fun (const cVector_3 &E, const cVector_3 &H, int comp=0) override
 Callback function to calculate abrorption or energy density (if med==NULL).
 

Protected Attributes

emMedium * med
 absorbing medium
 
valtype freq
 used to calculate absoprtion
 
valtype weight
 weight factor for energy
 
valtype maxt
 integration time range
 
- Protected Attributes inherited from emIntegration
int ncomp = 1
 Number of components in integration result.
 
valtype * values
 Current values of integration for each point in time.
 

Detailed Description

Integration class for absorption or energy density (if med==NULL).


The documentation for this class was generated from the following file: