|
| ray_specifics (pl_raytr_model *pM, int dwk, int iNodes=-1) |
|
virtual void | prepare_raydiver (IntAr &aNPoints, int &iNBord, int &iMax, int &iBody, DoubleAr &aA, DoubleAr &aB, DoubleAr &aC, DoubleAr &aD, DoubleAr &aX, DoubleAr &aY, DoubleAr &aZ, double *dAniz1, double &fVP12, double &fVS12, double *&x1, double *&x2, geophys_params &gp1, raytr_params &rp2, int &iFin, int &iType, double *xe) |
|
virtual void | border_num (int &iRetBord, int iBody) |
|
virtual void | complete_raydiver (int iRetBord, int iBody, double dE, const double &dPhi, const double &dTeta, const double &dTFinal, const double *daDxdfi0, const double *daDxdteta0, const double *dksidfi, const double *dksidteta, const double *vray, const double *vpol, const double *xe, crossings_ptrs *pcRes, const pl_body &a_body, pl_border &a_border, double *, double *, Logic &lEnd) |
|
virtual void | prepare_refkin (pl_border &a_border, int &iBody, geophys_params &gp1, geophys_params &gp2, raytr_params &rp2, double &fVP12, double &fVS12, double &fVP22, double &fVS22, double *dAniz1, double *dAniz2, double &dA, double &dB, double &dC, double *dNormal) |
|
virtual void | complete_refkin (int iBody, double *dRayParams, double *dDummy, crossings_ptrs *pcRes, double dC1[2], double dC2[2], int &iType, int &it2, geophys_params &gp1, geophys_params &gp2, raytr_params &rp1, raytr_params &rp2, double *dAniz1, double *dAniz2, double &dA, double &dB, double &dC, double *vpol, Logic &lEnd, double *, double *, double *) |
|
virtual void | raydiverg (double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, int *, double *, double *, int *, double *, int *, int *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, double *, double *, double *, int *, double *, double *) |
|
virtual void | refking (double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *, int *, double *, double *, double *, double *, double *, double *, double *, double *, double *, int *) |
|