Hello Jens,

there is no support (that I would know of) for having per-variable
control how the array is distributed though. Ie the choice made in the
parameters affects all variables. This could be changed with changes in
Carpet, at least for grid-arrays (which are the only ones you are
concerned with). Note that this split is fixed in time for grid arrays
at this point, it cannot be adjusted. Making it adjustable would
require changes inside of Carpet (making the grid-array more similar
to a grid-function).

I am assuming you'd like to use grid arrays to have access to
checkpointing / recovery? Otherwise you could use just regular vectors
and resize them yourself as required.

Yours,
Roland

> Jens
> 
> The "DISTRIB=..." options only determine on which process the particles are
> held. This is a purely computational property and is independent of any
> physics. You cannot change this without updating the time integration
> algorithm.
> 
> The particles are set up via some kind of initial condition, and there
> might be a run-time parameter that you can set to modify this.
> 
> -erik
> 
> 
> On Wed, May 10, 2017 at 8:42 AM, Jens Mahlmann <[email protected]>
> wrote:
> 
> > Dear all,
> >
> > I am currently working on the implementation of tracer particles into an
> > evolution code. As for this, my orientation is the particle implementation
> > of GRHydro. The number of particles is, in this case, is distributed
> > equally across the processors by the DISTRIB=DEFAULT option. Is there any
> > experience out there with distributing arrays according to a transfer
> > function (e.g., some sort of density), such that higher density regions
> > have more traced particles? In the documentation I only found the
> > DISTRIB=CONSTANT option - which would not serve the purpose.
> >
> > Thank you very much and my best!
> >
> > Jens
> >
> > _______________________________________________
> > Users mailing list
> > [email protected]
> > http://lists.einsteintoolkit.org/mailman/listinfo/users
> >
> >  
> 
> 



-- 
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from http://pgp.mit.edu .

Attachment: pgpxDodE0IE_C.pgp
Description: OpenPGP digital signature

_______________________________________________
Users mailing list
[email protected]
http://lists.einsteintoolkit.org/mailman/listinfo/users

Reply via email to