This is a direct Eulerian GRP solver for compressible inviscid flow in Li's paper. 更多...
#include <math.h>
#include <stdio.h>
#include "../include/var_struc.h"
#include "../include/riemann_solver.h"
函数 | |
void | linear_GRP_solver_Edir (double *D, double *U, const struct i_f_var *ifv_L, const struct i_f_var *ifv_R, const double eps, const double atc) |
A direct Eulerian GRP solver for unsteady compressible inviscid flow in one space dimension. 更多... | |
This is a direct Eulerian GRP solver for compressible inviscid flow in Li's paper.
在文件 linear_grp_solver_Edir.c 中定义.
void linear_GRP_solver_Edir | ( | double * | D, |
double * | U, | ||
const struct i_f_var * | ifv_L, | ||
const struct i_f_var * | ifv_R, | ||
const double | eps, | ||
const double | atc | ||
) |
A direct Eulerian GRP solver for unsteady compressible inviscid flow in one space dimension.
[out] | D | the temporal derivative of fluid variables. [rho, u, p]_t |
[out] | U | the intermediate Riemann solutions at t-axis. [rho_mid, u_mid, p_mid] |
[in] | ifv_L | Left States (rho_L, u_L, p_L, s_rho_L, s_u_L, s_p_L, gamma). |
[in] | ifv_R | Right States (rho_R, u_R, p_R, s_rho_R, s_u_R, s_p_R).
|
[in] | eps | the largest value could be seen as zero. |
[in] | atc | Parameter that determines the solver type.
|
在文件 linear_grp_solver_Edir.c 第 33 行定义.