![]() |
GBS
|
Functions/Subroutines | |
| subroutine, public | initialize_space_grid_mod (mpi_env, input) |
| Initializes the space_grid_mod module. More... | |
| subroutine | set_xgrid (mpi_env) |
| Initialize x (radial) grid. More... | |
| subroutine | set_ygrid (mpi_env) |
| Initialize y (poloidal) grid. More... | |
| subroutine | set_zgrid (mpi_env) |
| Initialize z (toroidal) grid. More... | |
| subroutine | set_boundary_corners |
| Set border boundary condition indices. More... | |
Variables | |
| real(dp), public, protected | lx = 10._dp |
| Radial length. More... | |
| real(dp), public, protected | x_periodic_end = -10000_dp |
| Field line poloidal periodicity. More... | |
| integer, public, protected | nxp |
| Number of points in x direction. More... | |
| integer, public, protected | nyp |
| Number of points in y direction. More... | |
| integer, public, protected | nzp |
| Number of points in z direction. More... | |
| integer, public | izsp |
| integer, public | izep |
| integer, public | nzpp |
| integer, public, protected | ixsg |
| integer, public, protected | ixeg |
| integer, public, protected | ixlg |
| integer, public, protected | ixrg |
| integer, public, protected | iysg |
| integer, public, protected | iyeg |
| integer, public, protected | iylg |
| integer, public, protected | iyrg |
| integer, public, protected | izsg |
| integer, public, protected | izeg |
| integer, public, protected | izlg |
| integer, public, protected | izrg |
| integer, public, protected | ix1 |
| integer, public, protected | ix2 |
| integer, public | nx2d |
| integer, public | nx1d |
| integer, public, protected | iy1 |
| integer, public, protected | iy2 |
| integer, public | ny2d |
| integer, public | ny1d |
| integer, public, protected | ix_min |
| real(dp), public, protected | deltax |
| real(dp), public, protected | deltaxi |
| real(dp), public, protected | deltaxih |
| real(dp), public, protected | deltaxisq |
| real(dp), public, protected | deltay |
| real(dp), public, protected | deltayi |
| real(dp), public, protected | deltayih |
| real(dp), public, protected | deltayisq |
| real(dp), public, protected | shiftgr_v = 0.5_dp |
| real(dp), public, protected | deltaz |
| real(dp), public, protected | deltazi |
| real(dp), public, protected | deltazisq |
| real(dp), public, protected | deltaai |
| real(dp), public, protected | deltaaih |
| real(dp), public, protected | deltaaisq |
| real(dp), dimension(:), pointer, public, protected | xarray |
| real(dp), dimension(:), pointer, public, protected | yarray |
| real(dp), dimension(:), pointer, public, protected | zarray |
| real(dp), dimension(:), pointer, public | cos_tht |
| real(dp), dimension(:), pointer, public | sin_tht |
| integer, public, protected | iyshift |
| integer, public, protected | iyshift_d |
| integer, public, protected | iyshift_u |
| integer, public, protected | ny_top |
| integer, public, protected | ny_bot |
| integer, public, protected | ny_topu |
| integer, public, protected | ny_botu |
| integer, public, protected | ny_topd |
| integer, public, protected | ny_botd |
| integer, public, protected | ny_zg |
| integer, public | neq |
| integer, public, protected | ixs_bc |
| integer, public, protected | ixe_bc |
| integer, public, protected | iys_bc |
| integer, public, protected | iye_bc |
| integer, public, protected | ixl_bc |
| integer, public, protected | ixr_bc |
| integer, public, protected | iyl_bc |
| integer, public, protected | iyr_bc |
Indices for the arrays storing the spatial grids | |
Indices to start and end of local and global grids:
| |
| integer, public, protected | ixs |
| Staring index in the x direction. More... | |
| integer, public, protected | ixe |
| Ending index in the x direction. More... | |
| integer, public, protected | ixl |
| Staring index in the x direction. More... | |
| integer, public, protected | ixr |
| Ending index in the x direction. More... | |
| integer, public, protected | iys |
| Staring index in the y direction. More... | |
| integer, public, protected | iye |
| Ending index in the y direction. More... | |
| integer, public, protected | iyl |
| Staring index in the y direction. More... | |
| integer, public, protected | iyr |
| Ending index in the y direction. More... | |
| integer, public, protected | iyr_ngrid |
| Staring index in the x direction. More... | |
| integer, public, protected | izs |
| Staring index in the z direction. More... | |
| integer, public, protected | ize |
| Ending index in the z direction. More... | |
| integer, public, protected | izl |
| Staring index in the z direction. More... | |
| integer, public, protected | izr |
| Ending index in the z direction. More... | |
| integer, public, protected | nzgc = 1 |
| Number of ghost cells. More... | |
| integer, public, protected | nygc = 1 |
| Number of ghost cells. More... | |
| integer, public, protected | nxgc = 1 |
| Number of ghost cells. More... | |
| subroutine, public space_grid_mod::initialize_space_grid_mod | ( | type(tmpienv), intent(in) | mpi_env, |
| type(tinputenv), intent(in) | input | ||
| ) |
Initializes the space_grid_mod module.
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine space_grid_mod::set_boundary_corners |
Set border boundary condition indices.
Here is the caller graph for this function:| subroutine space_grid_mod::set_xgrid | ( | type(tmpienv), intent(in) | mpi_env | ) |
Initialize x (radial) grid.
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine space_grid_mod::set_ygrid | ( | type(tmpienv), intent(in) | mpi_env | ) |
Initialize y (poloidal) grid.
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine space_grid_mod::set_zgrid | ( | type(tmpienv), intent(in) | mpi_env | ) |
Initialize z (toroidal) grid.
Here is the call graph for this function:
Here is the caller graph for this function:| real(dp), dimension(:), pointer, public space_grid_mod::cos_tht |
| real(dp), public, protected space_grid_mod::deltaai |
| real(dp), public, protected space_grid_mod::deltaaih |
| real(dp), public, protected space_grid_mod::deltaaisq |
| real(dp), public, protected space_grid_mod::deltax |
| real(dp), public, protected space_grid_mod::deltaxi |
| real(dp), public, protected space_grid_mod::deltaxih |
| real(dp), public, protected space_grid_mod::deltaxisq |
| real(dp), public, protected space_grid_mod::deltay |
| real(dp), public, protected space_grid_mod::deltayi |
| real(dp), public, protected space_grid_mod::deltayih |
| real(dp), public, protected space_grid_mod::deltayisq |
| real(dp), public, protected space_grid_mod::deltaz |
| real(dp), public, protected space_grid_mod::deltazi |
| real(dp), public, protected space_grid_mod::deltazisq |
| integer, public, protected space_grid_mod::ix1 |
| integer, public, protected space_grid_mod::ix2 |
| integer, public, protected space_grid_mod::ix_min |
| integer, public, protected space_grid_mod::ixe |
Ending index in the x direction.
| integer, public, protected space_grid_mod::ixe_bc |
| integer, public, protected space_grid_mod::ixeg |
| integer, public, protected space_grid_mod::ixl |
Staring index in the x direction.
| integer, public, protected space_grid_mod::ixl_bc |
| integer, public, protected space_grid_mod::ixlg |
| integer, public, protected space_grid_mod::ixr |
Ending index in the x direction.
| integer, public, protected space_grid_mod::ixr_bc |
| integer, public, protected space_grid_mod::ixrg |
| integer, public, protected space_grid_mod::ixs |
Staring index in the x direction.
| integer, public, protected space_grid_mod::ixs_bc |
| integer, public, protected space_grid_mod::ixsg |
| integer, public, protected space_grid_mod::iy1 |
| integer, public, protected space_grid_mod::iy2 |
| integer, public, protected space_grid_mod::iye |
Ending index in the y direction.
| integer, public, protected space_grid_mod::iye_bc |
| integer, public, protected space_grid_mod::iyeg |
| integer, public, protected space_grid_mod::iyl |
Staring index in the y direction.
| integer, public, protected space_grid_mod::iyl_bc |
| integer, public, protected space_grid_mod::iylg |
| integer, public, protected space_grid_mod::iyr |
Ending index in the y direction.
| integer, public, protected space_grid_mod::iyr_bc |
| integer, public, protected space_grid_mod::iyr_ngrid |
Staring index in the x direction.
| integer, public, protected space_grid_mod::iyrg |
| integer, public, protected space_grid_mod::iys |
Staring index in the y direction.
| integer, public, protected space_grid_mod::iys_bc |
| integer, public, protected space_grid_mod::iysg |
| integer, public, protected space_grid_mod::iyshift |
| integer, public, protected space_grid_mod::iyshift_d |
| integer, public, protected space_grid_mod::iyshift_u |
| integer, public, protected space_grid_mod::ize |
Ending index in the z direction.
| integer, public, protected space_grid_mod::izeg |
| integer, public space_grid_mod::izep |
| integer, public, protected space_grid_mod::izl |
Staring index in the z direction.
| integer, public, protected space_grid_mod::izlg |
| integer, public, protected space_grid_mod::izr |
Ending index in the z direction.
| integer, public, protected space_grid_mod::izrg |
| integer, public, protected space_grid_mod::izs |
Staring index in the z direction.
| integer, public, protected space_grid_mod::izsg |
| integer, public space_grid_mod::izsp |
| real(dp), public, protected space_grid_mod::lx = 10._dp |
Radial length.
| integer, public space_grid_mod::neq |
| integer, public space_grid_mod::nx1d |
| integer, public space_grid_mod::nx2d |
| integer, public, protected space_grid_mod::nxgc = 1 |
Number of ghost cells.
| integer, public, protected space_grid_mod::nxp |
Number of points in x direction.
| integer, public space_grid_mod::ny1d |
| integer, public space_grid_mod::ny2d |
| integer, public, protected space_grid_mod::ny_bot |
| integer, public, protected space_grid_mod::ny_botd |
| integer, public, protected space_grid_mod::ny_botu |
| integer, public, protected space_grid_mod::ny_top |
| integer, public, protected space_grid_mod::ny_topd |
| integer, public, protected space_grid_mod::ny_topu |
| integer, public, protected space_grid_mod::ny_zg |
| integer, public, protected space_grid_mod::nygc = 1 |
Number of ghost cells.
| integer, public, protected space_grid_mod::nyp |
Number of points in y direction.
| integer, public, protected space_grid_mod::nzgc = 1 |
Number of ghost cells.
| integer, public, protected space_grid_mod::nzp |
Number of points in z direction.
| integer, public space_grid_mod::nzpp |
| real(dp), public, protected space_grid_mod::shiftgr_v = 0.5_dp |
| real(dp), dimension(:), pointer, public space_grid_mod::sin_tht |
| real(dp), public, protected space_grid_mod::x_periodic_end = -10000_dp |
Field line poloidal periodicity.
| real(dp), dimension(:), pointer, public, protected space_grid_mod::xarray |
| real(dp), dimension(:), pointer, public, protected space_grid_mod::yarray |
| real(dp), dimension(:), pointer, public, protected space_grid_mod::zarray |