|
Electromagnetic Template Library (EMTL)
|
Base class for pulse which depends on time and one space-coordinate. More...
#include <impulse.h>

Public Member Functions | |
| virtual value_t | operator() (valtype t, valtype z, int field)=0 |
| gets pulse value in some point z at the moment t | |
| emImpulse * | GetImpulse () const |
| returns basic pulse shape used in this class (implementation depends on the derived class) | |
| virtual valtype | Get_n () const |
| Get refractive index of the propagation medium. | |
Base class for pulse which depends on time and one space-coordinate.
This class is useful to describe pulses propagating in dispersive medium, where pulse shape evolves during the time.