IMPACT T
Public Member Functions
compdomclass::balance_compdom Interface Reference

Public Member Functions

subroutine balance1_compdom (source, lctabnmz, lctabnmy, lctabrgz, lctabrgy, npz, npy, commrow, commcol, innx, inny, innz, inyglb,
 find the balanced local domain geometry so that the number of particles on this domain about equal. More...
 
subroutine balance2_compdom (source, lctabnmz, lctabrgz, npz, npy, commrow, commcol, innx, inny, innz, inyglb, inzglb, hz, zmin)
 

Member Function/Subroutine Documentation

◆ balance1_compdom()

subroutine compdomclass::balance_compdom::balance1_compdom ( double precision, dimension(:,:,:)  source,
integer, dimension(0:npz-1), intent(inout)  lctabnmz,
integer, dimension(0:npy-1), intent(inout)  lctabnmy,
double precision, dimension(2,0:npz-1), intent(out)  lctabrgz,
double precision, dimension(2,0:npy-1), intent(out)  lctabrgy,
integer, intent(in)  npz,
integer, intent(in)  npy,
integer, intent(in)  commrow,
integer, intent(in)  commcol,
integer, intent(in)  innx,
integer, intent(in)  inny,
integer, intent(in)  innz,
integer, intent(in)  inyglb 
)

find the balanced local domain geometry so that the number of particles on this domain about equal.

◆ balance2_compdom()

subroutine compdomclass::balance_compdom::balance2_compdom ( double precision, dimension(:,:,:)  source,
integer, dimension(0:npz-1), intent(inout)  lctabnmz,
double precision, dimension(2,0:npz-1), intent(out)  lctabrgz,
integer, intent(in)  npz,
integer, intent(in)  npy,
integer, intent(in)  commrow,
integer, intent(in)  commcol,
integer, intent(in)  innx,
integer, intent(in)  inny,
integer, intent(in)  innz,
integer, intent(in)  inyglb,
integer, intent(in)  inzglb,
double precision, intent(in)  hz,
double precision, intent(in)  zmin 
)

The documentation for this interface was generated from the following file: