Outils pour utilisateurs

Outils du site


sunfluidh:field_recording_setup_namelist_setup

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:field_recording_setup_namelist_setup [2018/12/15 17:10] yannsunfluidh:field_recording_setup_namelist_setup [2019/12/25 12:48] (Version actuelle) yann
Ligne 2: Ligne 2:
  
 This data set allows the user  This data set allows the user 
-   * to define the precision (simple or double) on the data related to the instantaneous fields and the statistical fields.+   * to set the precision (simple or double) on the data related to the instantaneous fieldsthe statistical fields or specific fields defined on slices.
    * to reduce the dimension of the statistical fields in order to get a profile along a given direction. The reduction is made by space averaging over the other directions.    * to reduce the dimension of the statistical fields in order to get a profile along a given direction. The reduction is made by space averaging over the other directions.
 ==== Full data set of the namelist ==== ==== Full data set of the namelist ====
  
-    &Field_Recording_Setup  Precision_On_Instantaneous_Fields= 1, Precision_On_Statistical_Fields= 2 , +    &Field_Recording_Setup  Precision_On_Instantaneous_Fields=1 , 
-                        Time_Statistics_Enabled= .true. , Sample_Rate_For_Statistics= 1 , +                            Precision_On_Statistical_Fields= 2 , 
-                        Statistic_Space_Average_Type= "NO_SPACE_AVERAGE" /+                            Precision_On_SpaceAveragedSlice_Fields= 1 , 
 +                            Precision_On_Slice_Fields= 1 , Slice_Gathering_Enabled= .false. , 
 +                            Time_Statistics_Enabled= .true. ,  
 +                            Sample_Rate_For_Statistics= 1 , 
 +                            Statistic_Space_Average_Type= "NO_SPACE_AVERAGE" /
 ----- -----
 ==== Precision_On_Instantaneous_Fields ==== ==== Precision_On_Instantaneous_Fields ====
Ligne 14: Ligne 18:
      * 1 : Instantaneous fields are recorded in single precision (r4).      * 1 : Instantaneous fields are recorded in single precision (r4).
      * 2 : Instantaneous fields are recorded in double precision (r8).      * 2 : Instantaneous fields are recorded in double precision (r8).
 +==== Precision_On_Slice_Fields ====
 +   * Type : Integer Value 
 +     * 1 : Instantaneous fields on slices are recorded in single precision (r4).
 +     * 2 : Instantaneous fields on slices are recorded in double precision (r8).
 +==== Slice_Gathering_Enabled ====
 +   * Type : boolean (default value : false)
 +     * true : When MPI domain decomposition is used, all pieces of a slice which are split on different subdomains are gathered and recorded in a same file. This option is not available when the computation is performed in MPI graphical topology.
 +     * false : When MPI domain decomposition is used, each piece of a slice that belongs to a specific subdomain is recorded in a separate file.
 +
 +==== Precision_On_SpaceAveragedSlice_Fields ====
 +   * Type : Integer Value 
 +     * 1 : Special data (space-averaged fields on slices) are recorded in single precision (r4).
 +     * 2 : Special data (space-averaged fields on slices) are recorded in double precision (r8).
 ==== Precision_On_Statistical_Fields ==== ==== Precision_On_Statistical_Fields ====
    * Type : Integer Value     * Type : Integer Value 
      * 1 : Statistical fields are recorded in single precision (r4).      * 1 : Statistical fields are recorded in single precision (r4).
      * 2 : Statistical fields are recorded in double precision (r8).      * 2 : Statistical fields are recorded in double precision (r8).
-==== Statistic_Profiles ==== +==== Time_Statistics_Enabled ==== 
-   * Type : integer value +   * Type : Boolean value 
-   * This data defines the direction in which the profile of statistical quantity is calculated. A space average is performed over the others directions. +     * .true. : For any quantity f, the statistical computation yields a time average field: $$ \overline{f(x,y,z)}= \frac{1}{T}\sum_{n=1}^{n=N_t} f(x_i,x_j,x_k,t_n) \Delta t$$ 
-     Statistical fields are not reduced in a profile along a specific direction. +     * .false. : For any quantity f, the statistical computation yields a sample averafge field : $$ \overline{f(x,y,z)}= \frac{1}{N_t}\sum_{n=1}^{n=N_t} f(x_i,x_j,x_k,t_n) $$ where $N_t$ is number of instantaneous fields considered for the computation. 
-     The profile is calculated along the I-direction. +==== Statistic_Space_Averaged_Type ==== 
-     The profile is calculated along the J-direction. +   * Type : characters 
-     The profile is calculated along the K-direction.+   * This data defines the direction(s) along which a spatial average is computed in addition of time or sample average: 
 +     * NO_SPACE_AVERAGE : No space average is computed. 
 +     * SPACE_AVERAGE_IJ : A space average is computed along the I & J-directions : $$ <\overline{f(x_k)}>= \frac{1}{N_i.N_j.T}\sum_{n=1}^{n=N_t}\sum_{i=1}^{i=N_i} \sum_{j=1}^{j=N_j} f(x_i,x_j,x_k,t_n) \Delta t$$ or $$ <\overline{f(x_k)}>= \frac{1}{N_i.N_j.N_t}\sum_{n=1}^{n=N_t}\sum_{i=1}^{i=N_i} \sum_{j=1}^{j=N_j} f(x_i,x_j,x_k,t_n) $$ 
 +     SPACE_AVERAGE_IK A space average is computed along the I & K-directions  
 +     SPACE_AVERAGE_JK A space average is computed along the J & K-directions  
 +     * SPACE_AVERAGE_I : A space average is computed along the I-direction : $$ <\overline{f(x_j,x_k)}>= \frac{1}{N_i.T}\sum_{n=1}^{n=N_t}\sum_{i=1}^{i=N_i} f(x_i,x_j,x_k,t_n) \Delta t$$ or $$ <\overline{f(x_j,x_k)}>= \frac{1}{N_i.N_t}\sum_{n=1}^{n=N_t}\sum_{i=1}^{i=N_i} f(x_i,x_j,x_k,t_n) $$ 
 +     SPACE_AVERAGE_J A space average is computed along the J-direction 
 +     SPACE_AVERAGE_K A space average is computed along the K-direction
sunfluidh/field_recording_setup_namelist_setup.1544890228.txt.gz · Dernière modification : 2018/12/15 17:10 de yann

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki