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 [2019/12/25 13:28] yannsunfluidh:simulation_management_setup_namelist [2019/12/25 15:48] – [Full data set of the namelist] yann
Ligne 6: Ligne 6:
 ===== Full data set of the namelist ===== ===== Full data set of the namelist =====
  
-   &Simulation_Management    Restart_Parameter= 0 , +   &Simulation_Management     
-                             Steady_Flow_Stopping_Criterion_Enabled = .false. ,  +    
-                             Steady_Flow_Stopping_Criterion = 1.D-20, +      Restart_Parameter= 0 , 
-                             Temporal_Iterations_Number = 10                  ,  +       
-                             Final_Time = 3.D+01 +      Steady_Flow_Stopping_Criterion_Enabled = .false. ,  
-                             TimeStep_Type = 0 , +      Steady_Flow_Stopping_Criterion = 1.D-20, 
-                             Timestep_Min = 1.D-03                           ,  +      Temporal_Iterations_Number = 10                  ,  
-                             Timestep_Max = 1.D-03 , +      Final_Time = 3.D+01 
-                             CFL_Min      = 0.5                              ,  +       
-                             CFL_Max      = 0.5 , +      TimeStep_Type = 0 , 
-                             Iterations_For_Timestep_Linear_Progress= 1, +      Timestep_Min = 1.D-03                           ,  
-                             Simulation_Backup_Rate                 = 1000   ,  +      Timestep_Max = 1.D-03 , 
-                             Simulation_Checking_Rate = 200 ,  +      CFL_Min      = 0.5                              ,  
-                             InstantaneousFields_TimeRecordingRate= 1.0D+00 +      CFL_Max      = 0.5 , 
-                             InstantaneousFields_RecordingStartTime= 0.0    , +      Iterations_For_Timestep_Linear_Progress= 1 , 
-                             Probe_StartTimeIterationRecording= 20          , +       
-                             Probe_TimeIterationRecordingRate      = 10     , +      Simulation_Backup_Rate   = 1000   ,  
-                             Start_Time_For_Statistics= 1.D+2               ,  +      Simulation_Checking_Rate = 200 ,  
-                             Time_Range_Statistic_Calculation = 1.D+00  /+                              
 +      InstantaneousFields_RecordingReset=.false. ,  
 +      InstantaneousFields_TimeRecordingRate= 1.0D+00    !--- in time units 
 +      InstantaneousFields_RecordingStartTime= 0.0    ,     !--- in time units 
 +      InstantaneousFields_TimeIterationRecordingRate= 10,  !--- in time-step iteration unit 
 +      InstantaneousFields_StartTimeIterationRecording= 70, !--- in time-step iteration unit 
 +                              
 +      Probe_RecordingReset=.false. , 
 +      Probe_StartTimeIterationRecording= 20          ,  !--- in time-iteration units 
 +      Probe_TimeIterationRecordingRate      = 10     ,  !--- in time-iteration units 
 +                              
 +      Slices_RecordingReset=.false. ,        
 +     !Slices_TimeRecordingRate= 5.0E-01  ,        !--- in time units 
 +     !Slices_RecordingStartTime= 1.D-00   ,       !--- in time units 
 +      Slices_TimeIterationRecordingRate= 10  ,    !---  in time-step iteration unit 
 +      Slices_StartTimeIterationRecording= 50 ,    !---  in time-step iteration unit 
 +              
 +      SpaceAveragedFields_RecordingReset=.false. ,      
 +     !SpaceAveragedFields_TimeRecordingRate= 5.0E-01 ,      !--- in time units 
 +     !SpaceAveragedFields_RecordingStartTime= 1.D-00  ,     !--- in time units 
 +      SpaceAveragedFields_TimeIterationRecordingRate= 10  , !--- in time-step iteration units 
 +      SpaceAveragedFields_StartTimeIterationRecording= 20 , !--- in time-step iteration units 
 +                              
 +      Start_Time_For_Statistics= 1.D+2               ,      !--- in time units 
 +      Time_Range_Statistic_Calculation = 1.D+00             !--- in time units /
  
 ----- -----
Ligne 143: Ligne 167:
  
 </WRAP> </WRAP>
 +
 +==== - For slice files (instantaneous fields recorded on a slice): ====
  
 **Slices_RecordingStartTime** **Slices_RecordingStartTime**
    * Type : Real value    * Type : Real value
-   * This variable sets the time threshold from which the record of instantaneous fields begins. It must be used along with the next variable "InstantaneousFields_TimeRecordingRate". This value is defined in time unit.+   * This variable sets the time threshold from which the record of instantaneous fields begins. It must be used along with the next variable "Slices_TimeRecordingRate". This value is defined in time unit.
  
 **Slices_StartTimeIterationRecording** **Slices_StartTimeIterationRecording**
    * Type : Integer value    * Type : Integer value
-   * This variable sets the time-iteration threshold from which the record of instantaneous fields on slices begins. It must be used along with the next variable "InstantaneousFields_TimeIterationRecordingRate". This value is defined in time-iteration unit (number of time steps).+   * This variable sets the time-iteration threshold from which the record of instantaneous fields on slices begins. It must be used along with the next variable "Slices_TimeIterationRecordingRate". This value is defined in time-iteration unit (number of time steps).
  
 **Slices_TimeIterationRecordingRate** **Slices_TimeIterationRecordingRate**
Ligne 168: Ligne 194:
     'xxxxxxx' is the ID number of the file. 'xxxxxxx' is incremented by one for each new file created.      'xxxxxxx' is the ID number of the file. 'xxxxxxx' is incremented by one for each new file created. 
    * The instantaneous fields of the physical quantities written in each file are defined with the namelist "Slice_Recording_Setup".    * The instantaneous fields of the physical quantities written in each file are defined with the namelist "Slice_Recording_Setup".
 +</note>
 +
 +==== - For space-averaged field files (instantaneous fields integrated in space along a direction): ====
 +
 +**SpaceAveragedFields_RecordingStartTime**
 +   * Type : Real value
 +   * This variable sets the time threshold from which the record of space-averaged fields begins. It must be used along with the next variable "SpaceAveragedFields_TimeRecordingRate". This value is defined in time unit.
 +
 +**SpaceAveragedFields_StartTimeIterationRecording**
 +   * Type : Integer value
 +   * This variable sets the time-iteration threshold from which the record of space-averaged fields begins. It must be used along with the next variable "SpaceAveragedFields_TimeIterationRecordingRate". This value is defined in time-iteration unit (number of time steps).
 +
 +**SpaceAveragedFields_TimeIterationRecordingRate**
 +   * Type : Integer value
 +   * This variable defines the recording rate, __in time-iteration units__ , of instantaneous fields on slices. For instance, when "SpaceAveragedFields_TimeIterationRecordingRate=100" a file is created at every 100 time steps from the threshold provided by the variable "SpaceAveragedFields_StartTimeIterationRecording".\\ 
 +
 +**SpaceAveragedFields_RecordingReset**
 +   * Type : Boolean value. The default value is .false.
 +   * When this variable is set to ".true.", the ID number of file 'xxxxxxx' is set to zero for the next simulation. This is useful for resetting the file numbering when a simulation is split into several successive parts.
 +
 +<note>
 +Keep in mind : 
 +   * For space-averaged field along a specific direction, the files are named spav_Id_dir_xxxxxxx_yyyyy.d.
 +   * Id is the ID number of the Slice.
 +   * dir specifies the direction of the slice
 +   * The number 'yyyyy' stands for the subdomain number on which fields are recorded for simulations based on the MPI domain-decomposition approach. When the domain decomposition approach is not used (just one domain), 'yyyyy=00000' is the default value. This number is not present if the option "Slice_Gathering_Enabled" is set to "true" in the namelist "Field_Recording_Setup" because every fields split over several subdomain are gathered in the same file.
 +    'xxxxxxx' is the ID number of the file. 'xxxxxxx' is incremented by one for each new file created. 
 +   * The space-averaged fields written in each file are defined with the namelist "SpaceAveragedSnapshots_Dataset".
 </note> </note>
  
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