|
MAMMA
1.0
Conduitsolver
|
Grid module. More...
Functions/Subroutines | |
| subroutine | init_grid |
| Finite volume grid initialization. More... | |
| subroutine | update_radius (zeta) |
Variables | |
| real *8, dimension(:), allocatable | z_comp |
| Location of the centers of the control volume of the domain. More... | |
| real *8, dimension(:), allocatable | z_stag |
| Location of the boundaries of the control volumes of the domain. More... | |
| real *8, dimension(:), allocatable | radius_stag |
| Radius at the boundaries of the control volumes of the domain. More... | |
| real *8 | z0 |
| Left (bottom) of the physical domain. More... | |
| real *8 | zn |
| Right (top) of the physical domain. More... | |
| real *8 | zeta_exit |
| Right (top) of the physical domain. More... | |
| real *8 | dz |
| Control volumes size. More... | |
| real *8 | pi |
| real *8 | radius |
| Effective radius. More... | |
| character *30 | radius_model |
| geometry model More... | |
| real *8 | radius_fixed |
| Fixed value of the radius. More... | |
| real *8 | radius_min |
| Fixed value of the minimum radius (used in non cylindrical conduits) More... | |
| real *8 | radius_max |
| Fixed value of the maximum radius (used in non cylindrical conduits) More... | |
| real *8 | radius_z |
| Characteristic depth for radius models trans1 and trans2. More... | |
| real *8 | radius_z_sig |
| Characteristic sigma for radius model trans1 and trans2. More... | |
| integer | comp_cells |
| Number of control volumes in the computational domain. More... | |
| integer | comp_interfaces |
| Number of interfaces (comp_cells+1) More... | |
Grid module.
This module contains the variables and the subroutines related to the computational grid
| subroutine geometry::init_grid | ( | ) |
Finite volume grid initialization.
This subroutine initialize the grids for the finite volume solver.
Definition at line 57 of file geometry.f90.

| subroutine geometry::update_radius | ( | real*8, intent(in) | zeta | ) |
| integer geometry::comp_cells |
Number of control volumes in the computational domain.
Definition at line 44 of file geometry.f90.
| integer geometry::comp_interfaces |
Number of interfaces (comp_cells+1)
Definition at line 45 of file geometry.f90.
| real*8 geometry::dz |
Control volumes size.
Definition at line 23 of file geometry.f90.
| real*8 geometry::pi |
Definition at line 25 of file geometry.f90.
| real*8 geometry::radius |
Effective radius.
Definition at line 27 of file geometry.f90.
| real*8 geometry::radius_fixed |
Fixed value of the radius.
Definition at line 38 of file geometry.f90.
| real*8 geometry::radius_max |
Fixed value of the maximum radius (used in non cylindrical conduits)
Definition at line 40 of file geometry.f90.
| real*8 geometry::radius_min |
Fixed value of the minimum radius (used in non cylindrical conduits)
Definition at line 39 of file geometry.f90.
| character*30 geometry::radius_model |
geometry model
Definition at line 36 of file geometry.f90.
| real*8, dimension(:), allocatable geometry::radius_stag |
Radius at the boundaries of the control volumes of the domain.
Definition at line 18 of file geometry.f90.
| real*8 geometry::radius_z |
Characteristic depth for radius models trans1 and trans2.
Definition at line 41 of file geometry.f90.
| real*8 geometry::radius_z_sig |
Characteristic sigma for radius model trans1 and trans2.
Definition at line 42 of file geometry.f90.
| real*8 geometry::z0 |
Left (bottom) of the physical domain.
Definition at line 20 of file geometry.f90.
| real*8, dimension(:), allocatable geometry::z_comp |
Location of the centers of the control volume of the domain.
Definition at line 12 of file geometry.f90.
| real*8, dimension(:), allocatable geometry::z_stag |
Location of the boundaries of the control volumes of the domain.
Definition at line 15 of file geometry.f90.
| real*8 geometry::zeta_exit |
Right (top) of the physical domain.
Definition at line 22 of file geometry.f90.
| real*8 geometry::zn |
Right (top) of the physical domain.
Definition at line 21 of file geometry.f90.
1.8.11