Outils pour utilisateurs

Outils du site


sunfluidh:inlet_boundary_conditions_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:inlet_boundary_conditions_setup_namelist [2016/11/28 16:22] – [Full data set of the namelist] yannsunfluidh:inlet_boundary_conditions_setup_namelist [2018/01/17 09:14] (Version actuelle) – [Define_Velocity_profile] yann
Ligne 15: Ligne 15:
      Define_Velocity_profile= 0 ,      Define_Velocity_profile= 0 ,
      Species_Boundary_Condition_Type= 0 , Define_Mass_Fraction_profile= 0 ,      Species_Boundary_Condition_Type= 0 , Define_Mass_Fraction_profile= 0 ,
-     Temporal_Variation_For_Each_Species= 0 , +     Temporal_Variation_For_Each_Species= 0  0 0 , 
-     Species_Reference_Value= 1.0 ,+     Species_Reference_Value= 0.2   0.3   0.5 !--- Here we suppose 3 species
      Time_Fct_Name= "Sinus" , Time_Fct_Threshold= 0.0 ,       Time_Fct_Name= "Sinus" , Time_Fct_Threshold= 0.0 , 
      Time_Fct_Time_Scale= 1.0 , Time_Fct_Magnitude= 0.0 ,      Time_Fct_Time_Scale= 1.0 , Time_Fct_Magnitude= 0.0 ,
Ligne 29: Ligne 29:
    * When the the normal vector is oriented along the K-direction, the first span direction is I and the second is J.    * When the the normal vector is oriented along the K-direction, the first span direction is I and the second is J.
    * When the inflow conditions are constant the time data can be omitted.    * When the inflow conditions are constant the time data can be omitted.
 +   * By default the domain is enclosed. The boundary conditions defined by default at the ends of the domain are walls. When an inlet is placed at the end of the domain, it replaces the wall conditions over the inflow area.
    * 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 create several inlets.     * 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 create several inlets. 
  
-Find some examples [[Inlet_Outlet_Boundary_Conditions_Examples|here]] about inflow or outflow configurations. +Find some examples [[Inlet_Outlet_Boundary_Conditions_Examples|here]] about inflow configurations. 
 </note> </note>
 ----- -----
Ligne 76: Ligne 77:
      * 1 : Parabolic profile along the first span direction (the mean velocity at the inlet is defined with the "Normal_Velocity_Reference_Value")      * 1 : Parabolic profile along the first span direction (the mean velocity at the inlet is defined with the "Normal_Velocity_Reference_Value")
      * 2 : Parabolic profile along the second span direction (the mean velocity at the inlet is defined with the "Normal_Velocity_Reference_Value")      * 2 : Parabolic profile along the second span direction (the mean velocity at the inlet is defined with the "Normal_Velocity_Reference_Value")
-     * Default value : none+     * Default value = 0 
 + 
 +When the parabolic profile is selected, it is defined from the "Normal_Velocity_Reference_Value" which is the bulk velocity (space averaged velocity). 
 ==== Variable_Flowrate  ==== ==== Variable_Flowrate  ====
    * Type : Integer value    * Type : Integer value
Ligne 82: Ligne 86:
      * 0 : the flowrate is constant      * 0 : the flowrate is constant
      * 1 : the flowrate is variable in time. The time functions can be defined by the users in the specific module of the code named "module_user_defined_temporal_function.f90". The parameters of the time-function can be read from the following variables :      * 1 : the flowrate is variable in time. The time functions can be defined by the users in the specific module of the code named "module_user_defined_temporal_function.f90". The parameters of the time-function can be read from the following variables :
-       * Time_Fct_Name :character string bounded to the user's time function defined in the module "module_user_define_temporal_function.f90". At present, two temporal functions are available, The sinusoidal function (named "Sinus") and the linear-ramp function, (called " Linear_Ramp").+       * Time_Fct_Name :character string linked to the user's time function defined in the module "module_user_define_temporal_function.f90". At present, two temporal functions are available, The sinusoidal function (named "Sinus") and the linear-ramp function, (called " Linear_Ramp").
        * Time_Fct_Threshold : time from which the time function starts.        * Time_Fct_Threshold : time from which the time function starts.
        * Time_Fct_Time_Scale : time scale of the function (i.e the period for the sinusoidal function, and the time range for the linear ramp function)        * Time_Fct_Time_Scale : time scale of the function (i.e the period for the sinusoidal function, and the time range for the linear ramp function)
Ligne 99: Ligne 103:
    * Default value : none    * Default value : none
 ==== Species_Boundary_Condition_Type ==== ==== Species_Boundary_Condition_Type ====
-   * Type : integer value+   * Type : integer value (__** Not for the release SUNFLUIDH_EDU**__ ).
    * This option defines the inlet boundary     * This option defines the inlet boundary 
    * condition type for the density of species    * condition type for the density of species
      * 0 : Dirichlet condition (the mass fraction value is imposed at the center of the ghost-cell).      * 0 : Dirichlet condition (the mass fraction value is imposed at the center of the ghost-cell).
-     * 1 : The mass flux value is imposed on the inlet plan. This flux is defined as the product of the variables "Define_Velocity_profile", "Normal_Velocity_Reference_Value" and "Species_Reference_Value" (Rho.U.Yi).+     * 1 : The mass flux value is imposed on the inlet plan. This flux is defined as $F_i=\rho.Y_i.\vec{V}$ : the product of the variables "Define_Velocity_profile", "Normal_Velocity_Reference_Value" and "Species_Reference_Value"The diffusion flux is null.
    * Default value : none    * Default value : none
 ==== Define_Mass_Fraction_profile ==== ==== Define_Mass_Fraction_profile ====
-   * Type : integer value+   * Type : integer value (__** Not for the release SUNFLUIDH_EDU**__ ).
    * This data determines the distribution law on the first species mass fraction over the inlet (the complementary law is reported on the 2nd species by default):    * This data determines the distribution law on the first species mass fraction over the inlet (the complementary law is reported on the 2nd species by default):
      * 0 : Uniform profile      * 0 : Uniform profile
Ligne 113: Ligne 117:
    
 ==== Temporal_Variation_For_Each_Species ==== ==== Temporal_Variation_For_Each_Species ====
-   * Type : array of integer value (the size is determined by the species number considered)+   * Type : array of integer value (the size is determined by the species number considered. __** Not for the release SUNFLUIDH_EDU**__ ).
    * This data setup defines time function used to define the temporal variation of species. The time functions can be programmed by the user in the fortran file named "module_user_define_temporal_functions.f90". Sinusoidal and linear ramp functions can be used by means of time parameters already described in the part "Variable_Flowrate" .    * This data setup defines time function used to define the temporal variation of species. The time functions can be programmed by the user in the fortran file named "module_user_define_temporal_functions.f90". Sinusoidal and linear ramp functions can be used by means of time parameters already described in the part "Variable_Flowrate" .
    * Default value : none    * Default value : none
sunfluidh/inlet_boundary_conditions_setup_namelist.1480346578.txt.gz · Dernière modification : 2016/11/28 16:22 de yann

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki