#include "dimensions.h"
#include "paramet.h"
#include "iniprint.h"
 
Go to the source code of this file.
 | 
| subroutine  | parallel_lmdz::init_parallel | 
|   | 
| subroutine  | parallel_lmdz::create_distrib (jj_nb_new, d) | 
|   | 
| subroutine  | parallel_lmdz::set_distrib (d) | 
|   | 
| subroutine  | parallel_lmdz::copy_distrib (dist, new_dist) | 
|   | 
| subroutine  | parallel_lmdz::get_current_distrib (d) | 
|   | 
| subroutine  | parallel_lmdz::finalize_parallel | 
|   | 
| subroutine  | parallel_lmdz::pack_data (Field, ij, ll, row, Buffer) | 
|   | 
| subroutine  | parallel_lmdz::unpack_data (Field, ij, ll, row, Buffer) | 
|   | 
| subroutine  | parallel_lmdz::barrier | 
|   | 
| subroutine  | parallel_lmdz::exchange_hallo (Field, ij, ll, up, down) | 
|   | 
| subroutine  | parallel_lmdz::gather_field (Field, ij, ll, rank) | 
|   | 
| subroutine  | parallel_lmdz::allgather_field (Field, ij, ll) | 
|   | 
| subroutine  | parallel_lmdz::broadcast_field (Field, ij, ll, rank) | 
|   | 
 | 
| integer, parameter  | parallel_lmdz::halo_max =3 | 
|   | 
| logical, save  | parallel_lmdz::using_mpi =.TRUE. | 
|   | 
| logical, save  | parallel_lmdz::using_omp | 
|   | 
| integer, save  | parallel_lmdz::mpi_size | 
|   | 
| integer, save  | parallel_lmdz::mpi_rank | 
|   | 
| integer, save  | parallel_lmdz::jj_begin | 
|   | 
| integer, save  | parallel_lmdz::jj_end | 
|   | 
| integer, save  | parallel_lmdz::jj_nb | 
|   | 
| integer, save  | parallel_lmdz::ij_begin | 
|   | 
| integer, save  | parallel_lmdz::ij_end | 
|   | 
| logical, save  | parallel_lmdz::pole_nord | 
|   | 
| logical, save  | parallel_lmdz::pole_sud | 
|   | 
| integer, save  | parallel_lmdz::jjb_u | 
|   | 
| integer, save  | parallel_lmdz::jje_u | 
|   | 
| integer, save  | parallel_lmdz::jjnb_u | 
|   | 
| integer, save  | parallel_lmdz::jjb_v | 
|   | 
| integer, save  | parallel_lmdz::jje_v | 
|   | 
| integer, save  | parallel_lmdz::jjnb_v | 
|   | 
| integer, save  | parallel_lmdz::ijb_u | 
|   | 
| integer, save  | parallel_lmdz::ije_u | 
|   | 
| integer, save  | parallel_lmdz::ijnb_u | 
|   | 
| integer, save  | parallel_lmdz::ijb_v | 
|   | 
| integer, save  | parallel_lmdz::ije_v | 
|   | 
| integer, save  | parallel_lmdz::ijnb_v | 
|   | 
| integer, dimension(:), allocatable, save  | parallel_lmdz::jj_begin_para | 
|   | 
| integer, dimension(:), allocatable, save  | parallel_lmdz::jj_end_para | 
|   | 
| integer, dimension(:), allocatable, save  | parallel_lmdz::jj_nb_para | 
|   | 
| integer, save  | parallel_lmdz::omp_chunk | 
|   | 
| integer, save  | parallel_lmdz::omp_rank | 
|   | 
| integer, save  | parallel_lmdz::omp_size | 
|   | 
| type(distrib), save  | parallel_lmdz::current_dist | 
|   |