Toggle navigation
Fortran Program
Source Files
Modules
Procedures
CPL_pack
Subroutine
Source File
coupler.f90
coupler
CPL_pack
Variables
pos
n
nbr
id_nbr
icell
jcell
kcell
ierr
npercell
ncells
nneighbors
coord
extents
gextents
id_neighbors
All Procedures
coupler_cfd_init
coupler_md_get_average_period
coupler_md_get_dt_cfd
coupler_md_get_md_steps_per_cfd_dt
coupler_md_get_nsteps
coupler_md_get_save_period
coupler_md_init
CPL_Cart_coords
CPL_cfd_adjust_domain
CPL_comm_style
CPL_create_comm
CPL_create_map
CPL_gather
CPL_get
CPL_get_rank
CPL_new_fileunit
CPL_olap_extents
CPL_overlap
CPL_pack
CPL_proc_extents
CPL_proc_portion
CPL_rank_map
CPL_realm
CPL_recv
CPL_scatter
CPL_send
CPL_unpack
CPL_write_header
error_abort
globalise
localise
locate
map_cfd2md_global
map_md2cfd_global
messenger_lasterrorcheck
printf
read_coupler_input
set_coupled_timing
write_matrix
write_matrix_int
public subroutine CPL_pack(unpacked, packed, realm, icmax_pack, icmin_pack, jcmax_pack, jcmin_pack, kcmax_pack, kcmin_pack)
Uses:
coupler_module
Arguments
Type
Intent
Optional
Attributes
Name
real(kind=kind(0.d0)),
intent(in),
dimension(:,:,:,:)
::
unpacked
real(kind=kind(0.d0)),
intent(out),
dimension(:), allocatable
::
packed
integer,
intent(in)
::
realm
integer,
intent(in),
optional
::
icmax_pack
integer,
intent(in),
optional
::
icmin_pack
integer,
intent(in),
optional
::
jcmax_pack
integer,
intent(in),
optional
::
jcmin_pack
integer,
intent(in),
optional
::
kcmax_pack
integer,
intent(in),
optional
::
kcmin_pack
Variables
Type
Visibility
Attributes
Name
Initial
integer,
public
::
pos
integer,
public
::
n
integer,
public
::
nbr
integer,
public
::
id_nbr
integer,
public
::
icell
integer,
public
::
jcell
integer,
public
::
kcell
integer,
public
::
ierr
integer,
public
::
npercell
integer,
public
::
ncells
integer,
public
::
nneighbors
integer,
public,
dimension(3)
::
coord
integer,
public,
dimension(6)
::
extents
integer,
public,
dimension(6)
::
gextents
integer,
public,
dimension(:), allocatable
::
id_neighbors