Outils pour utilisateurs

Outils du site


sunfluidh:simulation_management_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
Prochaine révisionLes deux révisions suivantes
sunfluidh:simulation_management_setup_namelist [2016/11/12 13:37] yannsunfluidh:simulation_management_setup_namelist [2016/11/29 12:41] yann
Ligne 2: Ligne 2:
 This data setup allows the user to set the time parameters of the code in order to :  This data setup allows the user to set the time parameters of the code in order to : 
   * perform the numerical simulation (time step, stopping criteria...)   * perform the numerical simulation (time step, stopping criteria...)
-  * record the results associated to time series of probes, instantaneous quantity fields, statistical quantities.+  * record the results associated to time series of probes, instantaneous physical quantity fields, statistical quantities.
   * record the backup/restart files   * record the backup/restart files
 +===== Full data set of the namelist =====
  
 +   &Simulation_Management    Restart_Parameter= 0 ,
 +                             Steady_Flow_Stopping_Criterion_Enabled = .false. , 
 +                             Steady_Flow_Stopping_Criterion = 1.D-20,
 +                             Temporal_Iterations_Number = 10                  , 
 +                             Final_Time = 3.D+01  ,
 +                             TimeStep_Type = 0 ,
 +                             Timestep_Min = 1.D-03                           , 
 +                             Timestep_Max = 1.D-03 ,
 +                             CFL_Min      = 0.5                              , 
 +                             CFL_Max      = 0.5 ,
 +                             Iterations_For_Timestep_Linear_Progress= 1,
 +                             Simulation_Backup_Rate                 = 1000   , 
 +                             Simulation_Checking_Rate = 2 , 
 +                             Fields_Recording_Rate = 1.D+00 ,
 +                             Probe_Recording_Rate                   = 10     ,
 +                             Start_Time_For_Statistics= 1.D-05               , 
 +                             Time_Range_Statistic_Calculation = 1.D+00  /
 +
 +-----
 +===== Definition of the data set =====
 ----- -----
 ==== Restart_Parameter ==== ==== Restart_Parameter ====
Ligne 16: Ligne 37:
  
    * Type : Boolean value    * Type : Boolean value
-   * Activation of the stopping criterion for steady flow (based on the L2-norm of the time variation of quantities).+   * Activation of the stopping criterion for steady flow (based on the L2-norm of the time variation of physical quantities).
  
 ==== Steady_Flow_Stopping_Criterion ==== ==== Steady_Flow_Stopping_Criterion ====
    * Type : Real value    * Type : Real value
-   * When the L2-norm of the time variation of quantities is lower than this value, the simulation is stopped and the solution corresponds to a steady flow.+   * When the L2-norm of the time variation of physical quantities is lower than this value, the simulation is stopped and the solution corresponds to a steady flow.
 ==== Number_Temporal_Iterations ==== ==== Number_Temporal_Iterations ====
    * Type : Integer value    * Type : Integer value
Ligne 50: Ligne 71:
 ==== Simulation_Backup_Rate ==== ==== Simulation_Backup_Rate ====
    * Type : Integer value    * Type : Integer value
-   * This variable defines the recording rate, __in time iteration units__ , of the backup files (for instance, when "Simulation_Backup_Rate=1000" a data backup is carried out for all time iteration numbers that are a multiple of 1000).+   * This variable defines the recording rate, __in time iteration units__ , of the backup files (for instance, when "Simulation_Backup_Rate=1000" a data backup is carried out for all time iteration numbers that are a multiple of 1000).\\ Backup data are dispatched in two files that are named save_var_yyyyy_n.d and save_fld_yyyyy_n.d ('yyyyy' is the subdomain number for simulations based on the MPI domain-decomposition approach, n= 1 or 2 for temporary backup files and n=3 for the backup files created during the last time step of the simulation). 
 +==== Field_Recording_Rate ==== 
 +   * Type : Real value 
 +   * This variable defines the recording rate, __in time units__ , of instantaneous fields (for instance, when "Field_Recording_Rate=1.5" an instantaneous field file is created as soon as the time value is a multiple of 1.5).\\ Instantaneous field files are named res_xxxxxxx_yyyyy.d ('yyyyy' is the subdomain number for simulations based on the MPI domain-decomposition approach, 'xxxxxxx' is the file number). The intantaneous fields of the physical quantities are defined with the namelist "Instantaneous_Fields_Listing"
 +==== Start_Time_For_Statistics ==== 
 +   * Type : Real value 
 +   * Time from which the statistical fields are calculated. 
 +==== Time_Range_Statistic_Calculation ==== 
 +   * Type : Real value 
 +   * Time range over which statistical fields are calculated. When this time range has been covered, statistical fields are recorded in a file named rst_xxxxxxx_yyyyy.d ('yyyyy' is the subdomain number for simulations based on the MPI domain-decomposition approach, 'xxxxxxx' is the file number). If the simulation is not completed a new cycle of statistical calculation is initialized. The statistical quantities are defined with the namelist "Statistical_Fields_Listing"
 +==== Probe_Recording_Rate ==== 
 +   * Type : Integer value 
 +   * This variable defines the recording rate, __in time iteration units__ , of time series associated to the probes distributed over the domain (see the namelist "Probe_Location"). The physical quantities linked to the probe time-series are defined with the namelist "Probe_Quantities_Enabled". For instance, when "Probe_Recording_Rate=10", a new value is added to probe time-series for all time iteration numbers that are a multiple of 10).
sunfluidh/simulation_management_setup_namelist.txt · Dernière modification : 2022/01/10 10:34 de yann

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki