sunfluidh:new_numerical_methods_setup_namelist
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
sunfluidh:new_numerical_methods_setup_namelist [2017/09/22 18:06] – yann | sunfluidh:new_numerical_methods_setup_namelist [2017/09/25 14:10] – yann | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== Namelist " | + | ===== Namelist " |
<WRAP info> | <WRAP info> | ||
- | This data setup is devoted to the selection of the numerical methods and schemes used in order to solve the conservation equations for velocity components, temperature, | + | This new data setup is also devoted to the selection of the numerical methods and schemes used in order to solve the conservation equations for velocity components, temperature, |
+ | The data are divided in three groups in order to define: | ||
+ | * the numerical method applied for solving the conservation equations (for velocity, temperature, | ||
+ | * the choice of advective or convective flux discretization (for 2nd order schemes only). The viscous, conductive or diffusive fluxes are always discretized with a centered 2nd order or 4th order scheme according to the previous choice. | ||
+ | * the numerical methods (and associated parameters) for solving the Poisson' | ||
</ | </ | ||
<note important> | <note important> | ||
- | Two versions | + | * This version allows the user to select the numerical methods by means of characters strings instead |
+ | * For the sake of clarity, the iterative method parameters used for solving the Poisson' | ||
+ | * [[HomeData_PoissonSolver_Namelist |HomeData_PoissonSolver]] for methods directly implemented in the code (" | ||
+ | * [[HypreData_PoissonSolver_Namelist |HypreData_PoissonSolver]] for methods provided by the HYPRE library | ||
+ | | ||
</ | </ | ||
Ligne 19: | Ligne 27: | ||
<note important> | <note important> | ||
- | | + | |
- | * The partial diagonalization method (Poisson_NumericalMethod=" | + | * The partial diagonalization method (Poisson_NumericalMethod = " |
* The HYPRE library solvers for solving the Poisson' | * The HYPRE library solvers for solving the Poisson' | ||
Ligne 31: | Ligne 39: | ||
----- | ----- | ||
==== NS_NumericalMethod | ==== NS_NumericalMethod | ||
- | (equivalent to " | + | (equivalent to " |
* Type: character string | * Type: character string | ||
* Selection of the numerical scheme for solving the conservation equations : | * Selection of the numerical scheme for solving the conservation equations : | ||
* __" | * __" | ||
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
==== MomentumConvection_Scheme ==== | ==== MomentumConvection_Scheme ==== | ||
- | (equivalent to " | + | (equivalent to " |
* Type : character string | * Type : character string | ||
* Selection of the 2nd order spatial discretization for the convection flux in the momentum equations. The options are : | * Selection of the 2nd order spatial discretization for the convection flux in the momentum equations. The options are : | ||
Ligne 53: | Ligne 61: | ||
* __" | * __" | ||
* __" | * __" | ||
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
==== TemperatureAdvection_Scheme ==== | ==== TemperatureAdvection_Scheme ==== | ||
(equivalent to " | (equivalent to " | ||
Ligne 82: | Ligne 90: | ||
==== Poisson_NumericalMethod ==== | ==== Poisson_NumericalMethod ==== | ||
- | (equivalent to " | + | (equivalent to " |
* Type : Character string | * Type : Character string | ||
* Selection of the numerical method for solving the Poisson equation in accordance to the projection method. The solution is the pressure time increment ($\Phi= P^{n+1}-P^{n}$, | * Selection of the numerical method for solving the Poisson equation in accordance to the projection method. The solution is the pressure time increment ($\Phi= P^{n+1}-P^{n}$, | ||
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
- | * __" | + | * __" |
| |
sunfluidh/new_numerical_methods_setup_namelist.txt · Dernière modification : 2018/05/29 15:06 de witko