Outils pour utilisateurs

Outils du site


sunfluidh:numerical_methods_setup_namelist

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sunfluidh:numerical_methods_setup_namelist [2017/09/25 10:22] yannsunfluidh:numerical_methods_setup_namelist [2017/09/25 14:28] (Version actuelle) – [Number_Iteration_CoarseToFineFGrid (only if the SOR method is used)] yann
Ligne 7: Ligne 7:
 </WRAP> </WRAP>
 <note important> <note important>
-   * Two versions of this data setup exists. This one is related to an old release of the code that can always be used.  +   * 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 [[New_Numerical_Methods_Setup_Namelist |Numerical_Methods (new version)]]
-   * The choice of numerical methods is done by means of a set of option numbers+   * 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    * The parameters related to iterative solvers can be directly included in this namelist
 </note> </note>
Ligne 27: Ligne 27:
                        Number_max_Cycle= 10                      ,                        Number_max_Cycle= 10                      ,
                        Number_Iteration= 15,                        Number_Iteration= 15,
 +                       Number_Iteration_FineToCoarseGrid= 15,
 +                       Number_Iteration_CoarsestGrid= 15,
 +                       Number_Iteration_CoarseToFineGrid= 15,
                        Relaxation_Coefficient              = 1.80 ,                         Relaxation_Coefficient              = 1.80 , 
                        Convergence_Criterion = 1.D-08 /                        Convergence_Criterion = 1.D-08 /
Ligne 33: Ligne 36:
    * Following the problem treated, some numerical methods are better adapted than others, this point is precised for each available option.    * 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.    * 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.+   * When the partial diagonalization method is used, the data related to the SOR and multigrid method are useless and can be removed.
 </note> </note>
 ===== Definition of the data set ===== ===== Definition of the data set =====
Ligne 111: Ligne 114:
    * Type : integer value    * Type : integer value
    * Number of iterations performed by the SOR method in order to approach the solution on each grid level.    * Number of iterations performed by the SOR method in order to approach the solution on each grid level.
 +==== Number_Iteration_FineToCoarseGrid (only if the SOR method is used) ====
 +   * Type : integer value
 +   * Number of iterations performed by the SOR solver during the restriction step of each V-cycle of the multigrid procedure. For some problems, the minimization of iterations during the restriction step can improve the time-performance of the code.\\ __BEWARE__ : this data is enabled only if the variable Number_Iteration= 0 or is removed from the Namelist.
 +==== Number_Iteration_CoarsestGrid (only if the SOR method is used) ====
 +   * Type : integer value
 +   * Number of iterations performed by the SOR solver on the coarsest grid of each V-cycle of the multigrid procedure.\\ __BEWARE__ : this data is enabled only if the variable Number_Iteration= 0 or is removed from the Namelist.
 +==== Number_Iteration_CoarseToFineGrid (only if the SOR method is used) ====
 +   * Type : integer value
 +   * Number of iterations performed by the SOR solver during the prolongation step of each V-cycle of the multigrid procedure.\\ __BEWARE__ : this data is enabled only if the variable Number_Iteration= 0 or is removed from the Namelist.
 ==== Relaxation_Coefficient (only if the SOR method is used) ==== ==== Relaxation_Coefficient (only if the SOR method is used) ====
    * Type : real value between one and two    * Type : real value between one and two
sunfluidh/numerical_methods_setup_namelist.1506327730.txt.gz · Dernière modification : 2017/09/25 10:22 de yann

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki