# Trouble with DifferentialEquations.jl using MPI with the integrator interface

**URL:** <https://discourse.julialang.org/t/trouble-with-differentialequations-jl-using-mpi-with-the-integrator-interface/70356>\
**Category:** Modelling & Simulations\
**Tags:** diffeq, mpi\
**Created:** [October 25, 2021, 10:19pm UTC](https://discourse.julialang.org/t/trouble-with-differentialequations-jl-using-mpi-with-the-integrator-interface/70356 "2021-10-25T22:19:20Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![jipolanco](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jipolanco/32/12129_2.png) [@jipolanco](https://discourse.julialang.org/u/jipolanco)\
**Post date:** [November 2, 2021, 10:50am UTC](https://discourse.julialang.org/t/trouble-with-differentialequations-jl-using-mpi-with-the-integrator-interface/70356/7 "2021-11-02T10:50:04Z")

</div>

PencilArrays.jl `v0.11.0` is now being registered. In this version, Julia’s reduction operations such as `minimum` or `maximum` (actually, anything that uses `mapreduce`) are now computed globally (see [PR](https://github.com/jipolanco/PencilArrays.jl/pull/31)).

Assuming that DifferentialEquations.jl [calls something like `maximum` for step size control](https://diffeq.sciml.ai/stable/basics/common_solver_opts/#Basic-Stepsize-Control), this will hopefully fix the issue. @reidr let me know if it works after updating PencilArrays.jl.

---

_[View the full topic](https://discourse.julialang.org/t/trouble-with-differentialequations-jl-using-mpi-with-the-integrator-interface/70356)._
