Electromagnetic Template Library (EMTL)
|
This is the complete list of members for uiExperiment, including all inherited members.
Add1DObject(const emMedium &med, Wire_3 *wireptr, int managed=1, const Vector_3 &shift=Vector_3()) | uiExperiment | |
Add1DObject(const emMedium &med, const Wire_3 &wire, const Vector_3 &shift=Vector_3()) | uiExperiment | inline |
Add1DObjectPtr(const emMedium &med, Wire_3 *wireptr, int managed=1, const Vector_3 &shift=Vector_3()) | uiExperiment | inline |
Add2DObject(const emMedium &med, const FacetedSurfaceData &surf) | uiExperiment | inline |
Add2DObject(const emMedium &med, FacetedSurfaceData *surfptr, int managed=1) | uiExperiment | |
add_dipole(const Vector_3 &v0, const Vector_3 &v1, valtype dt, valtype amp, int srcid, int type=0, bool analytic=false) | uiExperiment | protected |
AddBox(const emMedium &med, valtype x0, valtype x1, valtype y0, valtype y1, valtype z0, valtype z1, int level=0) | uiExperiment | inline |
AddBox(const emMedium &med, const Vector_3 &v0, const Vector_3 &v1, int level=0) | uiExperiment | inline |
AddDefaultTimers(const std::vector< int > &p_id) | apComponent | protectedvirtual |
AddDetectorSet(const std::string &name, valtype x0, valtype x1, int nx, valtype y0, valtype y1, int ny, valtype z0, valtype z1, int nz, int mode=0, int srcid=-2) | uiExperiment | inline |
AddDetectorSet(const std::string &name, const Vector_3 &v0, const Vector_3 &v1, const Vector_3 &n=Vector_3(-1.f), int mode=0, int srcid=-2) | uiExperiment | |
AddDetectorSet(const std::string &name, const std::vector< Vector_3 > &coords, const std::vector< Vector_3 > &dcoords, int mode=0, int srcid=-2) | uiExperiment | |
AddFarFieldRange(Vector_3 n, double theta_min, double theta_max) | uiExperiment | inline |
AddMeshBlock(const Vector_3 &p1_, const Vector_3 &p2_, const Vector_3 &dx_, valtype Courant=0.5f, int level=1, int blocktypeid=-1) | uiExperiment | inline |
AddNearToFarSet(const std::string &name, const Vector_3 &v0, const Vector_3 &v1, const Vector_3 &origin, valtype R, valtype th0, valtype th1, int thn, valtype fi0, valtype fi1, int fin, int mode=0, valtype resol=1, int srcid=-2) | uiExperiment | |
AddObject(const emMedium &med, Region_3 *regptr, int managed=1, int level=0) | uiExperiment | inline |
AddObject(const emMedium &med, const Region_3 ®, int level=0) | uiExperiment | inline |
AddObjectPtr(const emMedium &med, Region_3 *regptr, int managed=1, int level=0) | uiExperiment | inline |
AddPMLBackingLayer() | uiExperiment | inline |
AddPointDipole(const Vector_3 &pos, const Vector_3 &dir, valtype dt=0, valtype amp=1, bool analytic=false, int srcid=-1) | uiExperiment | |
AddRodDipole(const Vector_3 &v0, const Vector_3 &v1, valtype dt=0, valtype amp=1, bool analytic=false, int srcid=-1) | uiExperiment | |
AddRTASet(const std::string &name, size_t dir, valtype r_ref, valtype r_tra, valtype rsl=1, int rta_type=0, int srcid=-1) | uiExperiment | |
AddTFSFBox(valtype x0, valtype x1, valtype y0, valtype y1, valtype z0, valtype z1) | uiExperiment | inline |
AddTFSFBox(const Vector_3 &v0, const Vector_3 &v1) | uiExperiment | |
AddTFSFDipole(const Vector_3 &v0, const Vector_3 &d, valtype dt=0, int srcid=-1) | uiExperiment | |
AddTFSFPlane(valtype dx, valtype dy, valtype dz, valtype dir=1.f) | uiExperiment | |
AddTFSFPlane(const Vector_3 &n, const Vector_3 &pos) | uiExperiment | |
AddVTKDetectorSet(const std::string &name, const Vector_3 &v0, const Vector_3 &v1, const Vector_3 &rn=Vector_3(-1.f), int ndomains=1) | uiExperiment | |
adjust_freq_steps(int inum_, int finum_) | uiExperiment | protected |
AdjustTimeN(int timesteps) const | uiExperiment | inline |
align_freq | uiExperiment | protected |
AlignWithField(Vector_3 &vec, int ftype, int dir, const Vector_3 &shift=Vector_3()) const | uiExperiment | |
analytic_geometry_analysis | uiExperiment | protected |
analyze_flags | uiExperiment | protected |
back_profile | uiExperiment | protected |
balanced | uiExperiment | protected |
balanced_dx | uiExperiment | protected |
balanced_ppn | uiExperiment | protected |
bc | uiExperiment | protected |
bparammap | uiExperiment | protected |
BuildDimensions() | uiExperiment | virtual |
BuildGeometry() | uiExperiment | virtual |
BuildMesh() | uiExperiment | virtual |
Calc(valtype time, valtype ftime=VEC_INFTY) | uiExperiment | inline |
CalcN(int inum_, int finum_=INT_INFTY) | uiExperiment | inline |
Calculate(valtype time, valtype ftime=VEC_INFTY) | uiExperiment | |
CalculateN(int inum_, int finum_=INT_INFTY) | uiExperiment | |
check_phase(int lim_phase) | uiExperiment | inlineprotected |
ClearObjects() | uiExperiment | inlinevirtual |
ConfAutoResolution(valtype lambda=-1, valtype nlambda=15, valtype objr=INF, valtype nobj=1.) | uiExperiment | inline |
ConfigureTensorMethod(int use_stable=0) | uiExperiment | |
ConfPML(int pml_ncells_=10, int add_ncells=0, int nsigma=0, int back_pr1=2, int back_pr2=0, valtype kappa_back_=0) | uiExperiment | inline |
ConfTimeToSize(valtype time2size_=5.) | uiExperiment | inline |
courant | uiExperiment | protected |
cpml_orot | uiExperiment | protected |
delay_coord | uiExperiment | protected |
DetCompleteNextFileRecord(int inum, int nobl, int depth=0, int filter=0x3) | uiExperiment | protected |
detectors | uiExperiment | protected |
DetStartNextFileRecord(int inum, int nobl, int depth, int filter=0x3) | uiExperiment | protected |
df | uiExperiment | protected |
dr | uiExperiment | protected |
dt | uiExperiment | protected |
dump | uiExperiment | protected |
Dump(bool lim=false) | apComponent | virtual |
dump_dup | uiExperiment | protected |
dump_dup_orig | uiExperiment | protected |
dump_format | uiExperiment | protected |
DumpCoeffs(const char *path, iVector_3 bmin=iVector_3(0), iVector_3 bmax=iVector_3(0), int coeff_mask=4095) const | uiExperiment | |
DumpFields(const char *path, iVector_3 bmin=iVector_3(0), iVector_3 bmax=iVector_3(0), int field_mask=63) const | uiExperiment | |
DumpFix(const char *path, iVector_3 bmin=iVector_3(0), iVector_3 bmax=iVector_3(0), int EH_mask=3) const | uiExperiment | |
DumpMat(const char *path, iVector_3 bmin=iVector_3(0), iVector_3 bmax=iVector_3(0), int EH_mask=3) const | uiExperiment | |
DumpMedium(const char *fname, const emMedium &med, valtype lf1=-1, valtype lf2=-1, valtype ldf=0) const | uiExperiment | |
DumpOther(const apComponent *comp, bool lim=false) | apComponent | virtual |
DumpOther(int flags, const apComponent *comp, bool lim=false) | apComponent | virtual |
eps_tensors | uiExperiment | protected |
exe_phases | uiExperiment | protected |
FarFieldDumpDirect(valtype theta, valtype phi, const char *path) | uiExperiment | inline |
FarFieldFinish(const char *path) | uiExperiment | inline |
FarFieldFourier(const char *path) | uiExperiment | inline |
FarFieldFourier(const char *path, int nf_, valtype f_min, valtype f_max) | uiExperiment | inline |
FarFieldIntPhi(valtype f, int sz, const char *path) | uiExperiment | inline |
FarFieldIntTheta(valtype f, int sz, const char *path) | uiExperiment | inline |
FarFieldLoad(const char *path) | uiExperiment | inline |
FarFieldSlicePhi(valtype theta, valtype f, int sz, const char *path) | uiExperiment | inline |
FarFieldSliceTheta(valtype phi, valtype f, int sz, const char *path) | uiExperiment | inline |
fft_dir | uiExperiment | protected |
finum | uiExperiment | protected |
first_updated_field | uiExperiment | protected |
fix_frequency_range() | uiExperiment | protected |
flux_out | uiExperiment | protected |
gdumpflags | uiExperiment | protected |
GetComputeRate(bool renew=false) | uiExperiment | inline |
GetCourant() const | uiExperiment | inline |
GetDetectorSet(const std::string &name) | uiExperiment | |
GetDetectorSetPtr(const std::string &name) | uiExperiment | |
GetEmDumper() | emComponent | |
GetFillMedium() const | uiExperiment | inline |
GetFrequencyRange(int &nf_, valtype &f1_, valtype &f2_) const | uiExperiment | inline |
GetInternalSpace(Vector_3 &p1_, Vector_3 &p2_) const | uiExperiment | inline |
GetMeshSize() const | uiExperiment | inline |
GetSpace(Vector_3 &p1_, Vector_3 &p2_) const | uiExperiment | inline |
GetSpaceStep() const | uiExperiment | inline |
GetTimeStep() const | uiExperiment | inline |
GetWavelengthRange(int &nf_, valtype &lambda1_, valtype &lambda2_) const | uiExperiment | inline |
grid_lowrank | uiExperiment | protected |
imp_ampl | uiExperiment | protected |
impulse_t typedef | uiExperiment | protected |
impulses | uiExperiment | protected |
InitComponent(const apComponent &other, const std::vector< int > &p_id=std::vector< int >()) | apComponent | |
interm_detectors | uiExperiment | protected |
inum | uiExperiment | protected |
isize | uiExperiment | protected |
kappa_back | uiExperiment | protected |
liouville | uiExperiment | protected |
load | uiExperiment | protected |
main_blockid | uiExperiment | protected |
MExt | uiExperiment | protected |
mpi_transfers | uiExperiment | protected |
N | uiExperiment | protected |
name | apComponent | protected |
ndomains | uiExperiment | protected |
nf | uiExperiment | protected |
no_auto_oblique | uiExperiment | protected |
obl_dfreq | uiExperiment | protected |
obl_dupl | uiExperiment | protected |
obl_ini_wave | uiExperiment | protected |
obl_inum | uiExperiment | protected |
obl_k | uiExperiment | protected |
obl_ncells | uiExperiment | protected |
obl_pml_ncells | uiExperiment | protected |
obl_pml_ncells_0 | uiExperiment | protected |
omp_max_threads | uiExperiment | protected |
on_fly | uiExperiment | protected |
past_flag | uiExperiment | protected |
phase | uiExperiment | protected |
PHASE_FLAGS enum name | uiExperiment | protected |
pml_fun | uiExperiment | protected |
pml_ncells | uiExperiment | protected |
pml_nsigma | uiExperiment | protected |
pml_nspace | uiExperiment | protected |
pml_type | uiExperiment | protected |
ppn_weight | uiExperiment | protected |
prank_lo | uiExperiment | protected |
preset_box_detector(uiDetector *det, Vector_3 &n, const Vector_3 &v0, const Vector_3 &v1, int mode, int srcid) | uiExperiment | protected |
prl_anls | uiExperiment | protected |
regions | uiExperiment | protected |
registry_t typedef | apComponent | protected |
remove_binaries | uiExperiment | protected |
RemoveBinaries(bool rb=true) | uiExperiment | inline |
RES_MODES enum name | uiExperiment | protected |
Reset(int keep_setup=0x7) | uiExperiment | virtual |
s_dtime | uiExperiment | protected |
s_it | uiExperiment | protected |
SetBalancedDecomposition(int balanced_=1, const Vector_3 &balanced_dx_=0, const method_load_t &load_=method_load_t()) | uiExperiment | inline |
SetBC(int bc_x, int bc_y, int bc_z) | uiExperiment | inline |
SetBorderDelay(int dcoord, valtype sintheta) | uiExperiment | inline |
SetBraggWave(const Vector_3 &k, const Vector_3 &p, const Vector_3 &kBragg, bool analytic=false, int srcid=-1) | uiExperiment | |
SetCourant(valtype courant_=0.5) | uiExperiment | inline |
SetDump(int dump_=1, int dump_format_=GNUPLOT, const iVector_3 &duplicate=iVector_3(1), const iVector_3 &origin=iVector_3(0)) | uiExperiment | inline |
SetFactTimeN(int finum_=INT_INFTY) | uiExperiment | inline |
SetFarField(int sph_rank, int time_max, int tile_sz=16, const char *path="") | uiExperiment | |
SetFarFieldBasis(Vector_3 n_theta, Vector_3 n_phi) | uiExperiment | inline |
SetFastFarField(double xi_sc, int Nphi, bool phi_interp=true, int approx=1, bool patch_n_phi=false) | uiExperiment | inline |
SetFillMedium(const emMedium &med) | uiExperiment | inline |
SetFirstUpdatedField(int _first_updated_field=1) | uiExperiment | inline |
SetFrequencyRange(int nf_, valtype f1_=0, valtype f2_=0, bool align_freq_=true) | uiExperiment | inline |
SetGeometryOutput(int flags) | uiExperiment | inline |
SetInternalMeshSize(int nx=-1, int ny=-1, int nz=-1, valtype courant_=-1) | uiExperiment | inline |
SetInternalSpace(const Vector_3 &p1_, const Vector_3 &p2_) | uiExperiment | inline |
SetInternalSpace(const Vector_3 &p) | uiExperiment | inline |
SetMainBlockType(const std::string &btypename) | uiExperiment | |
SetMainBlockTypeId(int id=0) | uiExperiment | |
SetMeshBlockParam(const std::string &key, valtype value, int btypeid=-1, int blockid=-1) | uiExperiment | inline |
SetOblique(int obl_inum_=1, int obl_dfreq_=1, int obl_dupl_=1, int obl_pml_ncells_0_=20, int obl_ini_wave_=0) | uiExperiment | inline |
SetOutputDir(const char *path) | uiExperiment | inline |
SetPhases(const std::string &s) | uiExperiment | inline |
SetPlaneWave(const Vector_3 &k, const Vector_3 &E, bool analytic=false, int srcid=-1) | uiExperiment | inline |
SetPMLType(int pmltype, const emPMLFunction &pml_fun_) | uiExperiment | inline |
SetPMLType(int pmltype=UPML_TYPE, emPMLFunction *pml_fun_=NULL, int managed=1) | uiExperiment | inline |
SetRawDataDir(const char *path) | uiExperiment | inline |
SetResolution(valtype dx, valtype dy, valtype dz, valtype courant_=-1) | uiExperiment | inline |
SetResolution(valtype dx=-1, valtype courant=-1) | uiExperiment | inline |
SetSignal(emImpulse *impulse, int managed=1, int srcid=-1) | uiExperiment | inline |
SetSignal(const emImpulse &impulse, int srcid=-1) | uiExperiment | inline |
SetSignalPtr(emImpulse *impulse, int managed=1, int srcid=-1) | uiExperiment | inline |
SetSmoothing(int smooth=1, Region_3 *reg=NULL) | uiExperiment | inline |
SetTextureParams(valtype k=1., valtype shift=0., valtype k_disp=1., valtype shift_disp=0.) | uiExperiment | inline |
SetTime(valtype time, valtype atime=VEC_INFTY) | uiExperiment | inline |
SetTimeN(int inum_, int finum_=INT_INFTY) | uiExperiment | inline |
SetTimers(int use_timers_=1) | uiExperiment | inline |
SetVectorizationAxis(int axis) | uiExperiment | inline |
SetWavelengthRange(int nf_, valtype lambda1_=0, valtype lambda2_=0, bool align_freq_=true) | uiExperiment | inline |
size | uiExperiment | protected |
sm_reg | uiExperiment | protected |
SRC_PW enum value | uiExperiment | protected |
SRC_RODATOM enum value | uiExperiment | protected |
SRC_RODDIP enum value | uiExperiment | protected |
SRC_TFATOM enum value | uiExperiment | protected |
SRC_TFDIP enum value | uiExperiment | protected |
start(int id) | apComponent | protected |
stop(int id, int force=0) | apComponent | protected |
strict_phase | uiExperiment | protected |
sync_hsteps | uiExperiment | protected |
sys_t0 | uiExperiment | protected |
sys_tmax | uiExperiment | protected |
tf_dir | uiExperiment | protected |
tfregions | uiExperiment | protected |
tid | uiExperiment | protected |
time2size | uiExperiment | protected |
time_limit | uiExperiment | protected |
topthreads | uiExperiment | protected |
tscale | uiExperiment | protected |
use_lambda | uiExperiment | protected |
use_smooth | uiExperiment | protected |
use_stable | uiExperiment | protected |
use_timers | uiExperiment | protected |
UseLambda(int use_lambda_=1) | uiExperiment | inline |
ut | apComponent | protected |
vec_axis | uiExperiment | protected |
vtkconf_set | uiExperiment | protected |
wf | uiExperiment | protected |
xk_dir | uiExperiment | protected |