Electromagnetic Template Library (EMTL)
|
User interface to perform FDTD calculations. More...
#include <vector>
#include <map>
#include <string>
#include "emtl.h"
#include "emtypes.h"
#include "medium.h"
#include "impforms.h"
#include "pml_function.h"
#include "mesh_ui.h"
#include "analyzer_ui.h"
#include "opt_data.h"
#include "liouville.h"
#include "emcomponent.h"
#include "dump.h"
#include "facetedsurf.h"
Classes | |
class | uiExperiment |
User interface class to perform FDTD calculations. More... | |
struct | uiExperiment::srcdescr_t |
For storing plane wave/dipole data. More... | |
struct | uiExperiment::tfdescr_t |
TF region descriptor More... | |
struct | uiExperiment::vtkconf_t |
VTK configuration struct for conoids. More... | |
class | uiDetector |
User interface class to store information about detectors. More... | |
Enumerations | |
enum | DET_TYPES { DET_FIELD , DET_FLUX_BOX , DET_RTA , DET_NEAR_TO_FAR , DET_VTK_TYPE } |
Types of detectors. More... | |
enum | DET_FIELD_TYPES { DET_TSTEP =0x1 , DET_FSTEP = 0x1 , DET_F =0x2 , DET_K =0x4 , DET_SRC =0x8 , DET_INTERM_AN =0x10 , DET_BIN_ONLY =0x20 , DET_SRCB = 0x40 } |
Used for DET_FIELD and DET_NEAR_TO_FAR. More... | |
enum | DET_RTA_TYPES { DET_NRM =0x1 , DET_NO_INC =0x2 , DET_BRAGG_LIM =0x4 , DET_OPT_MODULE =0x8 } |
Used for DET_RTA. More... | |
User interface to perform FDTD calculations.
enum DET_FIELD_TYPES |
Used for DET_FIELD and DET_NEAR_TO_FAR.
enum DET_RTA_TYPES |
Used for DET_RTA.
enum DET_TYPES |