Table des matières

Namelist "Numerical_Methods" (old version)

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, species mass fractions and density (in particuliar cases) and Poisson equation for the pressure. Some parameter setting could be also considered in respect with the numerical method selected. The data are divided in three groups in order to define :

  • the numerical method applied for solving the conservation equations (for velocity, temperature, species, …)
  • the choice of advective or convective flux discretization (for 2nd order schemes). 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 method (and associated parameters) for solving the Poisson's equation according to the type of problem considered. several methods are presented based on direct or iterative approaches.
  • Two versions of this data setup exists. This one is related to an old release of the code that can always be used. The second one is presented for in the namelist Numerical_Methods (new version).
  • The choice of numerical methods is here done by means of a set of option numbers
  • The parameters related to iterative solvers can be directly included in this namelist

Full data set of the namelist

 &Numerical_Methods  Numerical_Scheme= 1,
                     Convective_Flux_Discretization_Type            = 1 , 
                     Temperature_Advective_Flux_Discretization_Type = 1 ,  
                     Species_Advective_Flux_Discretization_Type     = 1 ,
                     Explicit_Solving_of_Density         = 0    , 
                     Velocity_Correction_Enabled        = .true.,
                     Numerical_Method_Poisson_Equation   = 4    , 
                     Iterative_Method_Selection         = 1    ,
                     Number_max_Grid= 4                         ,
                     Number_max_Cycle= 10                      ,
                     Number_Iteration= 15,
                     Number_Iteration_FineToCoarseGrid= 15,
                     Number_Iteration_CoarsestGrid= 15,
                     Number_Iteration_CoarseToFineGrid= 15,
                     Relaxation_Coefficient              = 1.80 , 
                     Convergence_Criterion = 1.D-08 /
                     
  • Following the problem treated, some numerical methods are better adapted than others, this point is precised for each available option.
  • The partial diagonalization method (Iterative_Method_Selection=3) used for solving the Poisson equation is only permitted for separable problem.
  • When the partial diagonalization method is used, the data related to the SOR and multigrid method are useless and can be removed.

Definition of the data set


Solving the conservation equations


Numerical_scheme

Convective_Flux_Discretization_Type

Temperature_Advective_Flux_Discretization_Type

species_Advective_Flux_Discretization_Type

Explicit_Solving_of_Density


Solving the Poisson's equation


Numerical_Method_Poisson_Equation

Iterative_Method_Selection (only if the SOR method is used)

Number_max_Grid (multigrid method only)

Number_max_Cycle (multigrid method only)

Number_Iteration (only if the SOR method is used)

Number_Iteration_FineToCoarseGrid (only if the SOR method is used)

Number_Iteration_CoarsestGrid (only if the SOR method is used)

Number_Iteration_CoarseToFineGrid (only if the SOR method is used)

Relaxation_Coefficient (only if the SOR method is used)

Convergence_Criterion (only if the SOR method is used)

Off_Set_Poisson_Source_term