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
sunfluidh:simulation_management_setup_namelist [2019/12/25 15:49] – [Full data set of the namelist] yannsunfluidh:simulation_management_setup_namelist [2022/01/10 10:34] (Version actuelle) yann
Ligne 4: Ligne 4:
   * record the results associated to time series of probes, instantaneous physical 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 ===== ===== Full data set of the namelist =====
  
    &Simulation_Management        &Simulation_Management    
        
 +   !------------------------------------------------
 +   !--- Restart the simulation
 +   !------------------------------------------------
       Restart_Parameter= 0 ,       Restart_Parameter= 0 ,
-      +   !------------------------------------------------ 
 +   !--- Stopping criteria 
 +   !------------------------------------------------
       Steady_Flow_Stopping_Criterion_Enabled = .false. ,        Steady_Flow_Stopping_Criterion_Enabled = .false. , 
       Steady_Flow_Stopping_Criterion = 1.D-20,       Steady_Flow_Stopping_Criterion = 1.D-20,
       Temporal_Iterations_Number = 10                  ,        Temporal_Iterations_Number = 10                  , 
       Final_Time = 3.D+01  ,       Final_Time = 3.D+01  ,
-      +   !------------------------------------------------ 
 +   !--- Numerical time step 
 +   !------------------------------------------------
       TimeStep_Type = 0 ,       TimeStep_Type = 0 ,
       Timestep_Min = 1.D-03                           ,        Timestep_Min = 1.D-03                           , 
Ligne 21: Ligne 30:
       CFL_Max      = 0.5 ,       CFL_Max      = 0.5 ,
       Iterations_For_Timestep_Linear_Progress= 1 ,       Iterations_For_Timestep_Linear_Progress= 1 ,
-      +   !------------------------------------------------ 
 +   !--- Recording rates for different kind of files 
 +   !------------------------------------------------ 
 +    
 +    !--- Backup++/Restart files 
 +    
       Simulation_Backup_Rate   = 1000   ,        Simulation_Backup_Rate   = 1000   , 
 +      
 +    !--- checkcalc_xxxxxx.d file
 +    
       Simulation_Checking_Rate = 200 ,        Simulation_Checking_Rate = 200 , 
 +      
 +    !--- Snapshots
                                                            
       InstantaneousFields_RecordingReset=.false. ,        InstantaneousFields_RecordingReset=.false. , 
Ligne 30: Ligne 49:
       InstantaneousFields_TimeIterationRecordingRate= 10,  !--- in time-step iteration unit       InstantaneousFields_TimeIterationRecordingRate= 10,  !--- in time-step iteration unit
       InstantaneousFields_StartTimeIterationRecording= 70, !--- in time-step iteration unit       InstantaneousFields_StartTimeIterationRecording= 70, !--- in time-step iteration unit
-                             +       
 +    !--- Probe time series files 
 +    
       Probe_RecordingReset=.false. ,       Probe_RecordingReset=.false. ,
       Probe_StartTimeIterationRecording= 20          ,  !--- in time-iteration units       Probe_StartTimeIterationRecording= 20          ,  !--- in time-iteration units
       Probe_TimeIterationRecordingRate      = 10     ,  !--- in time-iteration units       Probe_TimeIterationRecordingRate      = 10     ,  !--- in time-iteration units
-                             +     
 +    !--- Slice files 
 +                          
       Slices_RecordingReset=.false. ,              Slices_RecordingReset=.false. ,       
      !Slices_TimeRecordingRate= 5.0E-01  ,        !--- in time units      !Slices_TimeRecordingRate= 5.0E-01  ,        !--- in time units
Ligne 40: Ligne 63:
       Slices_TimeIterationRecordingRate= 10  ,    !---  in time-step iteration unit       Slices_TimeIterationRecordingRate= 10  ,    !---  in time-step iteration unit
       Slices_StartTimeIterationRecording= 50 ,    !---  in time-step iteration unit       Slices_StartTimeIterationRecording= 50 ,    !---  in time-step iteration unit
-             +       
 +    !--- Space-averaged field files         
 +   
       SpaceAveragedFields_RecordingReset=.false. ,            SpaceAveragedFields_RecordingReset=.false. ,     
      !SpaceAveragedFields_TimeRecordingRate= 5.0E-01 ,      !--- in time units      !SpaceAveragedFields_TimeRecordingRate= 5.0E-01 ,      !--- in time units
Ligne 46: Ligne 71:
       SpaceAveragedFields_TimeIterationRecordingRate= 10  , !--- in time-step iteration units       SpaceAveragedFields_TimeIterationRecordingRate= 10  , !--- in time-step iteration units
       SpaceAveragedFields_StartTimeIterationRecording= 20 , !--- in time-step iteration units       SpaceAveragedFields_StartTimeIterationRecording= 20 , !--- in time-step iteration units
 +                            
 +    !--- Statistics files
 +   
 +      Start_Time_For_Statistics= 1.D+2               ,      !--- in time units
 +      Time_Range_Statistic_Calculation = 1.D+00             !--- in time units 
 +      /
 +
 +===== Split the namelist =====
 +
 +<note>
 +
 +As the number of data in this namelist can be large and bounded to different types of functionnalities (probes, instananeous fields, statistical quantities, simulation parameters, ...), the full dataset of this namelist can be split into several parts in the input data file. Each part is defined with the same namelist name ("Simulation_Management") but each dataset must be different.
 +
 +</note>
 +
 +    &Simulation_Management
 +      
 +    !--- Snapshots
                                                            
 +      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
 +    
 +    /
 +
 +    &Simulation_Management
 +    
 +    !--- Probe time series files
 +    
 +      Probe_RecordingReset=.false. ,
 +      Probe_StartTimeIterationRecording= 20          ,  !--- in time-iteration units
 +      Probe_TimeIterationRecordingRate      = 10     ,  !--- in time-iteration units
 +    /
 +
 +    &Simulation_Management
 +    
 +    !--- Slice files
 +                          
 +      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
 +      /
 +
 +      &Simulation_Management
 +      
 +    !--- Space-averaged field files        
 +   
 +      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
 +     /
 +
 +     &Simulation_Management
 +                            
 +    !--- Statistics files
 +   
       Start_Time_For_Statistics= 1.D+2               ,      !--- in time units       Start_Time_For_Statistics= 1.D+2               ,      !--- in time units
       Time_Range_Statistic_Calculation = 1.D+00             !--- in time units        Time_Range_Statistic_Calculation = 1.D+00             !--- in time units 
Ligne 87: Ligne 173:
 The simulation stops as soon as one of these conditions is achieved. The simulation stops as soon as one of these conditions is achieved.
 </note> </note>
 +
 +   &Simulation_Management    
 +   
 +   !------------------------------------------------
 +   !--- Restart the simulation
 +   !------------------------------------------------
 +      Restart_Parameter= 0 ,
 +   !------------------------------------------------
 +   !--- Stopping criteria
 +   !------------------------------------------------
 +      Steady_Flow_Stopping_Criterion_Enabled = .false. , 
 +      Steady_Flow_Stopping_Criterion = 1.D-20,
 +      Temporal_Iterations_Number = 10                  , 
 +      Final_Time = 3.D+01  ,
 +   !------------------------------------------------
 +   !--- Numerical time step
 +   !------------------------------------------------
 +      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 /
  
 ---- ----
sunfluidh/simulation_management_setup_namelist.1577285346.txt.gz · Dernière modification : 2019/12/25 15:49 de yann

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki