Outils pour utilisateurs

Outils du site


sunfluidh:meshgen_doc

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:meshgen_doc [2017/12/02 16:26] yannsunfluidh:meshgen_doc [2017/12/02 16:45] yann
Ligne 24: Ligne 24:
 ==== Meshgen settings ==== ==== Meshgen settings ====
  
-The grid parameters are set in the input data file "data_meshgen.dat"An simple example of a 2D grid is given just below :+The grid parameters are set in the input data file "data_meshgen.dat"simple example of a 2D grid is given just below :
    * The cell size is variable along the I-direction.     * The cell size is variable along the I-direction. 
      * The I-line is split in two equal parts.       * The I-line is split in two equal parts. 
Ligne 67: Ligne 67:
 ==== Data set description ==== ==== Data set description ====
  
-<note important> 
 In the data file, each block of data is attributed to a direction (I,J or K).\\ In the data file, each block of data is attributed to a direction (I,J or K).\\
 Each direction can be split in several parts (segments) on which a specific distribution law is applied in order to place the discrete nodes.\\ Each direction can be split in several parts (segments) on which a specific distribution law is applied in order to place the discrete nodes.\\
Ligne 78: Ligne 77:
    * Geometric series "type 2" (Function_Name= GEOMETRIC_SERIE_2_MESH)    * Geometric series "type 2" (Function_Name= GEOMETRIC_SERIE_2_MESH)
  
-Each function gets a specific data set :+These functions get a specific data set :
    * Number_of_Cells : Number of cells over the segment (for all functions).    * Number_of_Cells : Number of cells over the segment (for all functions).
    * Length          : Length of the segment (for all functions).    * Length          : Length of the segment (for all functions).
Ligne 85: Ligne 84:
    * Reverse_Ordering : Reverse the ordering of the distribution if set to .true.    * Reverse_Ordering : Reverse the ordering of the distribution if set to .true.
    * End_of_Block_Data : logical set to .true. to declare the end of a data structure (by default it set to .false. by the program)    * End_of_Block_Data : logical set to .true. to declare the end of a data structure (by default it set to .false. by the program)
 +
 +<note important>
 +For each direction, the block of data must start with the namelist \\ &METRIC_UNIT         Type_of_Metric= 0 / \\
 +   * Type_of_Metric= 0 specifies a usual metric
 +   * Type_of_Metric= 1 specifies an angular metric. The unit is the degree.
 +The block of data must be closed with the special namelist \\ &MESH_FUNCTION_DATA End_of_Data_Block = .true./
 </note> </note>
 +==== Template for each function ====
 +<file template>
 +&METRIC_UNIT Type_of_Metric= 0 /         ---> Used to define the metric unit
 +&MESH_FUNCTION_DATA  Function_Name="GAUSS_LOBATTO"     Number_of_Cells= 30   Length= 1.0                                                    Reverse_Ordering= .false. /
 +&MESH_FUNCTION_DATA  Function_Name="TANH_ONE_SIDE"     Number_of_Cells= 40   Length= 1.0  Left_Cell_Size= 1.0d-03                           Reverse_Ordering= .false. /
 +&MESH_FUNCTION_DATA  Function_Name="GEOMETRIC_SERIE_1" Number_of_Cells= 60   Length= 1.0  Left_Cell_Size= 1.0d-02  Cell_Ratio= 1.05d-00     Reverse_Ordering= .false. /
 +&MESH_FUNCTION_DATA  Function_Name="REGULAR"           Number_of_Cells= 100  Length= 1.0                                                    Reverse_Ordering= .false. /
 +&MESH_FUNCTION_DATA  Function_Name="TANH_TWO_SIDES"    Number_of_Cells= 100  Length= 1.0  Left_Cell_Size= 1.0d-02  Right_Cell_Size= 1.0d-02 Reverse_Ordering= .false. /
 +&MESH_FUNCTION_DATA  Function_Name="GEOMETRIC_SERIE_2" Number_of_Cells= 50   Length= 1.0  Left_Cell_Size= 1.0d-02  Right_Cell_Size= 5.0d-02 Reverse_Ordering= .false. /
 +&MESH_FUNCTION_DATA  Function_Name="TANH_ONE_SIDE"     Number_of_Cells= 100  Length= 1.0  Left_Cell_Size= 1.0d-03                           Reverse_Ordering= .false. /
 +&MESH_FUNCTION_DATA  End_of_Data_Block= .true.        /
 +</file>
 +
sunfluidh/meshgen_doc.txt · Dernière modification : 2020/10/27 16:31 de yann

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki