Definition at line 153 of file cube.F90.
|
| logical | parallel_in_domains |
| | will the cube be divided in domains? More...
|
| |
| type(mpi_grp_t) | mpi_grp |
| | the mpi group describing parallelization in domains More...
|
| |
| integer, dimension(1:3) | rs_n_global |
| | the dimensions of the cube in real space More...
|
| |
| integer, dimension(1:3) | fs_n_global |
| | the dimensions of the cube in fourier space More...
|
| |
| integer, dimension(1:3) | rs_n |
| | the dimensions of the local portion of the cube in real space More...
|
| |
| integer, dimension(1:3) | fs_n |
| | the dimensions of the local portion of the cube in fourier space More...
|
| |
| integer, dimension(1:3) | rs_istart |
| | where does the local portion of the cube start in real space More...
|
| |
| integer, dimension(1:3) | fs_istart |
| | where does the local portion of the cube start in fourier space More...
|
| |
| integer, dimension(1:3) | center |
| | the coordinates of the center of the cube More...
|
| |
| real(real64), dimension(:,:), allocatable | lrs |
| | The real space coordinates vector: Lrs(i,{1,2,3})={x,y,z}(i) More...
|
| |
| real(real64), dimension(:,:), allocatable | lfs |
| | The fourier space coordinates vector: Lfs(i,{1,2,3})={kx,ky,kz}(i) More...
|
| |
| integer, dimension(:), allocatable | np_local |
| | Number of points in each partition. More...
|
| |
| integer, dimension(:), allocatable | xlocal |
| | where does each process start when gathering a function More...
|
| |
| integer, dimension(:,:), allocatable | local |
| | local to global map used when gathering a function More...
|
| |
| integer, dimension(:), allocatable | np_local_fs |
| | Number of points in each fs partition. More...
|
| |
| integer, dimension(:), allocatable | xlocal_fs |
| | where does each process start when gathering a fs function More...
|
| |
| integer, dimension(:,:), allocatable | local_fs |
| | local to global map used when gathering a fs function More...
|
| |
| type(fft_t), allocatable | fft |
| | the fft object More...
|
| |
| logical, private | has_cube_mapping = .false. |
| | Saves if a mapping with the cube is needed. Until now, is needed with par_states (without par_domains) and PES. More...
|
| |
| real(real64), dimension(3) | spacing |
| |
| type(lattice_vectors_t), allocatable | latt |
| |
| type(mesh_cube_map_t) | cube_map |
| |
| logical | cube_map_present = .false. |
| |