traveltime.h
来自「二维射线追踪地震层析成像」· C头文件 代码 · 共 39 行
H
39 行
/* * traveltime.h - traveltime related helper functions * * Jun Korenaga, MIT/WHOI * January 1999 */#ifndef _TOMO_TRAVELTIME_H_#define _TOMO_TRAVELTIME_H_#include <array.h> // from mconv#include <geom.h>#include "smesh.h"#include "betaspline.h"double calcTravelTime(const SlownessMesh2d& m, const Array1d<Point2d>& path, const BetaSpline2d& bs, const Array1d<const Point2d*>& pp, Array1d<Point2d>& Q);double calcTravelTime(const SlownessMesh2d& m, const Array1d<Point2d>& path, int ndiv);//double calcTravelTime2(const SlownessMesh2d& m, const Array1d<Point2d>& path);void calc_dTdV(const SlownessMesh2d& m, const Array1d<Point2d>& path, const BetaSpline2d& bs, Array1d<Point2d>& dTdV, const Array1d<const Point2d*>& pp, Array1d<Point2d>& Q, Array1d<Point2d>& dQdu);void calc_dTdV2(const SlownessMesh2d& m, const Array1d<Point2d>& path, const BetaSpline2d& bs, Array1d<Point2d>& dTdV, const Array1d<const Point2d*>& pp, Array1d<Point2d>& Q, Array1d<Point2d>& dQdu);void calc_dTdV3(const SlownessMesh2d& smesh, const Array1d<Point2d>& path, const BetaSpline2d& bs, Array1d<Point2d>& dTdV, const Array1d<const Point2d*>& pp, Array1d<Point2d>& Q, Array1d<Point2d>& dQdu, const Array1d<int>& start_i, const Array1d<int>& end_i, const Array1d<const Interface2d*>& interf);#endif /* _TOMO_TRAVELTIME_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?