📄 thread_calc.cpp
字号:
return(NULL);//to disable the worning
}
//5
void *Thread_Calc_Hx_5(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_5(data->H, data->E1, data->E2, data->Ind, data->mu_r, data->K_H_a,
data->K_H_b, data->coef_1, data->coef_2, data->nx_1, data->nx_2,
data->ny_1, data->ny_2, data->nz_2);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//6
void *Thread_Calc_Hx_6(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_6(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_H_a,
data->K_H_b, data->K_H_c, data->K_H_d, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_1, data->ny_2, data->nz_2, data->c_PML_x);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//7
void *Thread_Calc_Hx_7(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_7(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_2, data->ny_1, data->ny_2,
data->nz_2, data->c_PML_y);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//8
void *Thread_Calc_Hx_8(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_8(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_1, data->ny_2, data->nz_2,
data->c_PML_y, data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//9
void *Thread_Calc_Hx_9(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_9(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_1, data->nx_2, data->ny_1,
data->ny_2, data->nz_2, data->c_PML_x, data->c_PML_y);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//10
void *Thread_Calc_Hx_10(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_10(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_2, data->ny_2, data->nz_1,
data->nz_2, data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//11
void *Thread_Calc_Hx_11(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_11(data->H, data->E1, data->E2, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->coef_1, data->coef_2, data->nx_1, data->nx_2,
data->ny_2, data->nz_1, data->nz_2);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//12
void *Thread_Calc_Hx_12(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_12(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_c, data->K_H_d, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_2, data->nz_1, data->nz_2, data->c_PML_x,
data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//13
void *Thread_Calc_Hx_13(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_13(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_H_c,
data->K_H_d, data->coef_1, data->coef_2, data->nx_2, data->ny_1,
data->ny_2, data->nz_1, data->nz_2, data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//14
void *Thread_Calc_Hx_14(void *Dat)
{
Data_H_comp *data = (Data_H_comp *)Dat;
calc_Hx_14(data->H, data->E1, data->E2, data->Ind, data->mu_r, data->coef_1,
data->coef_2, data->nx_1, data->nx_2, data->ny_1, data->ny_2,
data->nz_1, data->nz_2);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//15
void *Thread_Calc_Hx_15(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_15(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_H_c,
data->K_H_d, data->coef_1, data->coef_2, data->nx_1, data->nx_2,
data->ny_1, data->ny_2, data->nz_1, data->nz_2, data->c_PML_x,
data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//16
void *Thread_Calc_Hx_16(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_16(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_c, data->K_H_d, data->coef_1, data->coef_2,
data->nx_2, data->ny_1, data->ny_2, data->nz_1, data->nz_2,
data->c_PML_y, data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//17
void *Thread_Calc_Hx_17(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_17(data->H, data->E1, data->E2, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->coef_1, data->coef_2, data->nx_1, data->nx_2,
data->ny_1, data->ny_2, data->nz_1, data->nz_2, data->c_PML_y);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//18
void *Thread_Calc_Hx_18(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_18(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_c, data->K_H_d, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_1, data->ny_2, data->nz_1, data->nz_2,
data->c_PML_x, data->c_PML_y, data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//19
void *Thread_Calc_Hx_19(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_19(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_2, data->ny_2, data->nz_1,
data->nz_2, data->c_PML_z);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//20
void *Thread_Calc_Hx_20(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_20(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_2, data->nz_1, data->nz_2, data->c_PML_z,
data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//21
void *Thread_Calc_Hx_21(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_21(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_1, data->nx_2, data->ny_2,
data->nz_1, data->nz_2, data->c_PML_x, data->c_PML_z);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//22
void *Thread_Calc_Hx_22(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_22(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_H_a,
data->K_H_b, data->K_H_c, data->K_H_d, data->coef_1, data->coef_2,
data->nx_2, data->ny_1, data->ny_2, data->nz_1, data->nz_2, data->c_PML_z);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//23
void *Thread_Calc_Hx_23(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_23(data->H, data->E1, data->E2, data->Ind, data->mu_r, data->K_H_a,
data->K_H_b, data->coef_1, data->coef_2, data->nx_1, data->nx_2,
data->ny_1, data->ny_2, data->nz_1, data->nz_2, data->c_PML_z);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//24
void *Thread_Calc_Hx_24(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_24(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_H_a,
data->K_H_b, data->K_H_c, data->K_H_d, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_1, data->ny_2, data->nz_1, data->nz_2,
data->c_PML_x, data->c_PML_z);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//25
void *Thread_Calc_Hx_25(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_25(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_2, data->ny_1, data->ny_2,
data->nz_1, data->nz_2, data->c_PML_y, data->c_PML_z);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//26
void *Thread_Calc_Hx_26(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_26(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_1, data->ny_2, data->nz_1, data->nz_2,
data->c_PML_y, data->c_PML_z, data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//27
void *Thread_Calc_Hx_27(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hx_27(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_1, data->nx_2, data->ny_1,
data->ny_2, data->nz_1, data->nz_2, data->c_PML_x, data->c_PML_y,
data->c_PML_z);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
///////////////////////////////////////////////////////////////////////////////////////
//Compute the Hy field
///////////////////////////////////////////////////////////////////////////////////////
//1
void *Thread_Calc_Hy_1(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hy_1(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_2, data->ny_2, data->nz_2);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//2
void *Thread_Calc_Hy_2(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hy_2(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_c, data->K_H_d, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_2, data->nz_2, data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//3
void *Thread_Calc_Hy_3(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hy_3(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_1, data->nx_2, data->ny_2,
data->nz_2, data->c_PML_x);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//4
void *Thread_Calc_Hy_4(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hy_4(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->coef_1, data->coef_2,
data->nx_2, data->ny_1, data->ny_2, data->nz_2, data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//5
void *Thread_Calc_Hy_5(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hy_5(data->H, data->E1, data->E2, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->coef_1, data->coef_2, data->nx_1, data->nx_2,
data->ny_1, data->ny_2, data->nz_2);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//6
void *Thread_Calc_Hy_6(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hy_6(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->coef_1, data->coef_2,
data->nx_1, data->nx_2, data->ny_1, data->ny_2, data->nz_2, data->c_PML_x,
data->cnst);
pthread_exit(NULL);
return(NULL);//to disable the worning
}
//7
void *Thread_Calc_Hy_7(void *Dat)
{
Data_H_comp_PML *data = (Data_H_comp_PML *)Dat;
calc_Hy_7(data->H, data->E1, data->E2, data->B, data->Ind, data->mu_r, data->K_B_a,
data->K_B_b, data->K_H_a, data->K_H_b, data->K_H_c, data->K_H_d,
data->coef_1, data->coef_2, data->nx_2, data->ny_1, data->ny_2,
data->nz_2, data->c_PML_y);
pthread_exit(NULL);
return(NULL);//to disable the worning
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -