Skip to content

Commit b96e7c9

Browse files
authored
Move ensemble parallelism links (#4626)
1 parent 912cf11 commit b96e7c9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

demos/full_waveform_inversion/full_waveform_inversion.py.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ for 3 wave sources. Therefore, we will have 3 emsemble members, each with 2 rank
8383
processes launched by mpiexec must therefore be equal to the product of number of ensemble members
8484
(3, in this case) with the number of processes to be used for each ensemble member (``M=2``, in this case).
8585
Additional details about the ensemble parallelism can be found in the
86-
`Firedrake documentation <https://www.firedrakeproject.org/parallelism.html#ensemble-parallelism>`_.
86+
`Firedrake documentation <https://www.firedrakeproject.org/ensemble_parallelism.html>`_.
8787

8888
The subcommunicators in each ensemble member are: ``Ensemble.comm`` and ``Ensemble.ensemble_comm``.
8989
``Ensemble.comm`` is the spatial communicator. ``Ensemble.ensemble_comm`` allows communication between

firedrake/adjoint/ensemble_reduced_functional.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ class EnsembleReducedFunctional(AbstractReducedFunctional):
8585
The functionals :math:`J_i` and the control must be defined over a common
8686
`ensemble.comm` communicator. To understand more about how ensemble parallelism
8787
works, please refer to the `Firedrake manual
88-
<https://www.firedrakeproject.org/parallelism.html#ensemble-parallelism>`_.
88+
<https://www.firedrakeproject.org/ensemble_parallelism.html>`_.
8989
"""
9090
def __init__(self, functional, control, ensemble, scatter_control=True,
9191
gather_functional=None,

0 commit comments

Comments
 (0)