sunfluidh:domain_features_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édenteDernière révisionLes deux révisions suivantes | ||
sunfluidh:domain_features_namelist [2016/10/08 18:26] – [Geometric_Layout] yann | sunfluidh:domain_features_namelist [2018/12/14 15:22] – [Full data set of the namelist] yann | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
===== Domain_Features ===== | ===== Domain_Features ===== | ||
- | This data setup defines the domain size, the grid data, the domain decomposition features (MPI parallelisation characteristics : number of MPI processes | + | This data set defines the domain size, the grid data, the domain decomposition features (MPI parallelisation characteristics : number of MPI processes |
+ | __**The data related to the parallelization (MPI and OpenMP) are not available for the release SUNFLUIDH_EDU**__. | ||
+ | |||
+ | ===== Full data set of the namelist ===== | ||
+ | |||
+ | & | ||
+ | Start_Coordinate_I_Direction | ||
+ | End_Coordinate_I_Direction | ||
+ | Start_Coordinate_J_Direction | ||
+ | End_Coordinate_J_Direction | ||
+ | Start_Coordinate_K_Direction | ||
+ | End_Coordinate_K_Direction | ||
+ | Cells_Number_I_Direction | ||
+ | Cells_Number_J_Direction | ||
+ | Cells_Number_K_Direction | ||
+ | Number_OMP_Threads | ||
+ | MPI_Cartesian_Topology | ||
+ | MPI_Graphic_Topology | ||
+ | Total_Number_MPI_Processes | ||
+ | Max_Number_MPI_Proc_I_Direction= 1 , | ||
+ | Max_Number_MPI_Proc_J_Direction= 1, | ||
+ | Max_Number_MPI_Proc_K_Direction= 1, | ||
+ | Regular_Mesh | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | <note important> | ||
+ | In domain decomposition approach (MPI parallelization), | ||
+ | Find some examples [[Domain_Features_Examples | here ]]. </ | ||
+ | ----- | ||
+ | ===== Definition of the data set ===== | ||
----- | ----- | ||
==== Geometric_Layout ==== | ==== Geometric_Layout ==== | ||
Ligne 8: | Ligne 38: | ||
* 1: Cylindrical geometry. The axis is oriented along the K-direction. The coordinate system is $r(i), \theta(j) , z(k)$ | * 1: Cylindrical geometry. The axis is oriented along the K-direction. The coordinate system is $r(i), \theta(j) , z(k)$ | ||
* 2: Cylindrical geometry. The axis is oriented along the I-direction. The coordinate system is $r(j), \theta(k) , z(i)$ | * 2: Cylindrical geometry. The axis is oriented along the I-direction. The coordinate system is $r(j), \theta(k) , z(i)$ | ||
- | * 3: Cylindrical geometry. The axis is oriented along the J-direction. The coordinate system is $r(k), | + | * 3: Cylindrical geometry. The axis is oriented along the J-direction. The coordinate system is $r(k), |
+ | * Default value = 0 | ||
==== Start_Coordinate_I_Direction === | ==== Start_Coordinate_I_Direction === | ||
* Type : real value | * Type : real value | ||
- | | + | |
+ | * Default value must be set by the user | ||
==== Start_Coordinate_J_Direction ==== | ==== Start_Coordinate_J_Direction ==== | ||
* Type : real value | * Type : real value | ||
- | | + | |
+ | * Default value must be set by the user | ||
==== Start_Coordinate_K_Direction ==== | ==== Start_Coordinate_K_Direction ==== | ||
* Type : real value | * Type : real value | ||
- | | + | |
+ | * Default value must be set by the user | ||
==== End_Coordinate_I_Direction === | ==== End_Coordinate_I_Direction === | ||
* Type : real value | * Type : real value | ||
* End coordinate along the I-direction. | * End coordinate along the I-direction. | ||
+ | * Default value must be set by the user | ||
==== End_Coordinate_J_Direction ==== | ==== End_Coordinate_J_Direction ==== | ||
* Type : real value | * Type : real value | ||
* End coordinate along the J-direction. | * End coordinate along the J-direction. | ||
+ | * Default value must be set by the user | ||
==== End_Coordinate_K_Direction ==== | ==== End_Coordinate_K_Direction ==== | ||
* Type : real value | * Type : real value | ||
* End coordinate along the K-direction. | * End coordinate along the K-direction. | ||
- | + | * Default value must be set by the user | |
- | + | ==== Cells_Number_I_Direction ==== | |
- | + | * Type : integer value | |
- | Cells_Number_I_Direction= integer value (Number of cells along the I-direction, excluding the ghost-cells) | + | |
- | | + | * Default value= 0 |
- | | + | ==== Cells_Number_J_Direction ==== |
- | + | * Type : integer value | |
- | | + | |
- | | + | * Default value= 0 |
- | | + | ==== Cells_Number_K_Direction ==== |
- | | + | * Type : integer value |
- | | + | |
- | | + | * Default value= 0 |
- | | + | ==== Number_OMP_Threads ==== |
- | + | | |
- | | + | |
+ | * Default value= 1 | ||
+ | ==== MPI_Cartesian_Topology ==== | ||
+ | * Type : Boolean value (__** Not for the release SUNFLUIDH_EDU**__ ). | ||
+ | * Select the MPI cartesian | ||
+ | * Default value= .false. | ||
+ | ==== MPI_Graphic_Topology ==== | ||
+ | * Type : Boolean value (__** Not for the release SUNFLUIDH_EDU**__ ). | ||
+ | * Select the MPI graphic topology | ||
+ | * Default value= .false. | ||
+ | ==== Total_Number_MPI_Processes ==== | ||
+ | * Type : integer value (__** Not for the release SUNFLUIDH_EDU**__ ). | ||
+ | * Total number of MPI processes | ||
+ | * Default value= 1 | ||
+ | ==== Max_Number_MPI_Proc_I_Direction ==== | ||
+ | * Type : integer value (__** Not for the release SUNFLUIDH_EDU**__ ). | ||
+ | * Number | ||
+ | * Default value= 1 | ||
+ | ==== Max_Number_MPI_Proc_J_Direction ==== | ||
+ | * Type : integer value (__** Not for the release SUNFLUIDH_EDU**__ ). | ||
+ | * Number | ||
+ | * Default value= 1 | ||
+ | ==== Max_Number_MPI_Proc_K_Direction ==== | ||
+ | * Type : integer value (__** Not for the release SUNFLUIDH_EDU**__ ). | ||
+ | * Number | ||
+ | * Default value= 1 | ||
+ | ==== Regular_Mesh ==== | ||
+ | * Type : boolean value | ||
+ | * if .true., the mesh size is regular along each direction and the gris is directly built by the code. | ||
+ | * If .false., the grid is irregular and the cell distribution is read in the specific files maillx_xxxxx.d, mailly_xxxxx.d and maillz_xxxxx.d (xxxxx corresponds to the subdomain/ | ||
+ | * Default value= .true. | ||
sunfluidh/domain_features_namelist.txt · Dernière modification : 2018/12/15 12:08 de yann