xcompact Program

Variables

Type Attributes Name Initial
class(base_backend_t), pointer :: backend
class(allocator_t), pointer :: allocator
type(mesh_t) :: mesh
type(allocator_t), pointer :: host_allocator
type(solver_t) :: solver
type(cuda_backend_t), target :: cuda_backend
type(cuda_allocator_t), target :: cuda_allocator
integer :: ndevs
integer :: devnum
type(omp_backend_t), target :: omp_backend
type(allocator_t), target :: omp_allocator
real(kind=dp) :: t_start
real(kind=dp) :: t_end
character(len=200) :: input_file
character(len=20) :: BC_x(2)
character(len=20) :: BC_y(2)
character(len=20) :: BC_z(2)
integer, dimension(3) :: dims_global
integer, dimension(3) :: nproc_dir = 0
real(kind=dp), dimension(3) :: L_global
integer :: nrank
integer :: nproc
integer :: ierr

Namelists

Namelist domain_params


Variables

Name Type Default Description
L_global real(kind=dp) None
dims_global integer None
nproc_dir integer 0
BC_x character(len=20) None
BC_y character(len=20) None
BC_z character(len=20) None