[Users] splitting grid ARRAY along given direction only

Roland Haas roland.haas at physics.gatech.edu
Thu Sep 12 18:33:13 CDT 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello all,

is there a way to split a grid array (not a grid function) only along
a given direction when doing the decomposition into processor components?

In my usage case I have a grid array:

CCTK_REAL phi TYPE=ARRAY SIZE=nphi,ntheta,nrad DISTRIB=DEFAULT ...

and would like to split only in the last (radial) direction so that
each process gets full spherical shells (I would have more shells than
processes and could also live with empty processes).

I looked at the code in SetupGH.cc and it seems as if currently the
mapping DISTRIB=DEFAULT => SplitRegions_Automatic automatic is
hard-coded and I could not find a way to make SplitRegions_Automatic
split only in the z direction (but found a new method to cause "grid
structure inconsistent" assert()s).

Before I start hacking Carpet and/or Cactus, is there known way on how
to achieve this?

Yours,
Roland

- -- 
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from http://keys.gnupg.net.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iEYEARECAAYFAlIyTzkACgkQTiFSTN7SboVQrwCg1I6UAe/KVZ223+Ud1FwuvnIa
xuMAoKmPLHUs6U4ycem6zCGn8rygD0+6
=atMr
-----END PGP SIGNATURE-----


More information about the Users mailing list