diff --git a/_downloads/09b83b84e67dd3bf3bfa9889ef5464d2/linop-5.pdf b/_downloads/09b83b84e67dd3bf3bfa9889ef5464d2/linop-5.pdf index b5e3bf49..831e8c5f 100644 Binary files a/_downloads/09b83b84e67dd3bf3bfa9889ef5464d2/linop-5.pdf and b/_downloads/09b83b84e67dd3bf3bfa9889ef5464d2/linop-5.pdf differ diff --git a/_downloads/20331cddc327a7a39c725a1390312abd/linop-16_01.pdf b/_downloads/20331cddc327a7a39c725a1390312abd/linop-16_01.pdf index 0d6e169a..5898f9d8 100644 Binary files a/_downloads/20331cddc327a7a39c725a1390312abd/linop-16_01.pdf and b/_downloads/20331cddc327a7a39c725a1390312abd/linop-16_01.pdf differ diff --git a/_downloads/22bd9057779cffbbbba3ea842436c066/linop-7_00.pdf b/_downloads/22bd9057779cffbbbba3ea842436c066/linop-7_00.pdf index 31661f39..0d50c736 100644 Binary files a/_downloads/22bd9057779cffbbbba3ea842436c066/linop-7_00.pdf and b/_downloads/22bd9057779cffbbbba3ea842436c066/linop-7_00.pdf differ diff --git a/_downloads/274c9a03963857bb2702dadde78475d6/linop-18_02.pdf b/_downloads/274c9a03963857bb2702dadde78475d6/linop-18_02.pdf index 09f8f40b..798d68f8 100644 Binary files a/_downloads/274c9a03963857bb2702dadde78475d6/linop-18_02.pdf and b/_downloads/274c9a03963857bb2702dadde78475d6/linop-18_02.pdf differ diff --git a/_downloads/2d83951329e9139d2f457f163ef557ff/linop-17_01.pdf b/_downloads/2d83951329e9139d2f457f163ef557ff/linop-17_01.pdf index 107844e0..92aa920a 100644 Binary files a/_downloads/2d83951329e9139d2f457f163ef557ff/linop-17_01.pdf and b/_downloads/2d83951329e9139d2f457f163ef557ff/linop-17_01.pdf differ diff --git a/_downloads/38abfa68484834f661723510290a9594/sampler-1_01_00.pdf b/_downloads/38abfa68484834f661723510290a9594/sampler-1_01_00.pdf index 38796799..ee2a728d 100644 Binary files a/_downloads/38abfa68484834f661723510290a9594/sampler-1_01_00.pdf and b/_downloads/38abfa68484834f661723510290a9594/sampler-1_01_00.pdf differ diff --git a/_downloads/3efa35127efc146021b2bb00f30126cc/linop-8_00.pdf b/_downloads/3efa35127efc146021b2bb00f30126cc/linop-8_00.pdf index 15de42a9..a3dde55b 100644 Binary files a/_downloads/3efa35127efc146021b2bb00f30126cc/linop-8_00.pdf and b/_downloads/3efa35127efc146021b2bb00f30126cc/linop-8_00.pdf differ diff --git a/_downloads/426d2a51889add0a821472e3363e6c86/linop-9_02.pdf b/_downloads/426d2a51889add0a821472e3363e6c86/linop-9_02.pdf index 9f3ed512..cd1edb68 100644 Binary files a/_downloads/426d2a51889add0a821472e3363e6c86/linop-9_02.pdf and b/_downloads/426d2a51889add0a821472e3363e6c86/linop-9_02.pdf differ diff --git a/_downloads/46ba4351fee97ccd2e3d0aba89e7413d/linop-14.pdf b/_downloads/46ba4351fee97ccd2e3d0aba89e7413d/linop-14.pdf index 6e61acbc..37e6565b 100644 Binary files a/_downloads/46ba4351fee97ccd2e3d0aba89e7413d/linop-14.pdf and b/_downloads/46ba4351fee97ccd2e3d0aba89e7413d/linop-14.pdf differ diff --git a/_downloads/502950988dae13ff01ed4781361cfe4d/linop-18_03.pdf b/_downloads/502950988dae13ff01ed4781361cfe4d/linop-18_03.pdf index 4e1ec328..abcc0534 100644 Binary files a/_downloads/502950988dae13ff01ed4781361cfe4d/linop-18_03.pdf and b/_downloads/502950988dae13ff01ed4781361cfe4d/linop-18_03.pdf differ diff --git a/_downloads/5420c90dcdf9b097dbed8ebf47bc7a03/util-2.pdf b/_downloads/5420c90dcdf9b097dbed8ebf47bc7a03/util-2.pdf index 82bacce2..773941cf 100644 Binary files a/_downloads/5420c90dcdf9b097dbed8ebf47bc7a03/util-2.pdf and b/_downloads/5420c90dcdf9b097dbed8ebf47bc7a03/util-2.pdf differ diff --git a/_downloads/5b19c3c62ae35eb4489c976153e230f2/linop-9_00.pdf b/_downloads/5b19c3c62ae35eb4489c976153e230f2/linop-9_00.pdf index 388f1c37..d5dab210 100644 Binary files a/_downloads/5b19c3c62ae35eb4489c976153e230f2/linop-9_00.pdf and b/_downloads/5b19c3c62ae35eb4489c976153e230f2/linop-9_00.pdf differ diff --git a/_downloads/5be70851f96b004b61b84e14faba6d02/util-1.pdf b/_downloads/5be70851f96b004b61b84e14faba6d02/util-1.pdf index df263a71..b2cf13b5 100644 Binary files a/_downloads/5be70851f96b004b61b84e14faba6d02/util-1.pdf and b/_downloads/5be70851f96b004b61b84e14faba6d02/util-1.pdf differ diff --git a/_downloads/5d831190e971237b56d4c6f5001a1497/linop-1.pdf b/_downloads/5d831190e971237b56d4c6f5001a1497/linop-1.pdf index 27177fc8..80edbb38 100644 Binary files a/_downloads/5d831190e971237b56d4c6f5001a1497/linop-1.pdf and b/_downloads/5d831190e971237b56d4c6f5001a1497/linop-1.pdf differ diff --git a/_downloads/5ebda40b456c165df2ad890040597b6f/linop-15.pdf b/_downloads/5ebda40b456c165df2ad890040597b6f/linop-15.pdf index f2e646b8..5f0791e2 100644 Binary files a/_downloads/5ebda40b456c165df2ad890040597b6f/linop-15.pdf and b/_downloads/5ebda40b456c165df2ad890040597b6f/linop-15.pdf differ diff --git a/_downloads/5f2c7960744f306a7f67e6f866544db8/abc-1.pdf b/_downloads/5f2c7960744f306a7f67e6f866544db8/abc-1.pdf index ab283558..5bcf6c88 100644 Binary files a/_downloads/5f2c7960744f306a7f67e6f866544db8/abc-1.pdf and b/_downloads/5f2c7960744f306a7f67e6f866544db8/abc-1.pdf differ diff --git a/_downloads/612022bbeb60e12bbedb2442f5e9eb14/linop-8_01.pdf b/_downloads/612022bbeb60e12bbedb2442f5e9eb14/linop-8_01.pdf index 583cebf0..5dafa1e7 100644 Binary files a/_downloads/612022bbeb60e12bbedb2442f5e9eb14/linop-8_01.pdf and b/_downloads/612022bbeb60e12bbedb2442f5e9eb14/linop-8_01.pdf differ diff --git a/_downloads/6f030212e1ed44374360d96af1b8bb08/sampler-1_01_00.png b/_downloads/6f030212e1ed44374360d96af1b8bb08/sampler-1_01_00.png index 8483ad02..efc29c15 100644 Binary files a/_downloads/6f030212e1ed44374360d96af1b8bb08/sampler-1_01_00.png and b/_downloads/6f030212e1ed44374360d96af1b8bb08/sampler-1_01_00.png differ diff --git a/_downloads/720322c27d60e8bdfe2e26d9c52e0397/linop-11.pdf b/_downloads/720322c27d60e8bdfe2e26d9c52e0397/linop-11.pdf index b96e662d..760a852f 100644 Binary files a/_downloads/720322c27d60e8bdfe2e26d9c52e0397/linop-11.pdf and b/_downloads/720322c27d60e8bdfe2e26d9c52e0397/linop-11.pdf differ diff --git a/_downloads/76756524613d2983ea3587d04687c2c6/linop-7_01.pdf b/_downloads/76756524613d2983ea3587d04687c2c6/linop-7_01.pdf index 4f55b73a..3f310421 100644 Binary files a/_downloads/76756524613d2983ea3587d04687c2c6/linop-7_01.pdf and b/_downloads/76756524613d2983ea3587d04687c2c6/linop-7_01.pdf differ diff --git a/_downloads/7bf4f564a15100201d0a1e7baafafa52/opt-solver-2.pdf b/_downloads/7bf4f564a15100201d0a1e7baafafa52/opt-solver-2.pdf index e0b8662c..b66214be 100644 Binary files a/_downloads/7bf4f564a15100201d0a1e7baafafa52/opt-solver-2.pdf and b/_downloads/7bf4f564a15100201d0a1e7baafafa52/opt-solver-2.pdf differ diff --git a/_downloads/7cceec4a3abf2947afcf0fbf1a95fbc2/linop-9_01.pdf b/_downloads/7cceec4a3abf2947afcf0fbf1a95fbc2/linop-9_01.pdf index e1905a3e..bdcdaa9b 100644 Binary files a/_downloads/7cceec4a3abf2947afcf0fbf1a95fbc2/linop-9_01.pdf and b/_downloads/7cceec4a3abf2947afcf0fbf1a95fbc2/linop-9_01.pdf differ diff --git a/_downloads/7f5f34fa22392f9857f5e4557ab603eb/linop-18_01.pdf b/_downloads/7f5f34fa22392f9857f5e4557ab603eb/linop-18_01.pdf index 994c2494..314e5351 100644 Binary files a/_downloads/7f5f34fa22392f9857f5e4557ab603eb/linop-18_01.pdf and b/_downloads/7f5f34fa22392f9857f5e4557ab603eb/linop-18_01.pdf differ diff --git a/_downloads/8149e23614b7c5de54fdf55f5a7a75c5/linop-17_00.pdf b/_downloads/8149e23614b7c5de54fdf55f5a7a75c5/linop-17_00.pdf index ac682484..fe76484c 100644 Binary files a/_downloads/8149e23614b7c5de54fdf55f5a7a75c5/linop-17_00.pdf and b/_downloads/8149e23614b7c5de54fdf55f5a7a75c5/linop-17_00.pdf differ diff --git a/_downloads/8186afc1cad5ba418c82646f4dc4c85a/sampler-1_00_00.pdf b/_downloads/8186afc1cad5ba418c82646f4dc4c85a/sampler-1_00_00.pdf index 2c918035..a02c0088 100644 Binary files a/_downloads/8186afc1cad5ba418c82646f4dc4c85a/sampler-1_00_00.pdf and b/_downloads/8186afc1cad5ba418c82646f4dc4c85a/sampler-1_00_00.pdf differ diff --git a/_downloads/82d6d7024b395a55bfdcd60ed84361df/linop-16_02.pdf b/_downloads/82d6d7024b395a55bfdcd60ed84361df/linop-16_02.pdf index a7eccfe3..7e5b4f64 100644 Binary files a/_downloads/82d6d7024b395a55bfdcd60ed84361df/linop-16_02.pdf and b/_downloads/82d6d7024b395a55bfdcd60ed84361df/linop-16_02.pdf differ diff --git a/_downloads/852396df1c2a68b4ab13ea440094a13b/linop-2.pdf b/_downloads/852396df1c2a68b4ab13ea440094a13b/linop-2.pdf index 905d7cc3..e2b1191b 100644 Binary files a/_downloads/852396df1c2a68b4ab13ea440094a13b/linop-2.pdf and b/_downloads/852396df1c2a68b4ab13ea440094a13b/linop-2.pdf differ diff --git a/_downloads/88a3f16ef7fce8fdb35fd4edf3b6ace4/sampler-1_00_00.png b/_downloads/88a3f16ef7fce8fdb35fd4edf3b6ace4/sampler-1_00_00.png index eac1b0bb..dc9c0138 100644 Binary files a/_downloads/88a3f16ef7fce8fdb35fd4edf3b6ace4/sampler-1_00_00.png and b/_downloads/88a3f16ef7fce8fdb35fd4edf3b6ace4/sampler-1_00_00.png differ diff --git a/_downloads/9c4ebc29020e065ee3bc3d0953afc0cb/sampler-1_01_00.hires.png b/_downloads/9c4ebc29020e065ee3bc3d0953afc0cb/sampler-1_01_00.hires.png index 4f4c90e3..bccd1f36 100644 Binary files a/_downloads/9c4ebc29020e065ee3bc3d0953afc0cb/sampler-1_01_00.hires.png and b/_downloads/9c4ebc29020e065ee3bc3d0953afc0cb/sampler-1_01_00.hires.png differ diff --git a/_downloads/9eaea73fdea624e0206631a1d44ed0c6/linop-7_03.pdf b/_downloads/9eaea73fdea624e0206631a1d44ed0c6/linop-7_03.pdf index acf9fd9e..ffcd2001 100644 Binary files a/_downloads/9eaea73fdea624e0206631a1d44ed0c6/linop-7_03.pdf and b/_downloads/9eaea73fdea624e0206631a1d44ed0c6/linop-7_03.pdf differ diff --git a/_downloads/b2643be9761ce6a5244d11d98408529f/linop-13.pdf b/_downloads/b2643be9761ce6a5244d11d98408529f/linop-13.pdf index d683b7cc..de86b7f8 100644 Binary files a/_downloads/b2643be9761ce6a5244d11d98408529f/linop-13.pdf and b/_downloads/b2643be9761ce6a5244d11d98408529f/linop-13.pdf differ diff --git a/_downloads/b793257364ec7e73fe09d6ac0cf897bb/linop-3.pdf b/_downloads/b793257364ec7e73fe09d6ac0cf897bb/linop-3.pdf index 4c879720..86c174d0 100644 Binary files a/_downloads/b793257364ec7e73fe09d6ac0cf897bb/linop-3.pdf and b/_downloads/b793257364ec7e73fe09d6ac0cf897bb/linop-3.pdf differ diff --git a/_downloads/c0190b5d57d3d151adb5651d8b8a1ee5/linop-10.pdf b/_downloads/c0190b5d57d3d151adb5651d8b8a1ee5/linop-10.pdf index e5679fff..41adef41 100644 Binary files a/_downloads/c0190b5d57d3d151adb5651d8b8a1ee5/linop-10.pdf and b/_downloads/c0190b5d57d3d151adb5651d8b8a1ee5/linop-10.pdf differ diff --git a/_downloads/c604d2df9d37527a80c0dc91b76cf5db/sampler-1_00_00.hires.png b/_downloads/c604d2df9d37527a80c0dc91b76cf5db/sampler-1_00_00.hires.png index 53da142b..597cb11d 100644 Binary files a/_downloads/c604d2df9d37527a80c0dc91b76cf5db/sampler-1_00_00.hires.png and b/_downloads/c604d2df9d37527a80c0dc91b76cf5db/sampler-1_00_00.hires.png differ diff --git a/_downloads/ce02986c52568fc946d170be6555d837/linop-18_00.pdf b/_downloads/ce02986c52568fc946d170be6555d837/linop-18_00.pdf index ac2c8666..30126d44 100644 Binary files a/_downloads/ce02986c52568fc946d170be6555d837/linop-18_00.pdf and b/_downloads/ce02986c52568fc946d170be6555d837/linop-18_00.pdf differ diff --git a/_downloads/d722bee71da109d7780d99550eacebb8/linop-16_00.pdf b/_downloads/d722bee71da109d7780d99550eacebb8/linop-16_00.pdf index 440d7d3b..87176d55 100644 Binary files a/_downloads/d722bee71da109d7780d99550eacebb8/linop-16_00.pdf and b/_downloads/d722bee71da109d7780d99550eacebb8/linop-16_00.pdf differ diff --git a/_downloads/db9ac5fbbfe21a45f644cc919f758da2/opt-solver-1.pdf b/_downloads/db9ac5fbbfe21a45f644cc919f758da2/opt-solver-1.pdf index e2a8439e..6ff4f1b6 100644 Binary files a/_downloads/db9ac5fbbfe21a45f644cc919f758da2/opt-solver-1.pdf and b/_downloads/db9ac5fbbfe21a45f644cc919f758da2/opt-solver-1.pdf differ diff --git a/_downloads/e8cf3ce50f34b6ff0831d06aeebabca8/linop-6.pdf b/_downloads/e8cf3ce50f34b6ff0831d06aeebabca8/linop-6.pdf index eb3b0cbf..f046e7e6 100644 Binary files a/_downloads/e8cf3ce50f34b6ff0831d06aeebabca8/linop-6.pdf and b/_downloads/e8cf3ce50f34b6ff0831d06aeebabca8/linop-6.pdf differ diff --git a/_downloads/ef375de8a555744bde8d66d2be4d2ecd/linop-4.pdf b/_downloads/ef375de8a555744bde8d66d2be4d2ecd/linop-4.pdf index 3220bbc6..48a1f873 100644 Binary files a/_downloads/ef375de8a555744bde8d66d2be4d2ecd/linop-4.pdf and b/_downloads/ef375de8a555744bde8d66d2be4d2ecd/linop-4.pdf differ diff --git a/_downloads/f8ee9bb8e004715b22514fc6afbb3a71/linop-7_02.pdf b/_downloads/f8ee9bb8e004715b22514fc6afbb3a71/linop-7_02.pdf index f44f44cb..bbd47d2f 100644 Binary files a/_downloads/f8ee9bb8e004715b22514fc6afbb3a71/linop-7_02.pdf and b/_downloads/f8ee9bb8e004715b22514fc6afbb3a71/linop-7_02.pdf differ diff --git a/_images/sampler-1_00_00.png b/_images/sampler-1_00_00.png index eac1b0bb..dc9c0138 100644 Binary files a/_images/sampler-1_00_00.png and b/_images/sampler-1_00_00.png differ diff --git a/_images/sampler-1_01_00.png b/_images/sampler-1_01_00.png index 8483ad02..efc29c15 100644 Binary files a/_images/sampler-1_01_00.png and b/_images/sampler-1_01_00.png differ diff --git a/_parse_plugins/plugins.db b/_parse_plugins/plugins.db index 3e21bd31..dd5e4957 100644 Binary files a/_parse_plugins/plugins.db and b/_parse_plugins/plugins.db differ diff --git a/api/operator.interop.html b/api/operator.interop.html index 15da1d13..f7cd492b 100644 --- a/api/operator.interop.html +++ b/api/operator.interop.html @@ -818,15 +818,15 @@

PyTorcharr. If this does not hold, consider populating vectorize.

-
  • * Auto-vectorization consists in decorating `kwargs-specified arithmetic methods with torch.vmap(). See` – the PyTorch documentation for known +

  • * Auto-vectorization consists in decorating `kwargs-specified arithmetic methods with torch.vmap(). See` – the PyTorch documentation for known limitations.

  • -
  • * Arithmetic methods are **not currently JIT-ed** even if `jit is set` to True. This is because of the – undocumented and currently poor interaction between torch.func transforms and torch.compile(). +

  • * Arithmetic methods are **not currently JIT-ed** even if `jit is set` to True. This is because of the – undocumented and currently poor interaction between torch.func transforms and torch.compile(). See this issue for additional details.

  • * For :py:class:`~pyxu.abc.DiffMap (or subclasses thereof)`, the methods :py:meth:`~pyxu.abc.DiffMap.jacobian,` – grad() and adjoint() are defined implicitly if not provided -using the auto-differentiation transforms from torch.func. As detailed on this page, such transforms work well on pure functions (that +using the auto-differentiation transforms from torch.func. As detailed on this page, such transforms work well on pure functions (that is, functions where the output is completely determined by the input and that do not involve side effects like -mutation), but may fail on more complex functions. Moreover, torch.func does not yet have full coverage -over PyTorch operations. For functions that call a torch.nn.Module, see here for some utilities.

  • +mutation), but may fail on more complex functions. Moreover, torch.func does not yet have full coverage +over PyTorch operations. For functions that call a torch.nn.Module, see here for some utilities.

  • Warning:: – Operators created with this wrapper do not support Dask inputs for now.

  • @@ -844,7 +844,7 @@

    PyTorch
    Parameters:
    -

    torch.Tensor) – Input tensor.

    +

    tensor (torch.Tensor) – Input tensor.

    Returns:

    arr – Output array.

    @@ -874,7 +874,7 @@

    PyTorch

    tensor – Output tensor.

    Return type:
    -

    torch.Tensor

    +

    torch.Tensor

    Notes

    diff --git a/guide/diff_ops.html b/guide/diff_ops.html index 327b29f1..9b246b3d 100644 --- a/guide/diff_ops.html +++ b/guide/diff_ops.html @@ -292,7 +292,7 @@

    Partial Derivatives \[\mathbf{D} f [n] = f[n+1] - f[n]\]

    As we will see below, this is the forward finite difference approximation. This could be implemented in matrix-form, in which case it would look like this:

    -

    875bb48c2d064c2e96edd550b6d7e188

    +

    f47ddc01c4a44acf91190c92942a9ad6

    Or, it could be instead implemented via a for loop, in which the case of large input signals, would not require storing a large matrix:

    [1]:
    diff --git a/plot_directive/api/abc-1.pdf b/plot_directive/api/abc-1.pdf
    index ab283558..5bcf6c88 100644
    Binary files a/plot_directive/api/abc-1.pdf and b/plot_directive/api/abc-1.pdf differ
    diff --git a/plot_directive/api/experimental/sampler-1_00_00.hires.png b/plot_directive/api/experimental/sampler-1_00_00.hires.png
    index 53da142b..597cb11d 100644
    Binary files a/plot_directive/api/experimental/sampler-1_00_00.hires.png and b/plot_directive/api/experimental/sampler-1_00_00.hires.png differ
    diff --git a/plot_directive/api/experimental/sampler-1_00_00.pdf b/plot_directive/api/experimental/sampler-1_00_00.pdf
    index 2c918035..a02c0088 100644
    Binary files a/plot_directive/api/experimental/sampler-1_00_00.pdf and b/plot_directive/api/experimental/sampler-1_00_00.pdf differ
    diff --git a/plot_directive/api/experimental/sampler-1_00_00.png b/plot_directive/api/experimental/sampler-1_00_00.png
    index eac1b0bb..dc9c0138 100644
    Binary files a/plot_directive/api/experimental/sampler-1_00_00.png and b/plot_directive/api/experimental/sampler-1_00_00.png differ
    diff --git a/plot_directive/api/experimental/sampler-1_01_00.hires.png b/plot_directive/api/experimental/sampler-1_01_00.hires.png
    index 4f4c90e3..bccd1f36 100644
    Binary files a/plot_directive/api/experimental/sampler-1_01_00.hires.png and b/plot_directive/api/experimental/sampler-1_01_00.hires.png differ
    diff --git a/plot_directive/api/experimental/sampler-1_01_00.pdf b/plot_directive/api/experimental/sampler-1_01_00.pdf
    index 38796799..ee2a728d 100644
    Binary files a/plot_directive/api/experimental/sampler-1_01_00.pdf and b/plot_directive/api/experimental/sampler-1_01_00.pdf differ
    diff --git a/plot_directive/api/experimental/sampler-1_01_00.png b/plot_directive/api/experimental/sampler-1_01_00.png
    index 8483ad02..efc29c15 100644
    Binary files a/plot_directive/api/experimental/sampler-1_01_00.png and b/plot_directive/api/experimental/sampler-1_01_00.png differ
    diff --git a/plot_directive/api/operator/linop-1.pdf b/plot_directive/api/operator/linop-1.pdf
    index 27177fc8..80edbb38 100644
    Binary files a/plot_directive/api/operator/linop-1.pdf and b/plot_directive/api/operator/linop-1.pdf differ
    diff --git a/plot_directive/api/operator/linop-10.pdf b/plot_directive/api/operator/linop-10.pdf
    index e5679fff..41adef41 100644
    Binary files a/plot_directive/api/operator/linop-10.pdf and b/plot_directive/api/operator/linop-10.pdf differ
    diff --git a/plot_directive/api/operator/linop-11.pdf b/plot_directive/api/operator/linop-11.pdf
    index b96e662d..760a852f 100644
    Binary files a/plot_directive/api/operator/linop-11.pdf and b/plot_directive/api/operator/linop-11.pdf differ
    diff --git a/plot_directive/api/operator/linop-13.pdf b/plot_directive/api/operator/linop-13.pdf
    index d683b7cc..de86b7f8 100644
    Binary files a/plot_directive/api/operator/linop-13.pdf and b/plot_directive/api/operator/linop-13.pdf differ
    diff --git a/plot_directive/api/operator/linop-14.pdf b/plot_directive/api/operator/linop-14.pdf
    index 6e61acbc..37e6565b 100644
    Binary files a/plot_directive/api/operator/linop-14.pdf and b/plot_directive/api/operator/linop-14.pdf differ
    diff --git a/plot_directive/api/operator/linop-15.pdf b/plot_directive/api/operator/linop-15.pdf
    index f2e646b8..5f0791e2 100644
    Binary files a/plot_directive/api/operator/linop-15.pdf and b/plot_directive/api/operator/linop-15.pdf differ
    diff --git a/plot_directive/api/operator/linop-16_00.pdf b/plot_directive/api/operator/linop-16_00.pdf
    index 440d7d3b..87176d55 100644
    Binary files a/plot_directive/api/operator/linop-16_00.pdf and b/plot_directive/api/operator/linop-16_00.pdf differ
    diff --git a/plot_directive/api/operator/linop-16_01.pdf b/plot_directive/api/operator/linop-16_01.pdf
    index 0d6e169a..5898f9d8 100644
    Binary files a/plot_directive/api/operator/linop-16_01.pdf and b/plot_directive/api/operator/linop-16_01.pdf differ
    diff --git a/plot_directive/api/operator/linop-16_02.pdf b/plot_directive/api/operator/linop-16_02.pdf
    index a7eccfe3..7e5b4f64 100644
    Binary files a/plot_directive/api/operator/linop-16_02.pdf and b/plot_directive/api/operator/linop-16_02.pdf differ
    diff --git a/plot_directive/api/operator/linop-17_00.pdf b/plot_directive/api/operator/linop-17_00.pdf
    index ac682484..fe76484c 100644
    Binary files a/plot_directive/api/operator/linop-17_00.pdf and b/plot_directive/api/operator/linop-17_00.pdf differ
    diff --git a/plot_directive/api/operator/linop-17_01.pdf b/plot_directive/api/operator/linop-17_01.pdf
    index 107844e0..92aa920a 100644
    Binary files a/plot_directive/api/operator/linop-17_01.pdf and b/plot_directive/api/operator/linop-17_01.pdf differ
    diff --git a/plot_directive/api/operator/linop-18_00.pdf b/plot_directive/api/operator/linop-18_00.pdf
    index ac2c8666..30126d44 100644
    Binary files a/plot_directive/api/operator/linop-18_00.pdf and b/plot_directive/api/operator/linop-18_00.pdf differ
    diff --git a/plot_directive/api/operator/linop-18_01.pdf b/plot_directive/api/operator/linop-18_01.pdf
    index 994c2494..314e5351 100644
    Binary files a/plot_directive/api/operator/linop-18_01.pdf and b/plot_directive/api/operator/linop-18_01.pdf differ
    diff --git a/plot_directive/api/operator/linop-18_02.pdf b/plot_directive/api/operator/linop-18_02.pdf
    index 09f8f40b..798d68f8 100644
    Binary files a/plot_directive/api/operator/linop-18_02.pdf and b/plot_directive/api/operator/linop-18_02.pdf differ
    diff --git a/plot_directive/api/operator/linop-18_03.pdf b/plot_directive/api/operator/linop-18_03.pdf
    index 4e1ec328..abcc0534 100644
    Binary files a/plot_directive/api/operator/linop-18_03.pdf and b/plot_directive/api/operator/linop-18_03.pdf differ
    diff --git a/plot_directive/api/operator/linop-2.pdf b/plot_directive/api/operator/linop-2.pdf
    index 905d7cc3..e2b1191b 100644
    Binary files a/plot_directive/api/operator/linop-2.pdf and b/plot_directive/api/operator/linop-2.pdf differ
    diff --git a/plot_directive/api/operator/linop-3.pdf b/plot_directive/api/operator/linop-3.pdf
    index 4c879720..86c174d0 100644
    Binary files a/plot_directive/api/operator/linop-3.pdf and b/plot_directive/api/operator/linop-3.pdf differ
    diff --git a/plot_directive/api/operator/linop-4.pdf b/plot_directive/api/operator/linop-4.pdf
    index 3220bbc6..48a1f873 100644
    Binary files a/plot_directive/api/operator/linop-4.pdf and b/plot_directive/api/operator/linop-4.pdf differ
    diff --git a/plot_directive/api/operator/linop-5.pdf b/plot_directive/api/operator/linop-5.pdf
    index b5e3bf49..831e8c5f 100644
    Binary files a/plot_directive/api/operator/linop-5.pdf and b/plot_directive/api/operator/linop-5.pdf differ
    diff --git a/plot_directive/api/operator/linop-6.pdf b/plot_directive/api/operator/linop-6.pdf
    index eb3b0cbf..f046e7e6 100644
    Binary files a/plot_directive/api/operator/linop-6.pdf and b/plot_directive/api/operator/linop-6.pdf differ
    diff --git a/plot_directive/api/operator/linop-7_00.pdf b/plot_directive/api/operator/linop-7_00.pdf
    index 31661f39..0d50c736 100644
    Binary files a/plot_directive/api/operator/linop-7_00.pdf and b/plot_directive/api/operator/linop-7_00.pdf differ
    diff --git a/plot_directive/api/operator/linop-7_01.pdf b/plot_directive/api/operator/linop-7_01.pdf
    index 4f55b73a..3f310421 100644
    Binary files a/plot_directive/api/operator/linop-7_01.pdf and b/plot_directive/api/operator/linop-7_01.pdf differ
    diff --git a/plot_directive/api/operator/linop-7_02.pdf b/plot_directive/api/operator/linop-7_02.pdf
    index f44f44cb..bbd47d2f 100644
    Binary files a/plot_directive/api/operator/linop-7_02.pdf and b/plot_directive/api/operator/linop-7_02.pdf differ
    diff --git a/plot_directive/api/operator/linop-7_03.pdf b/plot_directive/api/operator/linop-7_03.pdf
    index acf9fd9e..ffcd2001 100644
    Binary files a/plot_directive/api/operator/linop-7_03.pdf and b/plot_directive/api/operator/linop-7_03.pdf differ
    diff --git a/plot_directive/api/operator/linop-8_00.pdf b/plot_directive/api/operator/linop-8_00.pdf
    index 15de42a9..a3dde55b 100644
    Binary files a/plot_directive/api/operator/linop-8_00.pdf and b/plot_directive/api/operator/linop-8_00.pdf differ
    diff --git a/plot_directive/api/operator/linop-8_01.pdf b/plot_directive/api/operator/linop-8_01.pdf
    index 583cebf0..5dafa1e7 100644
    Binary files a/plot_directive/api/operator/linop-8_01.pdf and b/plot_directive/api/operator/linop-8_01.pdf differ
    diff --git a/plot_directive/api/operator/linop-9_00.pdf b/plot_directive/api/operator/linop-9_00.pdf
    index 388f1c37..d5dab210 100644
    Binary files a/plot_directive/api/operator/linop-9_00.pdf and b/plot_directive/api/operator/linop-9_00.pdf differ
    diff --git a/plot_directive/api/operator/linop-9_01.pdf b/plot_directive/api/operator/linop-9_01.pdf
    index e1905a3e..bdcdaa9b 100644
    Binary files a/plot_directive/api/operator/linop-9_01.pdf and b/plot_directive/api/operator/linop-9_01.pdf differ
    diff --git a/plot_directive/api/operator/linop-9_02.pdf b/plot_directive/api/operator/linop-9_02.pdf
    index 9f3ed512..cd1edb68 100644
    Binary files a/plot_directive/api/operator/linop-9_02.pdf and b/plot_directive/api/operator/linop-9_02.pdf differ
    diff --git a/plot_directive/api/opt-solver-1.pdf b/plot_directive/api/opt-solver-1.pdf
    index e2a8439e..6ff4f1b6 100644
    Binary files a/plot_directive/api/opt-solver-1.pdf and b/plot_directive/api/opt-solver-1.pdf differ
    diff --git a/plot_directive/api/opt-solver-2.pdf b/plot_directive/api/opt-solver-2.pdf
    index e0b8662c..b66214be 100644
    Binary files a/plot_directive/api/opt-solver-2.pdf and b/plot_directive/api/opt-solver-2.pdf differ
    diff --git a/plot_directive/api/util-1.pdf b/plot_directive/api/util-1.pdf
    index df263a71..b2cf13b5 100644
    Binary files a/plot_directive/api/util-1.pdf and b/plot_directive/api/util-1.pdf differ
    diff --git a/plot_directive/api/util-2.pdf b/plot_directive/api/util-2.pdf
    index 82bacce2..773941cf 100644
    Binary files a/plot_directive/api/util-2.pdf and b/plot_directive/api/util-2.pdf differ