sieve-dev Parallel Issue of Loading ISieve directly from files

Matthew Knepley knepley at gmail.com
Thu Sep 11 11:37:37 CDT 2008


On Thu, Sep 11, 2008 at 11:24 AM, Shi Jin <jinzishuai at gmail.com> wrote:
> Hi there,
> Now that I am able to load the isieve directly from a dumped file, I am
> testing it for parallel simulations.
> It looked like it was going to work since all the mesh loading was perfect.
> Then I have an error at a call to
> bundle->constructOverlap();
> Then I figured out that my this->_calculatedOverlap is set to be false,
> meaning the overlap is not yet computed. I am wondering I can do to get
> around this problem. With the unoptimized sieve, I was able to load the
> parallel sieves from files and did not get this problem. Since the
> calculation of overlap is done in an earlier run when the sieves are dumped
> to files. So I assume the overlap is already calculated but I am not sure
> whether it is implicitly in the sieve information I dump/load. If it is the
> case, then I simply need to set the value of _calculatedOverlap to be true.
> Otherwise, I might have to dump the overlap information and load them
> separately. Please advice.

You will either have to

  a) call constructOverlap() which might be expensive

  b) dump the previously constructed overlap and reload it

 Thanks,

    Matt

> Thank you very much.
>
> --
> Sincerely,
> Shi Jin, Ph.D.
> http://www.ualberta.ca/~sjin1/
-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which
their experiments lead.
-- Norbert Wiener




More information about the sieve-dev mailing list