sunfluidh:simulation_management_setup_namelist
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
sunfluidh:simulation_management_setup_namelist [2016/11/28 23:02] – yann | sunfluidh:simulation_management_setup_namelist [2019/10/31 17:31] – yann | ||
---|---|---|---|
Ligne 18: | Ligne 18: | ||
| | ||
| | ||
- | | + | |
| | ||
| | ||
- | | + | |
| | ||
Ligne 27: | Ligne 27: | ||
===== Definition of the data set ===== | ===== Definition of the data set ===== | ||
----- | ----- | ||
- | ==== Restart_Parameter | + | |
+ | ---- | ||
+ | ==== Restart the simulation | ||
+ | ---- | ||
+ | **Restart_Parameter** | ||
* Type : Integer Value | * Type : Integer Value | ||
* This data indicates how is initialized the simulation : | * This data indicates how is initialized the simulation : | ||
Ligne 34: | Ligne 38: | ||
* 3 : The simulation is resumed from the last backup file built during the last time step of the previous simulation. Useful to continue a incompleted simulation. The number 3 must be present in the file num_sav_xxxxx.d (proof that the previous simulation is correctly completed), otherwise the numbers 0, 1 or 2 (related to the previous cases) will be present. | * 3 : The simulation is resumed from the last backup file built during the last time step of the previous simulation. Useful to continue a incompleted simulation. The number 3 must be present in the file num_sav_xxxxx.d (proof that the previous simulation is correctly completed), otherwise the numbers 0, 1 or 2 (related to the previous cases) will be present. | ||
- | ==== Steady_Flow_Stopping_Criterion_Enabled | + | ---- |
+ | ==== Stopping criteria | ||
+ | ---- | ||
+ | |||
+ | **Steady_Flow_Stopping_Criterion_Enabled** | ||
* Type : Boolean value | * Type : Boolean value | ||
* Activation of the stopping criterion for steady flow (based on the L2-norm of the time variation of physical 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 physical 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 | ||
* This value is the maximum of time iterations performed by the code before stopping. | * This value is the maximum of time iterations performed by the code before stopping. | ||
- | ==== Final_Time | + | **Final_Time** |
* Type : Real value | * Type : Real value | ||
* This value is the physical time limit reached by the simulation before stopping. | * This value is the physical time limit reached by the simulation before stopping. | ||
- | ==== TimeStep_Type ===== | + | |
+ | ---- | ||
+ | ==== Numerical time step ==== | ||
+ | ---- | ||
+ | |||
+ | **TimeStep_Type** | ||
* Type : Integer value | * Type : Integer value | ||
* Selection of way to define the numerical time step : | * Selection of way to define the numerical time step : | ||
Ligne 54: | Ligne 67: | ||
* -1 : The time step evolves lineraly between the values given by " | * -1 : The time step evolves lineraly between the values given by " | ||
* 1 : The time step is calculated for each time iteration by means of the CFL parameter. The CFL parameter can be constant, it is thus defined by the variable " | * 1 : The time step is calculated for each time iteration by means of the CFL parameter. The CFL parameter can be constant, it is thus defined by the variable " | ||
- | ==== Timestep_min | + | **Timestep_min** |
* Type : Real value | * Type : Real value | ||
* Minimum value of the time step. This variable can be omitted when the time step is constant. | * Minimum value of the time step. This variable can be omitted when the time step is constant. | ||
- | ==== Timestep_max | + | **Timestep_max** |
* Type : Real value | * Type : Real value | ||
* Maximum value of the time step. This variable set the value of the time step when it is constant. | * Maximum value of the time step. This variable set the value of the time step when it is constant. | ||
- | ==== CFL_min | + | **CFL_min** |
* Type : Real value. This variable can be omitted when the time step is constant. | * Type : Real value. This variable can be omitted when the time step is constant. | ||
- | * Minimum value of the CFL parameter. | + | * Minimum value of the CFL parameter |
==== CFL_max ==== | ==== CFL_max ==== | ||
* Type : Real value | * Type : Real value | ||
- | * Maximum value of the CFL parameter. This variable set the value of the CFL parameter when it is constant. | + | * Maximum value of the CFL parameter. This variable set the value of the CFL parameter when it is constant |
- | ==== Iterations_For_Timestep_Linear_Progress | + | **Iterations_For_Timestep_Linear_Progress** |
* Type : Integer value | * Type : Integer value | ||
* Number of time iterations over which the CFL parameter or the time step can evolve linearly. When the time step or the CFL parameter are constant, this variable must not set to a value greater than 1. It could actually be omitted (this default value is 1). | * Number of time iterations over which the CFL parameter or the time step can evolve linearly. When the time step or the CFL parameter are constant, this variable must not set to a value greater than 1. It could actually be omitted (this default value is 1). | ||
- | ==== Simulation_Backup_Rate | + | |
+ | |||
+ | ---- | ||
+ | ==== Recording rates for different kind of files ==== | ||
+ | ---- | ||
+ | |||
+ | ==== - For backup/ | ||
+ | |||
+ | **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 " | * This variable defines the recording rate, __in time iteration units__ , of the backup files (for instance, when " | ||
- | ==== Field_Recording_Rate | + | |
+ | ==== - For snapshot files : ==== | ||
+ | |||
+ | **Field_Recording_Rate** | ||
* Type : Real value | * Type : Real value | ||
- | * This variable defines the recording rate, __in time units__ , of instantaneous fields (for instance, when " | + | * This variable defines the recording rate, __in time units__ , of instantaneous fields (for instance, when " |
- | ==== Start_Time_For_Statistics | + | |
+ | ==== - For statistics files : ==== | ||
+ | |||
+ | **Start_Time_For_Statistics** | ||
* Type : Real value | * Type : Real value | ||
* Time from which the statistical fields are calculated. | * Time from which the statistical fields are calculated. | ||
- | ==== Time_Range_Statistic_Calculation | + | **Time_Range_Statistic_Calculation** |
* Type : Real value | * 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 (' | * 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 (' | ||
- | ==== Probe_Recording_Rate | + | |
+ | ==== - For probe time-series files : ==== | ||
+ | |||
+ | **Probe_Recording_Rate** | ||
* Type : Integer value | * 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 " | + | * This variable defines the recording rate, __in time iteration units__ , of time series associated to the probes distributed over the domain (see the namelist " |
sunfluidh/simulation_management_setup_namelist.txt · Dernière modification : 2022/01/10 10:34 de yann