This file is the header file of Lagrangian/Eulerian hydrocode in finite volume framework. 更多...
#include "../include/var_struc.h"
函数 | |
void | Godunov_solver_LAG_source (const int m, struct cell_var CV, double *X[], double *cpu_time) |
This function use Godunov scheme to solve 1-D Euler equations of motion on Lagrangian coordinate. 更多... | |
void | GRP_solver_LAG_source (const int m, struct cell_var CV, double *X[], double *cpu_time) |
This function use GRP scheme to solve 1-D Euler equations of motion on Lagrangian coordinate. 更多... | |
void | Godunov_solver_EUL_source (const int m, struct cell_var CV, double *X[], double *cpu_time) |
This function use Godunov scheme to solve 1-D Euler equations of motion on Eulerian coordinate. 更多... | |
void | GRP_solver_EUL_source (const int m, struct cell_var CV, double *X[], double *cpu_time) |
This function use GRP scheme to solve 1-D Euler equations of motion on Eulerian coordinate. 更多... | |
This file is the header file of Lagrangian/Eulerian hydrocode in finite volume framework.
This header file declares functions in the folder 'finite_volume'.
void Godunov_solver_EUL_source | ( | const int | m, |
struct cell_var | CV, | ||
double * | X[], | ||
double * | cpu_time | ||
) |
This function use Godunov scheme to solve 1-D Euler equations of motion on Eulerian coordinate.
[in] | m | Number of the grids. |
[in,out] | CV | Structural body of cell variable data. |
[in,out] | X[] | Array of the coordinate data. |
[out] | cpu_time | Array of the CPU time recording. |
void Godunov_solver_LAG_source | ( | const int | m, |
struct cell_var | CV, | ||
double * | X[], | ||
double * | cpu_time | ||
) |
This function use Godunov scheme to solve 1-D Euler equations of motion on Lagrangian coordinate.
[in] | m | Number of the grids. |
[in,out] | CV | Structural body of cell variable data. |
[in,out] | X[] | Array of the coordinate data. |
[out] | cpu_time | Array of the CPU time recording. |
void GRP_solver_EUL_source | ( | const int | m, |
struct cell_var | CV, | ||
double * | X[], | ||
double * | cpu_time | ||
) |
This function use GRP scheme to solve 1-D Euler equations of motion on Eulerian coordinate.
[in] | m | Number of the grids. |
[in,out] | CV | Structural body of cell variable data. |
[in,out] | X[] | Array of the coordinate data. |
[out] | cpu_time | Array of the CPU time recording. |
void GRP_solver_LAG_source | ( | const int | m, |
struct cell_var | CV, | ||
double * | X[], | ||
double * | cpu_time | ||
) |
This function use GRP scheme to solve 1-D Euler equations of motion on Lagrangian coordinate.
[in] | m | Number of the grids. |
[in,out] | CV | Structural body of cell variable data. |
[in,out] | X[] | Array of the coordinate data. |
[out] | cpu_time | Array of the CPU time recording. |