parameters_kxky_grids Module

Public parameters Read grid type

For Box/Range ky spaction options


Variables

Type Visibility Attributes Name Initial
integer, public :: gridopt_switch

Internal

integer, public, parameter :: gridopt_range = 1
integer, public, parameter :: gridopt_box = 2
integer, public :: naky
integer, public :: nakx
integer, public :: nx
integer, public :: ny
integer, public :: nalpha
integer, public :: naky_all
integer, public :: ikx_max
logical, public :: reality = .false.
real, public :: phase_shift_angle
integer, public :: jtwist
real, public :: jtwistfac
real, public :: ikx_twist_shift
logical, public :: centered_in_rho
logical, public :: periodic_variation
logical, public :: randomize_phase_shift
real, public :: aky_min

For Range

real, public :: aky_max

For Range

real, public :: akx_min
real, public :: akx_max
real, public :: theta0_min
real, public :: theta0_max
integer, public :: kyspacing_option_switch
integer, public, parameter :: kyspacing_linear = 1
integer, public, parameter :: kyspacing_exponential = 2
real, public :: x0

For Box

real, public :: y0

For Box

logical, private :: initialised

Subroutines

public subroutine read_kxky_grid_parameters()

Read which option to select for the kxky grid layouts

Read more…

Arguments

None