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.