<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">Hello All,<div><br></div><div>I have an embarrassingly parallel problem that I would like to use TAO on, is there some way to do this with threads as opposed to multiple processes?</div><div><br></div><div> I compiled PETSc with the following flags</div><div>./configure \<br></div><div><div>--prefix=${DEP_INSTALL_DIR} \</div><div>--with-threadsafety --with-log=0 --download-concurrencykit \</div><div>--with-openblas=1 \</div><div>--with-openblas-dir=${DEP_INSTALL_DIR} \</div><div>--with-mpi=0 \</div><div>--with-shared=0 \</div><div>--with-debugging=0 COPTFLAGS='-O3' CXXOPTFLAGS='-O3' FOPTFLAGS='-O3' </div></div><div><br></div><div>When I run TAO in multiple threads I get the error "Called VecxxxEnd() in a different order or with a different vector than VecxxxBegin()"</div><div><br></div><div>Thanks,</div><div>Krys</div><div><br></div></div></div></div></div>