UNIVERS  15.3
UNIVERS base processing software API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
RTWaveCalc Member List

This is the complete list of members for RTWaveCalc, including all inherited members.

AddObSysPtr(ObservSys *)RayTracing
CalcComplicatedWaveParams(CodeAr rCode, RTHod *&HODO, bool &stop_pressed_flag, LSList *&init_List, int count, int &prog_val)RTWaveCalc
CalcIntParams(double x, double z, double x0, double z0, int rtr, double &x1, double &z1)RayTracingprotected
CalcIntParams(double x, double z, double &x0, double &z0, int rtr, double f, double &x1, double &z1) (defined in RayTracing)RayTracingprotected
CalcIntParams2(double x, double z, double f, int rtr, double &x0, double &z0, double &x1, double &z1)RayTracing
CalcRayAmpl(RayInfo *Ray)RayTracingprotected
CalcRayCoeff(double x, double z, double x0, double z0, double x1, double z1, int bn1, int bn2, int boundN, WAVE_TYPE wt1, WAVE_TYPE wt2, double iAngle)RayTracingprotected
CalcWaveParams(LSList *init_List, CodeAr rCode, RTHod *&HODO, int &prog_val, bool &stop_pressed_flag)RTWaveCalc
CheckRec(int rec_num, int bNum) (defined in RayShooter)RayShooterprotected
clean_LS(LSList *&_list) (defined in RayShooter)RayShooterprotected
CompLS(LSList *recLS, LSList *spLS, RecInfoAr &recInfos) (defined in RayShooter)RayShooter
DeleteLSList(dbItem dbiModelList) (defined in RayShooter)RayShooter
DirectWaveCalc(WAVE_TYPE wt, bool &stop_pressed_flag)RTWaveCalc
DirectWaveParamsCalc(WAVE_TYPE wType, RTHod *&HODO, bool &stop_pressed_flag, bool load_LSList)RTWaveCalc
exactFirstPoint(double spX, double spZ, double &startF, double &stepF, CodeAr rCode, int_ar *bNums, int &bn1, bool &stop_pressed_flag) (defined in RayShooter)RayShooter
firstLsPoint(double spX, double spZ, double &startF, double &stepF, CodeAr rCode, int_ar *bNums, int &bn1, bool &big_angle, int ns_bnum, bool &stop_pressed_flag) (defined in RayShooter)RayShooter
GetActiveZoneStart(CodeAr rCode, int_ar *bNums, double &tmp_f, double &start_x, double &start_z, double first_x, double first_z, double angleStep2, double eps) (defined in RayShooter)RayShooterprotected
GetCoeff(double start_angle, CodeAr rCode)RTWaveCalc
GetDirectWavePath(CodeAr rCode, WavePath *wp, bool &good_path_flag, bool &stop_pressed_flag, double dl=10., double den=10.) (defined in RayShooter)RayShooter
GetDirectWaveTimes(WAVE_TYPE wType, double eps, RTHod *&HODO, bool &stop_pressed_flag)RTWaveCalc
GetDL() (defined in RayTracing)RayTracing
GetNearestRecNum(int bodyNum, double last_x, double last_z, int &first_rec, int &count) (defined in RayShooter)RayShooterprotected
GetWATimes(WAVE_TYPE wT, double *recX, double *recZ, int n, double *recT) (defined in RayShooter)RayShooter
GetWavePath(CodeAr rCode, WavePath *wp, bool &good_path_flag, bool &stop_pressed_flag, double dl=10., double den=10.) (defined in RayShooter)RayShooter
InitLSForming(CodeAr rCode, LSList *&init_List, int &prog_val, bool &stop_pressed_flag, bool dir_wave=FALSE)RTWaveCalc
InitLSLoading(CodeAr rCode, LSList *&init_List, int &count, int &prog_val)RTWaveCalc
LoadLS(dbItem dbiLSList, LSInfo *ls, double &spX, double &spZ, WAVE_TYPE &wt, double &eps, int &bNum) (defined in RayShooter)RayShooter
LoadLSList(LSList *LSLst, CodeAr rCode) (defined in RayShooter)RayShooter
LoadRecLS(int recNum, WAVE_TYPE wt, int bNum, LSList *recLS) (defined in RayShooter)RayShooter
LS_LSWaveCalc(LSList *in_ls, LSList *&out_ls, WAVE_TYPE wt, bool tr_flag, int end_bound_num, int &prog_val, bool &stop_pressed_flag)RTWaveCalc
LSShooterUP(WavePath *wp, WAVE_TYPE wT, bool rt, LSList *ls, RecInfoAr &recInfos, bool &stop_pressed_flag, int tbn=-1) (defined in RayShooter)RayShooter
LSWaveCalc(LSList *ls, LSCode *lsc, bool reflect, WAVE_TYPE wt, bool &stop_pressed_flag, int segment_num=-1)RTWaveCalc
Mod2dRayTracing
MShooterDOWN(WAVE_TYPE wT, bool rt, LSList *inLS, LSList *outLS, bool &stop_pressed_flag) (defined in RayShooter)RayShooter
MShooterREC(int n1=-1, int n2=-1, WAVE_TYPE wt=PRESSURE) (defined in RayShooter)RayShooter
MShooterSP(WAVE_TYPE wT, LSList *resLS, bool &stop_pressed_flag, double sx=-1., double sz=-1., int ns_bnum=-1) (defined in RayShooter)RayShooter
MShooterSPNew(WAVE_TYPE wT, LSlist *resLS, bool &stop_pressed_flag, double sx=-1., double sz=-1., int ns_bnum=-1) (defined in RayShooter)RayShooter
MShooterUniversal(WAVE_TYPE wT, bool rt, LSlist *inLS, LSlist *outLS, bool &stop_pressed_flag, bool WellShoot, int tbn, RTParams &rtp) (defined in RayShooter)RayShooter
MShooterUP(WAVE_TYPE wT, bool rt, LSList *ls, RecInfoAr &recInfos, bool &stop_pressed_flag, int tbn=-1) (defined in RayShooter)RayShooter
ObsSysRayTracing
OneDirectShoot(double x0, double z0, double x1, double z1, double base_angle, int rec_num, double &result_x, double &result_z, double &result_angle, double &result_f, double &time, double eps) (defined in RayShooter)RayShooterprotected
PBar1RayShooter
PBar2RayShooter
RayShoot(double f, double startX, double startZ, bool waySave, CodeAr rCode, bool calcSD, int_ar *bNums=NULL)RayTracing
RayShooter(Vel2dModelLDB *VelMod2d, ObservSys *OSys=NULL) (defined in RayShooter)RayShooter
RayStep(double &x, double &z, double &f, double &v, double df, double &dt, double &resultAngle, double &resultCurvity, int &iBoundNum, WAVE_TYPE vPS, bool prevInt, bool noIntersect=false)RayTracingprotected
RayTracing(Vel2dModel *mod2d) (defined in RayTracing)RayTracing
RTWaveCalc(Vel2dModelLDB *VelMod2d, ObservSys *OSys=NULL) (defined in RTWaveCalc)RTWaveCalc
SaveHod(RecInfoAr recInfos, double spX, double spZ, int fbLine=-1, int pmLine=-1) (defined in RayShooter)RayShooter
SaveLS(dbItem dbiLSList, double spX, double spZ, double eps, LSList *ls, LSCode *lsc=NULL) (defined in RayShooter)RayShooter
SaveRecLS(int recNum, WAVE_TYPE wt, int bodyNum, double eps, LSList *recLS) (defined in RayShooter)RayShooter
SetDL(double dl) (defined in RayTracing)RayTracing
SetPBars(Progress *PB1, Progress *PB2) (defined in RayShooter)RayShooter
Shooter(double stAngle, double endAngle, int target, double fStep, int &rNum, double *rT, double *rAmpl, double *rAngle, double *recF, int *recNum) (defined in RayShooter)RayShooter
Shooter2(double stAngle, double endAngle, int &num, double *recT, double *recAmpl, double *recAngle, double *recF, int *recNum) (defined in RayShooter)RayShooter
Snellius(double vin, double teta0, double vout, int rtr, double iAngle, double &teta1)RayTracingstatic
sourceShooter(double spX, double spZ, double &startF, double &stepF, CodeAr rCode, int_ar *bNums, WAVE_TYPE wT, LSlist *resLS, int ns_bnum, bool &stop_pressed_flag) (defined in RayShooter)RayShooter
stop_MShooter(bool &stop_pressed_flag, LSInfo *&lsDesc) (defined in RayShooter)RayShooter
stop_MShooterUP(bool &stop_pressed_flag, RecInfoAr &recInfos) (defined in RayShooter)RayShooter
TestRayPath(RayInfo *ray, int_ar *boundN, CodeAr rCode) (defined in RayShooter)RayShooter
WaveCalculation(CodeAr rCode, double *&hodZ, double *&hodT, double *&fi, double *&ix, double *&iz, double *&coeff, double *&iA, double *&inF, double *&outF, int *&recNum, int &hodNum, bool &stop_pressed_flag, bool load_LSList=TRUE)RTWaveCalc
WellTransform(WAVE_TYPE wT, LSlist *outLS, LSlist *inLS, RecInfoAr &recInfos, bool rt, RTParams rtp) (defined in RayShooter)RayShooter
~RayShooter() (defined in RayShooter)RayShooter
~RayTracing() (defined in RayTracing)RayTracing
~RTWaveCalc() (defined in RTWaveCalc)RTWaveCalc