Outils pour utilisateurs

Outils du site


sunfluidh:velocity_wall_boundary_condition_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:velocity_wall_boundary_condition_setup_namelist [2016/11/28 18:22] – [Full data set of the namelist] yannsunfluidh:velocity_wall_boundary_condition_setup_namelist [2017/10/02 14:32] (Version actuelle) yann
Ligne 10: Ligne 10:
    * NORTH : if the wall is located at the k+1/2 face-cell.\\    * NORTH : if the wall is located at the k+1/2 face-cell.\\
 {{ :sunfluidh:convention_paroi.jpg?direct&600 |}} {{ :sunfluidh:convention_paroi.jpg?direct&600 |}}
 +
 +A data set can be attributed to the walls of several solid bodies. [[ Wall_Boundary_Conditions_Examples | Some examples are given here ]] .
 +
 ===== Full data set of the namelist ===== ===== Full data set of the namelist =====
  
    &Velocity_Wall_Boundary_Condition_Setup    &Velocity_Wall_Boundary_Condition_Setup
 +    Wall_BC_DataSetName     ="Set1",
     West_Velocity_I_BC_Option = 0  , East_Velocity_I_BC_Option = 0 ,      West_Velocity_I_BC_Option = 0  , East_Velocity_I_BC_Option = 0 , 
     Back_Velocity_I_BC_Option = 0  , Front_Velocity_I_BC_Option= 0 ,        Back_Velocity_I_BC_Option = 0  , Front_Velocity_I_BC_Option= 0 ,   
Ligne 41: Ligne 45:
     West_Wall_Velocity_K= 0.0    , East_Wall_Velocity_K= 0.0   ,        West_Wall_Velocity_K= 0.0    , East_Wall_Velocity_K= 0.0   ,   
     Back_Wall_Velocity_K= 0.0    , Front_Wall_Velocity_K= 0.0    ,       Back_Wall_Velocity_K= 0.0    , Front_Wall_Velocity_K= 0.0    ,  
-    South_Wall_Velocity_K= 0.0   , North_Wall_Velocity_K= 0.0 +    South_Wall_Velocity_K= 0.0   , North_Wall_Velocity_K= 0.0 / 
-    End_of_Data_Block= .true.   /+
  
 <note important> <note important>
-   * The data bounded to the velocity components contain the character string "Velocity_I", "Velocity_J" or "Velocity_K". These data are thus applied to the velocity component along the I,J or K-direction, respectively. +   * The data linked to the velocity components contain the character string "Velocity_I", "Velocity_J" or "Velocity_K". These data are thus applied to the velocity component along the I,J or K-direction, respectively. 
-   * When the usual no-slip and impermeability conditions are applied for all walls, this namelist could be omitted in the data file. The code use this boundary condition by default+   * When __**the usual no-slip and impermeability conditions are applied for all walls**__, this namelist could be omitted in the data file. The code use this boundary condition by default for any wall
-   * Don't forget to set the boolean data "End_of_Data_Block" at the end of the namelist. A ".true." value means the end of the data block when several namelists are used to define several type of boundary conditions+   *This namelist can be pooled with other ones of same type (for the heat or species mass fraction) to form a full wall boundary condition setup.
-   *This namelist can be pooled with other ones of same type (for the temperature or species mass fraction) to form a wall boundary condition setup+
-   *When several namelists are present, the first namelist is devoted by default to the walls of the domain's ends (when they exist, see the namelist [[sunfluidh:border_domain_boundary_conditions_namelist_setup|Border_Domain_Boundary_Conditions]]).+
  
 **Find [[ Wall_Boundary_Conditions_Examples | here ]] how to construct the wall boundary conditions and some examples.** **Find [[ Wall_Boundary_Conditions_Examples | here ]] how to construct the wall boundary conditions and some examples.**
Ligne 58: Ligne 60:
 ----- -----
 <WRAP info>For a sake of clarity, the data are defined for the the "WEST" wall and for the I-velocity component only. The user can easily define the boundary conditions related to the other walls and other velocity components by substituting the relevant character strings in the name of variables.</WRAP> <WRAP info>For a sake of clarity, the data are defined for the the "WEST" wall and for the I-velocity component only. The user can easily define the boundary conditions related to the other walls and other velocity components by substituting the relevant character strings in the name of variables.</WRAP>
 +==== Wall_BC_DataSetName ====
 +   * Type : character string
 +   * Name of the data set associated to the wall boundary conditions for the velocity. This name is used as an identifier in order distinguish the different sets of the wall boundary condition defined in the data file. The naming convention adopted is "Set" adjoined with a number : for example "Set1" for the first set, "Set2" for the second one, and so on ... 
 +   * By default "Set1" is always linked with the walls of domain ends (when they exist). Of course, it can be also linked with any other solid body.
 +   * The same name must be used in the namelists [[ Heat_Wall_Boundary_Condition_Setup_Namelist | Heat_Wall_Boundary_Condition_Setup ]] (for heat boundary conditions) and [[ Species_Wall_Boundary_Condition_Setup_Namelist | Species_Wall_Boundary_Condition_Setup ]] (for species boundary conditions), for building a full wall data set . The user finds [[ Wall_Boundary_Conditions_Examples | here ]] some examples about wall boundary conditions).
 +   * Default value= none
 ==== WEST_Velocity_I_BC_Option  ==== ==== WEST_Velocity_I_BC_Option  ====
    * Type : integer value    * Type : integer value
-   * Select the type of the boundary condition applied to the I-component and bounded to the WEST wall. The available options are :+   * Select the type of the boundary condition applied to the I-component and linked to the WEST wall. The available options are :
      * 0 : Fixed value      * 0 : Fixed value
      * 1 : Zero gradient      * 1 : Zero gradient
Ligne 77: Ligne 85:
    * Value of the velocity component when the boundary conditions are Dirichlet type.    * Value of the velocity component when the boundary conditions are Dirichlet type.
    * Default value = 0.0    * Default value = 0.0
-==== End_of_Data_Block ==== 
-   * Type : boolean value 
-   * Specify the end of the namelist or a group of this type of namelist used to define different types of velocity boundary conditions. 
  
sunfluidh/velocity_wall_boundary_condition_setup_namelist.1480353728.txt.gz · Dernière modification : 2016/11/28 18:22 de yann

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki