noyinyang_mpi

Module

Description

$Id$

MODULE_DOC: This module contains Yin-Yang related dummy types and functions.


Quick access

Variables:

caproot, capzprocs, indweights_zaver_cap, indweights_zaver_gap, n_contrib_procs, nycap, offset_cap, thrange_cap, thrange_gap, thranges_cap, thranges_gap, yinprocs

Routines:

initialize_zaver_yy(), reduce_zsum(), zsum_yy()

Needed modules

Variables

Subroutines and functions

subroutine  yinyang_mpi/reduce_zsum(arrm, temp)

Calculate z-sums (still depending on x and y).

25-apr-16/MR: outsourced from zaverages_xy

Parameters:
  • arrm (,,*) [real,in]

  • temp (,,*) [real,out]

Use :

mpicomm (mpireduce_sum())

subroutine  yinyang_mpi/zsum_yy(fnamexy, iname, m, n, a)
Parameters:
  • fnamexy (,,*) [real,inout]

  • iname [integer,in]

  • m [integer,in]

  • n [integer,in]

  • a (*) [real,in]

Use :

general (keep_compiler_quiet())

subroutine  yinyang_mpi/initialize_zaver_yy(nlines, nycap_)
Parameters:
  • nlines [integer]

  • nycap [integer]

Use :

general (keep_compiler_quiet())