1616 * 计算核函数的函数指针,动态与静态的接口一致
1717 */
1818typedef void (* GRT_KernelFunc ) (
19- GRT_MODEL1D * mod1d , const real_t k , cplxQWVGrid QWV ,
20- bool calc_uiz , cplxQWVGrid QWV_uiz );
19+ GRT_MODEL1D * mod1d , const real_t k , cplxChnlGrid QWV ,
20+ bool calc_uiz , cplxChnlGrid QWV_uiz );
2121
2222
2323/**
@@ -89,26 +89,26 @@ typedef void (*GRT_KernelFunc) (
8989 *
9090 */
9191void grt_kernel (
92- GRT_MODEL1D * mod1d , const real_t k , cplxQWVGrid QWV ,
93- bool calc_uiz , cplxQWVGrid QWV_uiz );
92+ GRT_MODEL1D * mod1d , const real_t k , cplxChnlGrid QWV ,
93+ bool calc_uiz , cplxChnlGrid QWV_uiz );
9494
9595/** 构建广义反射透射系数矩阵。作为 kernel 函数中的第一部分 */
9696void grt_GRT_matrix (GRT_MODEL1D * mod1d , const real_t k );
9797
9898/** 从广义 R/T 矩阵出发,计算每个震源对应的核函数 QWV。 作为 kernel 函数中的第二部分 */
9999void grt_GRT_build_QWV (
100- GRT_MODEL1D * mod1d , cplxQWVGrid QWV ,
101- bool calc_uiz , cplxQWVGrid QWV_uiz );
100+ GRT_MODEL1D * mod1d , cplxChnlGrid QWV ,
101+ bool calc_uiz , cplxChnlGrid QWV_uiz );
102102
103103/** 静态解的核函数 */
104104void grt_static_kernel (
105- GRT_MODEL1D * mod1d , const real_t k , cplxQWVGrid QWV ,
106- bool calc_uiz , cplxQWVGrid QWV_uiz );
105+ GRT_MODEL1D * mod1d , const real_t k , cplxChnlGrid QWV ,
106+ bool calc_uiz , cplxChnlGrid QWV_uiz );
107107
108108/** 静态广义反射透射系数矩阵 */
109109void grt_static_GRT_matrix (GRT_MODEL1D * mod1d , const real_t k );
110110
111111/** 静态 QWV */
112112void grt_static_GRT_build_QWV (
113- GRT_MODEL1D * mod1d , cplxQWVGrid QWV ,
114- bool calc_uiz , cplxQWVGrid QWV_uiz );
113+ GRT_MODEL1D * mod1d , cplxChnlGrid QWV ,
114+ bool calc_uiz , cplxChnlGrid QWV_uiz );
0 commit comments