2. Uncertainty Quantification Using the MonteCarlo Iterator#

In fields such as engineering, physics, and applied mathematics, simulation models serve as crucial tools for predicting real-world phenomena. These models typically rely on precise parameterization, including aspects like constitutive models and boundary conditions. However, in practical applications, these parameters are often unknown due to insufficient experimental data. To ensure accurate predictions despite this uncertainty, it is essential to incorporate these unknowns into the modeling process. This is precisely the focus of the field of uncertainty quantification, which aims to systematically address and manage the uncertainties inherent in simulation models.

In this tutorial, we’ll have a look at forward uncertainty quantification. Here the goal is to model the uncertainty in quantity of interest \(y\) by propagating uncertainties in input \(\theta\) through the model \(f(\theta)\):

\[u = f(\theta)\]

Here, we assume the input \(\theta\) is uncertain, which we describe with a random variable using a probability distribution \(p(\theta)\). As a consequence, the outputs of the model \(m\) are random variables as well, following a distribution \(p(u)\). Random in, random out.

An example#

Let’s look at an example, where the function \(f\) is the solution of a partial differential equation.

The model#

On a domain \(\Omega=[0,1] \times [0,1]\), the Poisson equation is given by:

\[-\Delta u = s\]

where \(u\) is the solution field and \(s\) the heterogenous source term. To make the problem well-posed, we’ll apply the boundary conditions:

\[u = 0 \text{ for } x \in \partial \Omega\]

To solve the partial differential equation, we employ a finite element approach with linear elements using scikit-fem (this tutorial is inspired by their tutorial)

The uncertainties#

For this system, we assume the source term \(s\) is modelled by

\[s(x,y,x_s,y_s) = \exp\left( -\frac{1}{2}\frac{(x-x_s)^2 + (y-y_s)^2}{0.1^2}\right)\]

where the coordinates \(x_s\) and \(y_s\) are uncertain. The source center is defined via the joint distribution

\[p(x_s,y_s) = \mathcal{B}(x_s|2,5) \mathcal{B}(y_s|4,3)\]

where \(\mathcal{B}(\circ|a,b)\) is a beta distribution with shape parameters \(a\) and \(b\). Here, we assume the parameters are independent of each other, i.e., \(p(x_s,y_s) = p(x_s)p(y_s)\), where \(p(x_s)\) and \(p(y_s)\) are called marginal distributions.

[1]:
from skfem import Basis, BilinearForm, ElementTriP1, LinearForm, MeshTri, enforce, solve
from skfem.helpers import dot, grad

mesh = MeshTri().refined(6)


def poisson_pde(source_x, source_y, source_term):

    # Set discretization
    e = ElementTriP1()
    basis = Basis(mesh, e)

    @BilinearForm
    def laplace(u, v, _):
        return dot(grad(u), grad(v))

    @LinearForm
    def rhs(v, w):
        # Source term
        return source_term(w.x[0], w.x[1], source_x, source_y) * v

    # Stiffness matrix
    A = laplace.assemble(basis)

    # Right-hand side
    b = rhs.assemble(basis)

    # Enforce Dirichlet boundary conditions
    A, b = enforce(A, b, D=mesh.boundary_nodes())

    # Solve
    solution = solve(A, b)

    return solution


def plot_to_axis(field, ax):
    mesh.plot(field, ax=ax)
    ax.axis("equal")
    ax.set_aspect("equal", "box")
    ax.set_xlim([0, 1])
    ax.set_ylim([0, 1])
    ax.set_xlabel("$x$")
    ax.set_ylabel("$y$")

[2]:
# Let's define the distributions

from queens.distributions import Beta

x_s = Beta(0, 1, 2, 5)
y_s = Beta(0, 1, 4, 3)
[3]:
# Let's plot the probability density functions (PDF)

import numpy as np
import matplotlib.pyplot as plt

# x, y in [0,1]

coordinate = np.linspace(0, 1, 100)

plt.plot(coordinate, x_s.pdf(coordinate), "r-", label="$p(x_s)$")
plt.plot(coordinate, y_s.pdf(coordinate), "b-", label="$p(y_s)$")

plt.xlabel("$x_s$ or $y_s$")
plt.ylabel("Probability density functions")
plt.title("Marginal distributions")
plt.legend()
plt.show()
../_images/tutorials_2_uncertainty_propagation_and_quantification_4_0.png
[4]:
# Let's define the parameters using QUEENS and plot the joint distribution

from queens.parameters import Parameters

parameters = Parameters(x_s=x_s, y_s=y_s)

xx, yy = np.meshgrid(coordinate, coordinate)

joint = np.exp(
    parameters.joint_logpdf(np.hstack((xx.reshape(-1, 1), yy.reshape(-1, 1))))
).reshape(xx.shape)

fig, ax = plt.subplots()
contour = ax.contourf(xx, yy, joint, levels=20)
fig.colorbar(contour, ax=ax, label="$p(x_s, y_s)$")

ax.set_xlabel("$x_s$")
ax.set_ylabel("$y_s$")
ax.set_aspect("equal", "box")
ax.set_title("Joint distribution")
plt.show()
../_images/tutorials_2_uncertainty_propagation_and_quantification_5_0.png

Nice, so we defined a joint distribution for the parameters uncertainty source position! Let us visualize some source samples! We can generate source fields through samples of \(p(x_s, y_s)\):

  1. Generate samples \(\left(x_s^{(s)},y_s^{(s)}\right) \sim p(x_s,y_s)\)

  2. Compute \(s(x,y,x_s^{(s)},y_s^{(s)})\)

[5]:
# Let's define the source term


def source_term(x, y, x_s, y_s):
    return np.exp(-0.5 * ((x - x_s) ** 2 + (y - y_s) ** 2) / (0.1) ** 2)
[6]:
def source_field_on_mesh(source_position):
    # Returns nodal value of the source term on the domain Omega
    return source_term(mesh.p[0], mesh.p[1], source_position[0], source_position[1])
[7]:
# Fix the random seed
np.random.seed(42)


n_samples = 5
source_position_samples = parameters.draw_samples(n_samples)

fig, ax = plt.subplots(1, n_samples)

for i, sample in enumerate(source_position_samples):
    # Compute the source on the domain
    source_sample = source_field_on_mesh(sample)

    # Plot the source field
    plot_to_axis(source_sample, ax[i])
    ax[i].set_title(f"Source sample ${i+1}$")

fig.set_size_inches(15, 4)
fig.suptitle("Source field samples")
fig.tight_layout()

plt.show()
../_images/tutorials_2_uncertainty_propagation_and_quantification_9_0.png

So we are now able to generate samples of the source field! Now let’s have a look at the model outputs, i.e., the solution fields, for these samples.

To ease notation, we define \(u(x_s, y_s)\) to be the solution of the Poisson equation for a given source sample \(s\left(x,y,x_s,y_s\right)\).

[8]:
fig, ax = plt.subplots(2, n_samples)

for i, sample in enumerate(source_position_samples):
    # Compute the source on the domain
    source_sample = source_field_on_mesh(sample)

    text_sample = "x_s^{(" + f"{i+1}" + ")}" + ", y_s^{(" + f"{i+1}" + ")}"
    # Plot the source field
    plot_to_axis(source_sample, ax[0, i])
    ax[0, i].set_title(f"Source sample $({text_sample})$")

    # Solve the Poisson equation
    solution_field = poisson_pde(sample[0], sample[1], source_term)
    plot_to_axis(solution_field, ax[1, i])
    ax[1, i].set_title("Solution $u(" + text_sample + ")$")


fig.set_size_inches(15, 6)
fig.suptitle(
    "Source field samples $s(x,y,x_s^{(s)},y_s^{(s)})$ (top row) and their respective solutions $u^{(s)}$ (bottom row)"
)
fig.tight_layout()

plt.show()
../_images/tutorials_2_uncertainty_propagation_and_quantification_11_0.png

As you can see, the source position strongly dictates the resulting solution field, indicating a strong dependency between input and outputs.

Studying this dependency is a form of uncertainty quantification. Congrats!

As it becomes tedious to look at individual samples, we’re looking for representative values or descriptions of the sample set. As it is common in statistics, we can look at the mean value of the solution field \(u\):

\[\mu = \int u p(u) du\]

Since the distribution \(p(u)\) is unknown, we employ the law of the unconscious statistician (LOTUS) to rewrite the integral as

\[\mu = \int u(x_s, y_s) p(x_s, y_s) dx_sdy_s\]

As we can see, we don’t need to know \(p(u)\), hence unconscious in LOTUS. However, one difficulty remains: evaluating the integral, in particular, since the solution field depends nonlinearly on the source positions. Instead, we’ll have a look at numerical integration, specifically Monte Carlo integration.

Monte Carlo integration#

Some theory.

Monte Carlo integration approximates integrals of the form

\[\mathbb{E}_{p(\theta)}[h] = \int h(\theta) p(\theta) d\theta\]

by

\[\mathbb{E}_{p(\theta)}[h] \approx \frac{1}{N} \sum_{i=1}^{N} h(\theta^{(i)})\]

where \(\theta^{(i)}\) are independent and identically distributed (iid) samples of the probability distribution \(p(\theta)\). Monte Carlo approaches differ from quadrature rules in two major ways:

  1. A Monte Carlo estimator is a sum of random variables and, therefore, itself a random variable. Hence, the repeating Monte Carlo estimation with different samples will yield different results!

  2. The expected error \(\epsilon_\text{MC}\) in Monte Carlo estimation is \(\epsilon_\text{MC} \propto \frac{1}{\sqrt(N)}\). Although a convergence rate of \(\frac{1}{2}\) is not desirable, the expected error is independent of the dimension of the integral! This allows the employment of Monte Carlo approaches for high-dimensional integration.

Application to our example.

For our example, the Monte Carlo estimation of the mean value is given by

\[\mu =\mathbb{E}_{p(x_s, y_s)}[u] \approx \frac{1}{N} \sum_{i=1}^{N} u(x_s^{(i)},y_s^{(i)})\]

with \(x_s^{(i)}, y_s^{(i)} \sim p(x_s, y_s)\).

[9]:
# Only a wrapper as the source term is constant
def solve_poisson(x_s, y_s):
    return poisson_pde(x_s, y_s, source_term)


from queens.global_settings import GlobalSettings
from queens.drivers import Function
from queens.schedulers import Local
from queens.models import Simulation
from queens.iterators import MonteCarlo
from queens.main import run_iterator
from queens.utils.io import load_result
import pathlib

def monte_carlo_queens(n_samples, experiment_type, seed=42):
    with GlobalSettings(
        experiment_name=f"{experiment_type}_{n_samples}_seed_{seed}",
        output_dir="./output/poisson_example",
    ) as gs:
        # Driver: calls the solve_poisson function
        driver = Function(parameters, solve_poisson)

        # Scheduler: Start simulations in parallel 4 at once
        scheduler = Local(gs.experiment_name, num_jobs=4, verbose=True)

        # Model: The interface for QUEENS iterators
        model = Simulation(scheduler, driver)

        # Iterator: i.e., the analysis, in this case Monte Carlo integration
        iterator = MonteCarlo(
            model=model,
            parameters=parameters,
            global_settings=gs,
            result_description={"write_results": True, "plot_results": False},
            num_samples=n_samples,
            seed=seed,
        )

        # Run the analysis
        run_iterator(iterator, gs)

        # Load the results
        results = load_result(gs.result_file(".pickle"))

        # Return the results dict
        return results
[10]:
# Plot the mean value estimate with different samples

fig, ax = plt.subplots(1, 4)
n_samples = 10

for seed in range(4):
    results = monte_carlo_queens(n_samples, "monte_carlo_poisson_samples", seed)
    mean = results["mean"]

    plot_to_axis(mean, ax[seed])
    ax[seed].set_title(f"MC run {seed+1}")

fig.suptitle(
    f"Mean value for $\mu$ using Monte Carlo integration with {n_samples} samples"
)
fig.set_size_inches(15, 4)
fig.tight_layout()

plt.show()


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5358709130>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5348b40380>          |
| experiment_name               : 'monte_carlo_poisson_samples_10_seed_0'                           |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

<>:14: SyntaxWarning: invalid escape sequence '\m'
<>:14: SyntaxWarning: invalid escape sequence '\m'
/tmp/ipykernel_1064/3390951323.py:14: SyntaxWarning: invalid escape sequence '\m'
  f"Mean value for $\mu$ using Monte Carlo integration with {n_samples} samples"
2026-09-28 06:19:24,629 - distributed.http.proxy - INFO - To route to workers diagnostics web server please install jupyter-server-proxy: python -m pip install jupyter-server-proxy
2026-09-28 06:19:24,641 - distributed.scheduler - INFO - State start
2026-09-28 06:19:24,643 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:38415
2026-09-28 06:19:24,643 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:24,644 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:24,651 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:39577'
2026-09-28 06:19:24,653 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45199'
2026-09-28 06:19:24,654 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:36259'
2026-09-28 06:19:24,660 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:37875'
2026-09-28 06:19:25,016 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:38097
2026-09-28 06:19:25,016 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:38097
2026-09-28 06:19:25,016 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:25,017 - distributed.worker - INFO -          dashboard at:            127.0.0.1:38767
2026-09-28 06:19:25,017 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38415
2026-09-28 06:19:25,017 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,017 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:25,017 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:25,017 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-529b8pmk
2026-09-28 06:19:25,017 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,019 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:41361
2026-09-28 06:19:25,019 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:41361
2026-09-28 06:19:25,019 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:25,019 - distributed.worker - INFO -          dashboard at:            127.0.0.1:44075
2026-09-28 06:19:25,019 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38415
2026-09-28 06:19:25,019 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,019 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:25,019 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:25,019 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-z28bwnd5
2026-09-28 06:19:25,019 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,023 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38097 name: 2
2026-09-28 06:19:25,028 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38097
2026-09-28 06:19:25,028 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52660
2026-09-28 06:19:25,029 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41361 name: 0
2026-09-28 06:19:25,029 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:34919
2026-09-28 06:19:25,029 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:34919
2026-09-28 06:19:25,029 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:25,029 - distributed.worker - INFO -          dashboard at:            127.0.0.1:42091
2026-09-28 06:19:25,029 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38415
2026-09-28 06:19:25,029 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,029 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:25,029 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:25,029 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-5ewi13tn
2026-09-28 06:19:25,029 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:25,030 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41361
2026-09-28 06:19:25,029 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38415
2026-09-28 06:19:25,031 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52664
2026-09-28 06:19:25,030 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,030 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,030 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:25,030 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38415
2026-09-28 06:19:25,030 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,031 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38415
2026-09-28 06:19:25,032 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38415
2026-09-28 06:19:25,037 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34919 name: 1
2026-09-28 06:19:25,037 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34919
2026-09-28 06:19:25,037 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:25,038 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52672
2026-09-28 06:19:25,038 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38415
2026-09-28 06:19:25,038 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,040 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38415
2026-09-28 06:19:25,053 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:38309
2026-09-28 06:19:25,053 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:38309
2026-09-28 06:19:25,053 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:25,053 - distributed.worker - INFO -          dashboard at:            127.0.0.1:33835
2026-09-28 06:19:25,053 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38415
2026-09-28 06:19:25,053 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,053 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:25,053 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:25,053 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-7o8u939k
2026-09-28 06:19:25,053 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,058 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38309 name: 3
2026-09-28 06:19:25,058 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38309
2026-09-28 06:19:25,058 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:25,059 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52674
2026-09-28 06:19:25,059 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38415
2026-09-28 06:19:25,059 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:25,059 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38415
2026-09-28 06:19:25,094 - distributed.scheduler - INFO - Receive client connection: Client-8d59b507-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:25,094 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52684
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5343a64950>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5348b40380>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5358709130>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f53497b3440>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5343a64950>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f534367e270>             |
| seed               : 0                                                                            |
| num_samples        : 10                                                                           |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_samples_10_seed_0

Starting Analysis...

 10%|█         | 1/10 [00:00<00:05,  1.57it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 9                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 10                                                                |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 6.858e-01s                                                        |
| average time per parallel job : 2.286e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 10/10 [00:00<00:00, 14.57it/s]

Time for CALCULATION: 0.6933560371398926 s


2026-09-28 06:19:25,891 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576365.891735') (0, 1, 2, 3)
2026-09-28 06:19:25,892 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39577'. Reason: nanny-close
2026-09-28 06:19:25,892 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:25,892 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45199'. Reason: nanny-close
2026-09-28 06:19:25,893 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:25,893 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:36259'. Reason: nanny-close
2026-09-28 06:19:25,893 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41361. Reason: nanny-close
2026-09-28 06:19:25,893 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:25,894 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:25,894 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37875'. Reason: nanny-close
2026-09-28 06:19:25,893 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34919. Reason: nanny-close
2026-09-28 06:19:25,894 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:25,894 - distributed.core - INFO - Connection to tcp://127.0.0.1:38415 has been closed.
2026-09-28 06:19:25,894 - distributed.core - INFO - Connection to tcp://127.0.0.1:38415 has been closed.
2026-09-28 06:19:25,895 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:25,895 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:25,896 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:25,895 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38097. Reason: nanny-close
2026-09-28 06:19:25,897 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:25,898 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52664; closing.
2026-09-28 06:19:25,898 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52672; closing.
2026-09-28 06:19:25,898 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38309. Reason: nanny-close
2026-09-28 06:19:25,898 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:25,899 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41361 name: 0 (stimulus_id='handle-worker-cleanup-1790576365.8992476')
2026-09-28 06:19:25,901 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34919 name: 1 (stimulus_id='handle-worker-cleanup-1790576365.9011266')
2026-09-28 06:19:25,899 - distributed.core - INFO - Connection to tcp://127.0.0.1:38415 has been closed.
2026-09-28 06:19:25,900 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:25,900 - distributed.core - INFO - Connection to tcp://127.0.0.1:38415 has been closed.
2026-09-28 06:19:25,903 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52674; closing.
2026-09-28 06:19:25,902 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:25,904 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52660; closing.
2026-09-28 06:19:25,904 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38309 name: 3 (stimulus_id='handle-worker-cleanup-1790576365.9045007')
2026-09-28 06:19:25,905 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38097 name: 2 (stimulus_id='handle-worker-cleanup-1790576365.9057076')
2026-09-28 06:19:25,905 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:26,110 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39577' closed.
2026-09-28 06:19:26,119 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45199' closed.
2026-09-28 06:19:26,122 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:36259' closed.
2026-09-28 06:19:26,132 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37875' closed.
2026-09-28 06:19:26,132 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:26,133 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5359496cf0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f535545a240>          |
| experiment_name               : 'monte_carlo_poisson_samples_10_seed_1'                           |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:26,164 - distributed.scheduler - INFO - State start
2026-09-28 06:19:26,167 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:34263
2026-09-28 06:19:26,167 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:26,167 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:26,174 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:41815'
2026-09-28 06:19:26,176 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:43187'
2026-09-28 06:19:26,177 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:34507'
2026-09-28 06:19:26,179 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:39013'
2026-09-28 06:19:26,536 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:32973
2026-09-28 06:19:26,536 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:32973
2026-09-28 06:19:26,536 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:26,536 - distributed.worker - INFO -          dashboard at:            127.0.0.1:34987
2026-09-28 06:19:26,536 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34263
2026-09-28 06:19:26,537 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,537 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:26,537 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:26,537 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-75l8x5wb
2026-09-28 06:19:26,537 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,540 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:44985
2026-09-28 06:19:26,541 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:44985
2026-09-28 06:19:26,541 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:26,541 - distributed.worker - INFO -          dashboard at:            127.0.0.1:36999
2026-09-28 06:19:26,541 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34263
2026-09-28 06:19:26,541 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,542 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:26,542 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:26,542 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-uswvec2m
2026-09-28 06:19:26,542 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,542 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:41719
2026-09-28 06:19:26,542 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:41719
2026-09-28 06:19:26,542 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:26,542 - distributed.worker - INFO -          dashboard at:            127.0.0.1:37705
2026-09-28 06:19:26,542 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34263
2026-09-28 06:19:26,542 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,542 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:26,542 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:26,542 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-90en6rce
2026-09-28 06:19:26,542 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,545 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:32843
2026-09-28 06:19:26,545 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:32843
2026-09-28 06:19:26,545 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:26,545 - distributed.worker - INFO -          dashboard at:            127.0.0.1:41039
2026-09-28 06:19:26,546 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34263
2026-09-28 06:19:26,546 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,546 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:26,546 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:26,546 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-fs1_po75
2026-09-28 06:19:26,546 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,547 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:32973 name: 0
2026-09-28 06:19:26,548 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:32973
2026-09-28 06:19:26,548 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60812
2026-09-28 06:19:26,548 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:26,549 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34263
2026-09-28 06:19:26,549 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,549 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34263
2026-09-28 06:19:26,550 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41719 name: 1
2026-09-28 06:19:26,551 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41719
2026-09-28 06:19:26,551 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60826
2026-09-28 06:19:26,551 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:26,552 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:44985 name: 2
2026-09-28 06:19:26,552 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34263
2026-09-28 06:19:26,552 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,553 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:44985
2026-09-28 06:19:26,553 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34263
2026-09-28 06:19:26,553 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60836
2026-09-28 06:19:26,554 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:26,554 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34263
2026-09-28 06:19:26,554 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,554 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34263
2026-09-28 06:19:26,556 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:32843 name: 3
2026-09-28 06:19:26,556 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:32843
2026-09-28 06:19:26,556 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60848
2026-09-28 06:19:26,557 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:26,557 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34263
2026-09-28 06:19:26,557 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:26,557 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34263
2026-09-28 06:19:26,597 - distributed.scheduler - INFO - Receive client connection: Client-8e3f24c1-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:26,597 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60858
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5358d0b560>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f535545a240>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5359496cf0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f53589440b0>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5358d0b560>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f53436d7320>             |
| seed               : 1                                                                            |
| num_samples        : 10                                                                           |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_samples_10_seed_1

Starting Analysis...

 10%|█         | 1/10 [00:00<00:05,  1.51it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 9                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 10                                                                |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 7.064e-01s                                                        |
| average time per parallel job : 2.355e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 10/10 [00:00<00:00, 14.14it/s]

Time for CALCULATION: 0.7126476764678955 s


2026-09-28 06:19:27,416 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576367.416065') (0, 1, 2, 3)
2026-09-28 06:19:27,416 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41815'. Reason: nanny-close
2026-09-28 06:19:27,417 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:27,417 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43187'. Reason: nanny-close
2026-09-28 06:19:27,417 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:27,418 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:34507'. Reason: nanny-close
2026-09-28 06:19:27,419 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:27,417 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:32973. Reason: nanny-close
2026-09-28 06:19:27,418 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:27,418 - distributed.core - INFO - Connection to tcp://127.0.0.1:34263 has been closed.
2026-09-28 06:19:27,419 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39013'. Reason: nanny-close
2026-09-28 06:19:27,420 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:27,419 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41719. Reason: nanny-close
2026-09-28 06:19:27,420 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:44985. Reason: nanny-close
2026-09-28 06:19:27,420 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:60812; closing.
2026-09-28 06:19:27,421 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:32973 name: 0 (stimulus_id='handle-worker-cleanup-1790576367.4211123')
2026-09-28 06:19:27,420 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:27,420 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:32843. Reason: nanny-close
2026-09-28 06:19:27,420 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:27,421 - distributed.core - INFO - Connection to tcp://127.0.0.1:34263 has been closed.
2026-09-28 06:19:27,421 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:27,422 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:60836; closing.
2026-09-28 06:19:27,422 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:44985 name: 2 (stimulus_id='handle-worker-cleanup-1790576367.4225945')
2026-09-28 06:19:27,422 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:60848; closing.
2026-09-28 06:19:27,421 - distributed.core - INFO - Connection to tcp://127.0.0.1:34263 has been closed.
2026-09-28 06:19:27,422 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:27,422 - distributed.core - INFO - Connection to tcp://127.0.0.1:34263 has been closed.
2026-09-28 06:19:27,423 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:32843 name: 3 (stimulus_id='handle-worker-cleanup-1790576367.4235744')
2026-09-28 06:19:27,425 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:60826; closing.
2026-09-28 06:19:27,423 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:27,425 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:27,426 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41719 name: 1 (stimulus_id='handle-worker-cleanup-1790576367.426103')
2026-09-28 06:19:27,425 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:27,427 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:27,654 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39013' closed.
2026-09-28 06:19:27,660 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43187' closed.
2026-09-28 06:19:27,669 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41815' closed.
2026-09-28 06:19:27,676 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:34507' closed.
2026-09-28 06:19:27,676 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:27,677 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f53591b6480>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f53591b7c50>          |
| experiment_name               : 'monte_carlo_poisson_samples_10_seed_2'                           |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:27,733 - distributed.scheduler - INFO - State start
2026-09-28 06:19:27,738 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:33207
2026-09-28 06:19:27,739 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:27,739 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:27,750 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40333'
2026-09-28 06:19:27,751 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:41675'
2026-09-28 06:19:27,753 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:38341'
2026-09-28 06:19:27,756 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:44727'
2026-09-28 06:19:28,109 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:42991
2026-09-28 06:19:28,109 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:46861
2026-09-28 06:19:28,109 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:42991
2026-09-28 06:19:28,109 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:28,109 - distributed.worker - INFO -          dashboard at:            127.0.0.1:33391
2026-09-28 06:19:28,110 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:33207
2026-09-28 06:19:28,110 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,110 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:28,110 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:28,110 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-u105riya
2026-09-28 06:19:28,110 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:40603
2026-09-28 06:19:28,110 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:40603
2026-09-28 06:19:28,110 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:28,110 - distributed.worker - INFO -          dashboard at:            127.0.0.1:44341
2026-09-28 06:19:28,110 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:33207
2026-09-28 06:19:28,110 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,110 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:28,110 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:28,110 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-5fkdsstg
2026-09-28 06:19:28,110 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,110 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,109 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:46861
2026-09-28 06:19:28,111 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:28,111 - distributed.worker - INFO -          dashboard at:            127.0.0.1:40075
2026-09-28 06:19:28,111 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:33207
2026-09-28 06:19:28,111 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,111 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:28,112 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:28,112 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-y1t17r7j
2026-09-28 06:19:28,112 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,114 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:42279
2026-09-28 06:19:28,114 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:42279
2026-09-28 06:19:28,114 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:28,115 - distributed.worker - INFO -          dashboard at:            127.0.0.1:42619
2026-09-28 06:19:28,115 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:33207
2026-09-28 06:19:28,115 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,115 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:28,115 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:28,116 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-z053r8x3
2026-09-28 06:19:28,116 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,117 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40603 name: 0
2026-09-28 06:19:28,118 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40603
2026-09-28 06:19:28,119 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:28,119 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:33207
2026-09-28 06:19:28,119 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59322
2026-09-28 06:19:28,119 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,120 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33207
2026-09-28 06:19:28,121 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46861 name: 1
2026-09-28 06:19:28,121 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46861
2026-09-28 06:19:28,121 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:28,122 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:33207
2026-09-28 06:19:28,122 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59342
2026-09-28 06:19:28,122 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,123 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42991 name: 3
2026-09-28 06:19:28,122 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33207
2026-09-28 06:19:28,124 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42991
2026-09-28 06:19:28,124 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59326
2026-09-28 06:19:28,124 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:28,125 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:33207
2026-09-28 06:19:28,125 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,126 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42279 name: 2
2026-09-28 06:19:28,126 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33207
2026-09-28 06:19:28,127 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42279
2026-09-28 06:19:28,127 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59352
2026-09-28 06:19:28,127 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:28,127 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:33207
2026-09-28 06:19:28,127 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:28,128 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33207
2026-09-28 06:19:28,169 - distributed.scheduler - INFO - Receive client connection: Client-8f2efaa8-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:28,169 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59354
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5359ace3c0>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f53591b7c50>                              |
| driver    : <queens.drivers.function.Function object at 0x7f53591b6480>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f53591e1160>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5359ace3c0>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f53436fb380>             |
| seed               : 2                                                                            |
| num_samples        : 10                                                                           |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_samples_10_seed_2

Starting Analysis...

 10%|█         | 1/10 [00:00<00:05,  1.55it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 9                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 10                                                                |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 6.937e-01s                                                        |
| average time per parallel job : 2.312e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 10/10 [00:00<00:00, 14.40it/s]

Time for CALCULATION: 0.6987953186035156 s


2026-09-28 06:19:28,973 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576368.9730418') (0, 1, 2, 3)
2026-09-28 06:19:28,973 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40333'. Reason: nanny-close
2026-09-28 06:19:28,973 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:28,974 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41675'. Reason: nanny-close
2026-09-28 06:19:28,974 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:28,974 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38341'. Reason: nanny-close
2026-09-28 06:19:28,974 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40603. Reason: nanny-close
2026-09-28 06:19:28,974 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:28,975 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:28,975 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44727'. Reason: nanny-close
2026-09-28 06:19:28,975 - distributed.core - INFO - Connection to tcp://127.0.0.1:33207 has been closed.
2026-09-28 06:19:28,976 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46861. Reason: nanny-close
2026-09-28 06:19:28,976 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:28,976 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42279. Reason: nanny-close
2026-09-28 06:19:28,976 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:28,976 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:28,977 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:28,977 - distributed.core - INFO - Connection to tcp://127.0.0.1:33207 has been closed.
2026-09-28 06:19:28,978 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42991. Reason: nanny-close
2026-09-28 06:19:28,978 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59322; closing.
2026-09-28 06:19:28,978 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59342; closing.
2026-09-28 06:19:28,979 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40603 name: 0 (stimulus_id='handle-worker-cleanup-1790576368.979201')
2026-09-28 06:19:28,979 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:28,979 - distributed.core - INFO - Connection to tcp://127.0.0.1:33207 has been closed.
2026-09-28 06:19:28,980 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46861 name: 1 (stimulus_id='handle-worker-cleanup-1790576368.979994')
2026-09-28 06:19:28,980 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59352; closing.
2026-09-28 06:19:28,981 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42279 name: 2 (stimulus_id='handle-worker-cleanup-1790576368.9811175')
2026-09-28 06:19:28,981 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59326; closing.
2026-09-28 06:19:28,981 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42991 name: 3 (stimulus_id='handle-worker-cleanup-1790576368.981816')
2026-09-28 06:19:28,982 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:28,980 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:28,980 - distributed.core - INFO - Connection to tcp://127.0.0.1:33207 has been closed.
2026-09-28 06:19:28,981 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:28,983 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:29,200 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38341' closed.
2026-09-28 06:19:29,202 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44727' closed.
2026-09-28 06:19:29,203 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41675' closed.
2026-09-28 06:19:29,205 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40333' closed.
2026-09-28 06:19:29,206 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:29,207 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5358ad5ca0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5358ad2570>          |
| experiment_name               : 'monte_carlo_poisson_samples_10_seed_3'                           |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:29,238 - distributed.scheduler - INFO - State start
2026-09-28 06:19:29,241 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:38767
2026-09-28 06:19:29,241 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:29,241 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:29,248 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:32991'
2026-09-28 06:19:29,249 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:38997'
2026-09-28 06:19:29,250 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:38423'
2026-09-28 06:19:29,252 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:35563'
2026-09-28 06:19:29,640 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:39487
2026-09-28 06:19:29,641 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:38333
2026-09-28 06:19:29,641 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:38333
2026-09-28 06:19:29,641 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:29,641 - distributed.worker - INFO -          dashboard at:            127.0.0.1:41675
2026-09-28 06:19:29,641 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38767
2026-09-28 06:19:29,641 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,641 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:29,641 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:29,641 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-qqqd836v
2026-09-28 06:19:29,641 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,641 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:39487
2026-09-28 06:19:29,641 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:29,642 - distributed.worker - INFO -          dashboard at:            127.0.0.1:34661
2026-09-28 06:19:29,642 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38767
2026-09-28 06:19:29,642 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,642 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:29,642 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:29,642 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-at00fpf8
2026-09-28 06:19:29,642 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,642 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:43227
2026-09-28 06:19:29,642 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:43227
2026-09-28 06:19:29,642 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:29,642 - distributed.worker - INFO -          dashboard at:            127.0.0.1:44165
2026-09-28 06:19:29,642 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38767
2026-09-28 06:19:29,642 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,642 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:29,642 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:29,642 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-dwrwy0sr
2026-09-28 06:19:29,643 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,647 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:39357
2026-09-28 06:19:29,647 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:39357
2026-09-28 06:19:29,647 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:29,647 - distributed.worker - INFO -          dashboard at:            127.0.0.1:36575
2026-09-28 06:19:29,647 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38767
2026-09-28 06:19:29,647 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,647 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:29,647 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:29,647 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-9964nqqg
2026-09-28 06:19:29,647 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,649 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43227 name: 1
2026-09-28 06:19:29,650 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43227
2026-09-28 06:19:29,650 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48900
2026-09-28 06:19:29,652 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39487 name: 0
2026-09-28 06:19:29,651 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:29,652 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38767
2026-09-28 06:19:29,652 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,652 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38767
2026-09-28 06:19:29,653 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39487
2026-09-28 06:19:29,653 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48884
2026-09-28 06:19:29,653 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:29,654 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38767
2026-09-28 06:19:29,654 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38333 name: 3
2026-09-28 06:19:29,654 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,654 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38767
2026-09-28 06:19:29,655 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38333
2026-09-28 06:19:29,655 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48882
2026-09-28 06:19:29,655 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:29,656 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39357 name: 2
2026-09-28 06:19:29,655 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38767
2026-09-28 06:19:29,656 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,656 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38767
2026-09-28 06:19:29,657 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39357
2026-09-28 06:19:29,658 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48912
2026-09-28 06:19:29,657 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:29,657 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38767
2026-09-28 06:19:29,657 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:29,658 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38767
2026-09-28 06:19:29,667 - distributed.scheduler - INFO - Receive client connection: Client-90139847-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:29,667 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48926
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5358ad3f80>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5358ad2570>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5358ad5ca0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f5358ad5310>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5358ad3f80>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5343723680>             |
| seed               : 3                                                                            |
| num_samples        : 10                                                                           |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_samples_10_seed_3

Starting Analysis...

 10%|█         | 1/10 [00:00<00:05,  1.55it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 9                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 10                                                                |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 6.943e-01s                                                        |
| average time per parallel job : 2.314e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 10/10 [00:00<00:00, 14.39it/s]

Time for CALCULATION: 0.7010617256164551 s


2026-09-28 06:19:30,473 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576370.47369') (0, 1, 2, 3)
2026-09-28 06:19:30,474 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:32991'. Reason: nanny-close
2026-09-28 06:19:30,474 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:30,474 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38997'. Reason: nanny-close
2026-09-28 06:19:30,475 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:30,475 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38423'. Reason: nanny-close
2026-09-28 06:19:30,475 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39487. Reason: nanny-close
2026-09-28 06:19:30,475 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:30,475 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43227. Reason: nanny-close
2026-09-28 06:19:30,476 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:30,476 - distributed.core - INFO - Connection to tcp://127.0.0.1:38767 has been closed.
2026-09-28 06:19:30,477 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:30,477 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35563'. Reason: nanny-close
2026-09-28 06:19:30,476 - distributed.core - INFO - Connection to tcp://127.0.0.1:38767 has been closed.
2026-09-28 06:19:30,477 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:30,478 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:30,478 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:30,478 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39357. Reason: nanny-close
2026-09-28 06:19:30,478 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:30,479 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38333. Reason: nanny-close
2026-09-28 06:19:30,479 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:30,480 - distributed.core - INFO - Connection to tcp://127.0.0.1:38767 has been closed.
2026-09-28 06:19:30,480 - distributed.core - INFO - Connection to tcp://127.0.0.1:38767 has been closed.
2026-09-28 06:19:30,481 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48884; closing.
2026-09-28 06:19:30,481 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:30,483 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48900; closing.
2026-09-28 06:19:30,483 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39487 name: 0 (stimulus_id='handle-worker-cleanup-1790576370.483738')
2026-09-28 06:19:30,484 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43227 name: 1 (stimulus_id='handle-worker-cleanup-1790576370.4842172')
2026-09-28 06:19:30,485 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48912; closing.
2026-09-28 06:19:30,485 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48882; closing.
2026-09-28 06:19:30,486 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:30,486 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39357 name: 2 (stimulus_id='handle-worker-cleanup-1790576370.4868047')
2026-09-28 06:19:30,487 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38333 name: 3 (stimulus_id='handle-worker-cleanup-1790576370.4878206')
2026-09-28 06:19:30,488 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:30,489 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:38767 remote=tcp://127.0.0.1:48882>
Traceback (most recent call last):
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/batched.py", line 115, in _background_send
    nbytes = yield coro
             ^^^^^^^^^^
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/tornado/gen.py", line 783, in run
    value = future.result()
            ^^^^^^^^^^^^^^^
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/comm/tcp.py", line 263, in write
    raise CommClosedError()
distributed.comm.core.CommClosedError
2026-09-28 06:19:30,491 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:38767 remote=tcp://127.0.0.1:48912>
Traceback (most recent call last):
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/batched.py", line 115, in _background_send
    nbytes = yield coro
             ^^^^^^^^^^
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/tornado/gen.py", line 783, in run
    value = future.result()
            ^^^^^^^^^^^^^^^
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/comm/tcp.py", line 263, in write
    raise CommClosedError()
distributed.comm.core.CommClosedError
2026-09-28 06:19:30,707 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38997' closed.
2026-09-28 06:19:30,713 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35563' closed.
2026-09-28 06:19:30,714 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38423' closed.
2026-09-28 06:19:30,718 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:32991' closed.
2026-09-28 06:19:30,718 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:30,719 - distributed.scheduler - INFO - Scheduler closing all comms
../_images/tutorials_2_uncertainty_propagation_and_quantification_14_32.png

As can be seen, with 10 samples, the mean value estimations vary quite a lot. This is the first major difference mentioned above. As mentioned, this problem can be mitigated by increasing the number of samples. Let’s try:

[11]:
# plot the mean value for different number of samples

fig, ax = plt.subplots(4, 4)

for log10_samples in range(4):
    for seed in range(4):
        results = monte_carlo_queens(int(10**log10_samples), "monte_carlo_poisson_log_samples",seed)
        mean = results["mean"]

        plot_to_axis(mean, ax[log10_samples, seed])
        if log10_samples == 0:
            ax[log10_samples, seed].set_title(f"MC run {seed}")
        ax[log10_samples, seed].text(
            0.5,
            0.08,
            f"{int(10**log10_samples)} samples",
            ha="center",
            size="large",
            backgroundcolor="white",
        )

fig.suptitle("Mean value for $\mu$ using Monte Carlo integration")
fig.set_size_inches(16, 16)
fig.tight_layout()

plt.show()


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5355246cf0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5358f5cec0>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_1_seed_0'                        |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

<>:22: SyntaxWarning: invalid escape sequence '\m'
<>:22: SyntaxWarning: invalid escape sequence '\m'
/tmp/ipykernel_1064/2450328808.py:22: SyntaxWarning: invalid escape sequence '\m'
  fig.suptitle("Mean value for $\mu$ using Monte Carlo integration")
2026-09-28 06:19:31,156 - distributed.scheduler - INFO - State start
2026-09-28 06:19:31,159 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:46445
2026-09-28 06:19:31,159 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:31,159 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:31,166 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45531'
2026-09-28 06:19:31,167 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:35599'
2026-09-28 06:19:31,169 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45719'
2026-09-28 06:19:31,171 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:34719'
2026-09-28 06:19:31,524 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:39111
2026-09-28 06:19:31,524 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:39111
2026-09-28 06:19:31,524 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:31,524 - distributed.worker - INFO -          dashboard at:            127.0.0.1:44375
2026-09-28 06:19:31,524 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:46445
2026-09-28 06:19:31,524 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,524 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:31,524 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:31,524 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-s_sibo9q
2026-09-28 06:19:31,524 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,525 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:44605
2026-09-28 06:19:31,525 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:44605
2026-09-28 06:19:31,525 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:31,525 - distributed.worker - INFO -          dashboard at:            127.0.0.1:34237
2026-09-28 06:19:31,525 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:46445
2026-09-28 06:19:31,525 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,525 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:31,525 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:31,525 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-vpbitm_j
2026-09-28 06:19:31,525 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,525 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:45241
2026-09-28 06:19:31,526 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:45241
2026-09-28 06:19:31,526 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:31,526 - distributed.worker - INFO -          dashboard at:            127.0.0.1:43771
2026-09-28 06:19:31,526 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:46445
2026-09-28 06:19:31,526 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,526 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:31,526 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:31,526 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-906lfhnw
2026-09-28 06:19:31,526 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,528 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:39355
2026-09-28 06:19:31,528 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:39355
2026-09-28 06:19:31,528 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:31,528 - distributed.worker - INFO -          dashboard at:            127.0.0.1:38539
2026-09-28 06:19:31,528 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:46445
2026-09-28 06:19:31,528 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,528 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:31,528 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:31,528 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-4de0uj58
2026-09-28 06:19:31,529 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,534 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39111 name: 3
2026-09-28 06:19:31,535 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:31,536 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39111
2026-09-28 06:19:31,535 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:46445
2026-09-28 06:19:31,535 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,536 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46445
2026-09-28 06:19:31,537 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48654
2026-09-28 06:19:31,537 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:44605 name: 2
2026-09-28 06:19:31,538 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:44605
2026-09-28 06:19:31,538 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48664
2026-09-28 06:19:31,538 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39355 name: 0
2026-09-28 06:19:31,538 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:31,538 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:46445
2026-09-28 06:19:31,538 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,539 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46445
2026-09-28 06:19:31,539 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39355
2026-09-28 06:19:31,540 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48672
2026-09-28 06:19:31,540 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45241 name: 1
2026-09-28 06:19:31,540 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:31,540 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:46445
2026-09-28 06:19:31,540 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,541 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46445
2026-09-28 06:19:31,541 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45241
2026-09-28 06:19:31,541 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48670
2026-09-28 06:19:31,541 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:31,542 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:46445
2026-09-28 06:19:31,542 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:31,542 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46445
2026-09-28 06:19:31,589 - distributed.scheduler - INFO - Receive client connection: Client-9138d883-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:31,589 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48682
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f53591e2570>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5358f5cec0>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5355246cf0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f53551008f0>           |
| model              : <queens.models.simulation.Simulation object at 0x7f53591e2570>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5358f4d2e0>             |
| seed               : 0                                                                            |
| num_samples        : 1                                                                            |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_1_seed_0

Starting Analysis...

100%|██████████| 1/1 [00:00<00:00,  2.47it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 0                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 1                                                                 |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 4.049e-01s                                                        |
| average time per parallel job : 4.049e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 1/1 [00:00<00:00,  2.47it/s]

Time for CALCULATION: 0.41074180603027344 s


/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/numpy/_core/fromnumeric.py:4270: RuntimeWarning: Degrees of freedom <= 0 for slice
  return _methods._var(a, axis=axis, dtype=dtype, out=out, ddof=ddof,
/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/numpy/_core/_methods.py:208: RuntimeWarning: invalid value encountered in divide
  ret = um.true_divide(
2026-09-28 06:19:32,104 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576372.104025') (0, 1, 2, 3)
2026-09-28 06:19:32,104 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45531'. Reason: nanny-close
2026-09-28 06:19:32,104 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:32,105 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35599'. Reason: nanny-close
2026-09-28 06:19:32,105 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:32,105 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45719'. Reason: nanny-close
2026-09-28 06:19:32,106 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:32,105 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39355. Reason: nanny-close
2026-09-28 06:19:32,107 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:34719'. Reason: nanny-close
2026-09-28 06:19:32,105 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:32,106 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45241. Reason: nanny-close
2026-09-28 06:19:32,106 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:32,106 - distributed.core - INFO - Connection to tcp://127.0.0.1:46445 has been closed.
2026-09-28 06:19:32,107 - distributed.core - INFO - Connection to tcp://127.0.0.1:46445 has been closed.
2026-09-28 06:19:32,107 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:32,107 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:32,110 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:32,111 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48672; closing.
2026-09-28 06:19:32,108 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:44605. Reason: nanny-close
2026-09-28 06:19:32,108 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:32,109 - distributed.core - INFO - Connection to tcp://127.0.0.1:46445 has been closed.
2026-09-28 06:19:32,110 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:32,114 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39111. Reason: nanny-close
2026-09-28 06:19:32,114 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:32,115 - distributed.core - INFO - Connection to tcp://127.0.0.1:46445 has been closed.
2026-09-28 06:19:32,117 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48670; closing.
2026-09-28 06:19:32,117 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48664; closing.
2026-09-28 06:19:32,118 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:32,118 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39355 name: 0 (stimulus_id='handle-worker-cleanup-1790576372.1189547')
2026-09-28 06:19:32,121 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45241 name: 1 (stimulus_id='handle-worker-cleanup-1790576372.1213593')
2026-09-28 06:19:32,121 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:44605 name: 2 (stimulus_id='handle-worker-cleanup-1790576372.1218555')
2026-09-28 06:19:32,123 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48654; closing.
2026-09-28 06:19:32,124 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39111 name: 3 (stimulus_id='handle-worker-cleanup-1790576372.1247025')
2026-09-28 06:19:32,128 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:32,191 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45531' closed.
2026-09-28 06:19:32,201 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35599' closed.
2026-09-28 06:19:32,219 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45719' closed.
2026-09-28 06:19:32,276 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:34719' closed.
2026-09-28 06:19:32,277 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:32,277 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5358f4ecf0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5343543440>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_1_seed_1'                        |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:32,311 - distributed.scheduler - INFO - State start
2026-09-28 06:19:32,313 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:41025
2026-09-28 06:19:32,314 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:32,314 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:32,321 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:44329'
2026-09-28 06:19:32,322 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:42465'
2026-09-28 06:19:32,324 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:41899'
2026-09-28 06:19:32,326 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45679'
2026-09-28 06:19:32,686 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:42697
2026-09-28 06:19:32,686 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:37635
2026-09-28 06:19:32,687 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:37635
2026-09-28 06:19:32,687 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:32,687 - distributed.worker - INFO -          dashboard at:            127.0.0.1:42737
2026-09-28 06:19:32,687 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:41025
2026-09-28 06:19:32,687 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,687 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:32,687 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:32,687 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-654feksh
2026-09-28 06:19:32,687 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,687 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:42697
2026-09-28 06:19:32,687 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:32,687 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39891
2026-09-28 06:19:32,687 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:41025
2026-09-28 06:19:32,687 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,687 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:32,687 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:32,687 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-g5z6gs2z
2026-09-28 06:19:32,687 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,694 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37635 name: 0
2026-09-28 06:19:32,695 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37635
2026-09-28 06:19:32,695 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:32,696 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:41025
2026-09-28 06:19:32,696 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,696 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46666
2026-09-28 06:19:32,697 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42697 name: 3
2026-09-28 06:19:32,697 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41025
2026-09-28 06:19:32,697 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42697
2026-09-28 06:19:32,698 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46668
2026-09-28 06:19:32,698 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:32,699 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:41025
2026-09-28 06:19:32,699 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,700 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41025
2026-09-28 06:19:32,701 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:44695
2026-09-28 06:19:32,702 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:44695
2026-09-28 06:19:32,702 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:32,702 - distributed.worker - INFO -          dashboard at:            127.0.0.1:37479
2026-09-28 06:19:32,702 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:41025
2026-09-28 06:19:32,702 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,702 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:32,702 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:32,702 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-6exox7fs
2026-09-28 06:19:32,702 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,706 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:44695 name: 2
2026-09-28 06:19:32,707 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:44695
2026-09-28 06:19:32,707 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46682
2026-09-28 06:19:32,707 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:32,707 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:42719
2026-09-28 06:19:32,707 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:42719
2026-09-28 06:19:32,707 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:32,707 - distributed.worker - INFO -          dashboard at:            127.0.0.1:34531
2026-09-28 06:19:32,707 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:41025
2026-09-28 06:19:32,707 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,708 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:41025
2026-09-28 06:19:32,708 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,708 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41025
2026-09-28 06:19:32,708 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:32,708 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:32,708 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-2zlbz13x
2026-09-28 06:19:32,708 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,712 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42719 name: 1
2026-09-28 06:19:32,713 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42719
2026-09-28 06:19:32,713 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46690
2026-09-28 06:19:32,713 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:32,713 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:41025
2026-09-28 06:19:32,713 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:32,714 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41025
2026-09-28 06:19:32,742 - distributed.scheduler - INFO - Receive client connection: Client-91e8c24c-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:32,742 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46698
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f53552c2900>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5343543440>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5358f4ecf0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f5340c72a80>           |
| model              : <queens.models.simulation.Simulation object at 0x7f53552c2900>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f535919c3b0>             |
| seed               : 1                                                                            |
| num_samples        : 1                                                                            |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_1_seed_1

Starting Analysis...

100%|██████████| 1/1 [00:00<00:00,  2.36it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 0                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 1                                                                 |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 4.241e-01s                                                        |
| average time per parallel job : 4.241e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 1/1 [00:00<00:00,  2.35it/s]

Time for CALCULATION: 0.42945146560668945 s


2026-09-28 06:19:33,276 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576373.2769759') (0, 1, 2, 3)
2026-09-28 06:19:33,277 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44329'. Reason: nanny-close
2026-09-28 06:19:33,277 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:33,278 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42465'. Reason: nanny-close
2026-09-28 06:19:33,278 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37635. Reason: nanny-close
2026-09-28 06:19:33,278 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:33,278 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41899'. Reason: nanny-close
2026-09-28 06:19:33,278 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:33,279 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42719. Reason: nanny-close
2026-09-28 06:19:33,279 - distributed.core - INFO - Connection to tcp://127.0.0.1:41025 has been closed.
2026-09-28 06:19:33,279 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:33,280 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:33,280 - distributed.core - INFO - Connection to tcp://127.0.0.1:41025 has been closed.
2026-09-28 06:19:33,280 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:33,280 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:33,281 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45679'. Reason: nanny-close
2026-09-28 06:19:33,281 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:44695. Reason: nanny-close
2026-09-28 06:19:33,282 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:33,282 - distributed.core - INFO - Connection to tcp://127.0.0.1:41025 has been closed.
2026-09-28 06:19:33,283 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:33,284 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:46666; closing.
2026-09-28 06:19:33,284 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:46690; closing.
2026-09-28 06:19:33,284 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:46682; closing.
2026-09-28 06:19:33,285 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37635 name: 0 (stimulus_id='handle-worker-cleanup-1790576373.2849917')
2026-09-28 06:19:33,284 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:33,285 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42697. Reason: nanny-close
2026-09-28 06:19:33,285 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42719 name: 1 (stimulus_id='handle-worker-cleanup-1790576373.2857916')
2026-09-28 06:19:33,286 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:44695 name: 2 (stimulus_id='handle-worker-cleanup-1790576373.2862604')
2026-09-28 06:19:33,287 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:46668; closing.
2026-09-28 06:19:33,287 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42697 name: 3 (stimulus_id='handle-worker-cleanup-1790576373.2873719')
2026-09-28 06:19:33,287 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:33,285 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:33,285 - distributed.core - INFO - Connection to tcp://127.0.0.1:41025 has been closed.
2026-09-28 06:19:33,291 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:33,378 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42465' closed.
2026-09-28 06:19:33,392 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41899' closed.
2026-09-28 06:19:33,397 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45679' closed.
2026-09-28 06:19:33,449 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44329' closed.
2026-09-28 06:19:33,449 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:33,450 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5358f2f080>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5358f56300>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_1_seed_2'                        |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:33,483 - distributed.scheduler - INFO - State start
2026-09-28 06:19:33,485 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:38987
2026-09-28 06:19:33,485 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:33,486 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:33,492 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40295'
2026-09-28 06:19:33,494 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:44177'
2026-09-28 06:19:33,495 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:35317'
2026-09-28 06:19:33,497 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:42533'
2026-09-28 06:19:33,847 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:37653
2026-09-28 06:19:33,847 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:45873
2026-09-28 06:19:33,847 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:45873
2026-09-28 06:19:33,847 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:33,847 - distributed.worker - INFO -          dashboard at:            127.0.0.1:41231
2026-09-28 06:19:33,847 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38987
2026-09-28 06:19:33,847 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,847 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:33,847 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:33,847 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-2uq8oa_z
2026-09-28 06:19:33,847 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,847 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:37653
2026-09-28 06:19:33,848 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:33,848 - distributed.worker - INFO -          dashboard at:            127.0.0.1:38895
2026-09-28 06:19:33,848 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38987
2026-09-28 06:19:33,848 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,848 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:33,848 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:33,848 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-ndbgwxse
2026-09-28 06:19:33,848 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,848 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:45385
2026-09-28 06:19:33,849 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:45385
2026-09-28 06:19:33,849 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:33,849 - distributed.worker - INFO -          dashboard at:            127.0.0.1:35177
2026-09-28 06:19:33,849 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38987
2026-09-28 06:19:33,849 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,849 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:33,849 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:33,849 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-t7q2oypz
2026-09-28 06:19:33,849 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,849 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:46797
2026-09-28 06:19:33,849 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:46797
2026-09-28 06:19:33,849 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:33,850 - distributed.worker - INFO -          dashboard at:            127.0.0.1:46701
2026-09-28 06:19:33,850 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38987
2026-09-28 06:19:33,850 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,850 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:33,850 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:33,850 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-9pi5t08_
2026-09-28 06:19:33,850 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,856 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45873 name: 1
2026-09-28 06:19:33,857 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45873
2026-09-28 06:19:33,857 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54556
2026-09-28 06:19:33,857 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:33,857 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38987
2026-09-28 06:19:33,857 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,858 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38987
2026-09-28 06:19:33,858 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45385 name: 2
2026-09-28 06:19:33,859 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45385
2026-09-28 06:19:33,859 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54550
2026-09-28 06:19:33,859 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:33,859 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46797 name: 0
2026-09-28 06:19:33,860 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46797
2026-09-28 06:19:33,860 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54554
2026-09-28 06:19:33,860 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:33,860 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38987
2026-09-28 06:19:33,860 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38987
2026-09-28 06:19:33,860 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,860 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,861 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38987
2026-09-28 06:19:33,861 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37653 name: 3
2026-09-28 06:19:33,861 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38987
2026-09-28 06:19:33,861 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37653
2026-09-28 06:19:33,862 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54534
2026-09-28 06:19:33,862 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:33,862 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38987
2026-09-28 06:19:33,862 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:33,863 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38987
2026-09-28 06:19:33,913 - distributed.scheduler - INFO - Receive client connection: Client-929b6fe3-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:33,913 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54562
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f53591e0380>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5358f56300>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5358f2f080>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f535919e840>           |
| model              : <queens.models.simulation.Simulation object at 0x7f53591e0380>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5340cd6480>             |
| seed               : 2                                                                            |
| num_samples        : 1                                                                            |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_1_seed_2

Starting Analysis...

100%|██████████| 1/1 [00:00<00:00,  2.45it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 0                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 1                                                                 |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 4.086e-01s                                                        |
| average time per parallel job : 4.086e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 1/1 [00:00<00:00,  2.44it/s]

Time for CALCULATION: 0.41373562812805176 s


2026-09-28 06:19:34,431 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576374.4316835') (0, 1, 2, 3)
2026-09-28 06:19:34,432 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40295'. Reason: nanny-close
2026-09-28 06:19:34,432 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:34,432 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44177'. Reason: nanny-close
2026-09-28 06:19:34,433 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46797. Reason: nanny-close
2026-09-28 06:19:34,433 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:34,433 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35317'. Reason: nanny-close
2026-09-28 06:19:34,433 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:34,434 - distributed.core - INFO - Connection to tcp://127.0.0.1:38987 has been closed.
2026-09-28 06:19:34,434 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45873. Reason: nanny-close
2026-09-28 06:19:34,434 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:34,434 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:34,434 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:34,435 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42533'. Reason: nanny-close
2026-09-28 06:19:34,435 - distributed.core - INFO - Connection to tcp://127.0.0.1:38987 has been closed.
2026-09-28 06:19:34,435 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45385. Reason: nanny-close
2026-09-28 06:19:34,436 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:34,436 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:34,436 - distributed.core - INFO - Connection to tcp://127.0.0.1:38987 has been closed.
2026-09-28 06:19:34,437 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:34,437 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:34,438 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:54554; closing.
2026-09-28 06:19:34,438 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37653. Reason: nanny-close
2026-09-28 06:19:34,438 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:34,439 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:54556; closing.
2026-09-28 06:19:34,439 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:54550; closing.
2026-09-28 06:19:34,439 - distributed.core - INFO - Connection to tcp://127.0.0.1:38987 has been closed.
2026-09-28 06:19:34,440 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46797 name: 0 (stimulus_id='handle-worker-cleanup-1790576374.4405637')
2026-09-28 06:19:34,441 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45873 name: 1 (stimulus_id='handle-worker-cleanup-1790576374.4410298')
2026-09-28 06:19:34,442 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45385 name: 2 (stimulus_id='handle-worker-cleanup-1790576374.442307')
2026-09-28 06:19:34,443 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:34,447 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:54534; closing.
2026-09-28 06:19:34,447 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37653 name: 3 (stimulus_id='handle-worker-cleanup-1790576374.447823')
2026-09-28 06:19:34,449 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:34,521 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40295' closed.
2026-09-28 06:19:34,536 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35317' closed.
2026-09-28 06:19:34,547 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44177' closed.
2026-09-28 06:19:34,602 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42533' closed.
2026-09-28 06:19:34,603 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:34,604 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5340ae6a20>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5340a9a690>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_1_seed_3'                        |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:34,637 - distributed.scheduler - INFO - State start
2026-09-28 06:19:34,639 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:42797
2026-09-28 06:19:34,639 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:34,640 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:34,647 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:44089'
2026-09-28 06:19:34,648 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40243'
2026-09-28 06:19:34,649 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:36813'
2026-09-28 06:19:34,652 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:43097'
2026-09-28 06:19:35,002 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:40201
2026-09-28 06:19:35,002 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:40201
2026-09-28 06:19:35,002 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:35,002 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:35307
2026-09-28 06:19:35,002 - distributed.worker - INFO -          dashboard at:            127.0.0.1:43819
2026-09-28 06:19:35,002 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:42797
2026-09-28 06:19:35,002 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,002 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:35307
2026-09-28 06:19:35,002 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:35,002 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:35,002 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-rwj3yooq
2026-09-28 06:19:35,002 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:35,002 - distributed.worker - INFO -          dashboard at:            127.0.0.1:38541
2026-09-28 06:19:35,002 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,002 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:42797
2026-09-28 06:19:35,002 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,002 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:35,002 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:35,002 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-b56nt43_
2026-09-28 06:19:35,002 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,003 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:45589
2026-09-28 06:19:35,003 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:45589
2026-09-28 06:19:35,003 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:35,003 - distributed.worker - INFO -          dashboard at:            127.0.0.1:42685
2026-09-28 06:19:35,003 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:42797
2026-09-28 06:19:35,003 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,003 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:35,003 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:35,003 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-vs47np9a
2026-09-28 06:19:35,003 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,006 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:33365
2026-09-28 06:19:35,006 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:33365
2026-09-28 06:19:35,006 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:35,006 - distributed.worker - INFO -          dashboard at:            127.0.0.1:41019
2026-09-28 06:19:35,006 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:42797
2026-09-28 06:19:35,006 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,006 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:35,006 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:35,006 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-nzwmtu6a
2026-09-28 06:19:35,006 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,009 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35307 name: 2
2026-09-28 06:19:35,011 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:35,011 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:42797
2026-09-28 06:19:35,012 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35307
2026-09-28 06:19:35,012 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,012 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43946
2026-09-28 06:19:35,012 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42797
2026-09-28 06:19:35,013 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45589 name: 1
2026-09-28 06:19:35,013 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45589
2026-09-28 06:19:35,014 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43948
2026-09-28 06:19:35,014 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:35,014 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40201 name: 3
2026-09-28 06:19:35,015 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40201
2026-09-28 06:19:35,015 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43934
2026-09-28 06:19:35,015 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:35,015 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:33365 name: 0
2026-09-28 06:19:35,015 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:42797
2026-09-28 06:19:35,015 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:42797
2026-09-28 06:19:35,015 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,015 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,016 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42797
2026-09-28 06:19:35,017 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:33365
2026-09-28 06:19:35,016 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42797
2026-09-28 06:19:35,016 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:35,017 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:42797
2026-09-28 06:19:35,017 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:35,017 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43952
2026-09-28 06:19:35,017 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42797
2026-09-28 06:19:35,020 - distributed.scheduler - INFO - Receive client connection: Client-93446ef8-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:35,021 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43960
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5340c72870>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5340a9a690>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5340ae6a20>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f53408fab10>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5340c72870>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f53408d8050>             |
| seed               : 3                                                                            |
| num_samples        : 1                                                                            |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_1_seed_3

Starting Analysis...

100%|██████████| 1/1 [00:00<00:00,  2.47it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 0                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 1                                                                 |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 4.051e-01s                                                        |
| average time per parallel job : 4.051e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 1/1 [00:00<00:00,  2.47it/s]

Time for CALCULATION: 0.4103584289550781 s


2026-09-28 06:19:35,536 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576375.536153') (0, 1, 2, 3)
2026-09-28 06:19:35,536 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44089'. Reason: nanny-close
2026-09-28 06:19:35,536 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:35,537 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40243'. Reason: nanny-close
2026-09-28 06:19:35,537 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:33365. Reason: nanny-close
2026-09-28 06:19:35,537 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:35,538 - distributed.core - INFO - Connection to tcp://127.0.0.1:42797 has been closed.
2026-09-28 06:19:35,538 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:35,539 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:36813'. Reason: nanny-close
2026-09-28 06:19:35,539 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:35,539 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45589. Reason: nanny-close
2026-09-28 06:19:35,539 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:35,540 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:35,541 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43097'. Reason: nanny-close
2026-09-28 06:19:35,540 - distributed.core - INFO - Connection to tcp://127.0.0.1:42797 has been closed.
2026-09-28 06:19:35,541 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:35,541 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:35,541 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35307. Reason: nanny-close
2026-09-28 06:19:35,541 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:35,542 - distributed.core - INFO - Connection to tcp://127.0.0.1:42797 has been closed.
2026-09-28 06:19:35,543 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:43952; closing.
2026-09-28 06:19:35,543 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:35,544 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:43948; closing.
2026-09-28 06:19:35,545 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40201. Reason: nanny-close
2026-09-28 06:19:35,546 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:43946; closing.
2026-09-28 06:19:35,546 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:35,548 - distributed.core - INFO - Connection to tcp://127.0.0.1:42797 has been closed.
2026-09-28 06:19:35,548 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:33365 name: 0 (stimulus_id='handle-worker-cleanup-1790576375.5485475')
2026-09-28 06:19:35,549 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45589 name: 1 (stimulus_id='handle-worker-cleanup-1790576375.549091')
2026-09-28 06:19:35,549 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35307 name: 2 (stimulus_id='handle-worker-cleanup-1790576375.5495324')
2026-09-28 06:19:35,550 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:43934; closing.
2026-09-28 06:19:35,550 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40201 name: 3 (stimulus_id='handle-worker-cleanup-1790576375.5507398')
2026-09-28 06:19:35,551 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:35,551 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:35,633 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40243' closed.
2026-09-28 06:19:35,636 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:36813' closed.
2026-09-28 06:19:35,645 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43097' closed.
2026-09-28 06:19:35,700 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44089' closed.
2026-09-28 06:19:35,701 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:35,702 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5340751310>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5340afd9a0>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_10_seed_0'                       |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:35,736 - distributed.scheduler - INFO - State start
2026-09-28 06:19:35,738 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:43473
2026-09-28 06:19:35,738 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:35,738 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:35,745 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:34843'
2026-09-28 06:19:35,746 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:38201'
2026-09-28 06:19:35,748 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:43549'
2026-09-28 06:19:35,750 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:34157'
2026-09-28 06:19:36,101 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:38827
2026-09-28 06:19:36,101 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:38827
2026-09-28 06:19:36,101 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:36,101 - distributed.worker - INFO -          dashboard at:            127.0.0.1:37723
2026-09-28 06:19:36,101 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:43473
2026-09-28 06:19:36,101 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,101 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:36,101 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:36,101 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-2ausm57d
2026-09-28 06:19:36,101 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,102 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:38395
2026-09-28 06:19:36,102 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:38395
2026-09-28 06:19:36,102 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:36,102 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39031
2026-09-28 06:19:36,102 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:43473
2026-09-28 06:19:36,102 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,102 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:36,102 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:36,102 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-bruw0zji
2026-09-28 06:19:36,102 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,104 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:40687
2026-09-28 06:19:36,104 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:40687
2026-09-28 06:19:36,104 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:36,104 - distributed.worker - INFO -          dashboard at:            127.0.0.1:35275
2026-09-28 06:19:36,104 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:43473
2026-09-28 06:19:36,104 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,104 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:36,104 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:36,104 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-t1xfvx1p
2026-09-28 06:19:36,104 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,106 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:39675
2026-09-28 06:19:36,106 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:39675
2026-09-28 06:19:36,106 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:36,106 - distributed.worker - INFO -          dashboard at:            127.0.0.1:46573
2026-09-28 06:19:36,106 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:43473
2026-09-28 06:19:36,106 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,106 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:36,106 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:36,106 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-cxgvmgni
2026-09-28 06:19:36,106 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,109 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38827 name: 1
2026-09-28 06:19:36,109 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38827
2026-09-28 06:19:36,110 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:36,110 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:43473
2026-09-28 06:19:36,110 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,111 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41906
2026-09-28 06:19:36,112 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43473
2026-09-28 06:19:36,113 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38395 name: 0
2026-09-28 06:19:36,113 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38395
2026-09-28 06:19:36,114 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:36,114 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41922
2026-09-28 06:19:36,115 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39675 name: 2
2026-09-28 06:19:36,114 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:43473
2026-09-28 06:19:36,115 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,115 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43473
2026-09-28 06:19:36,115 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39675
2026-09-28 06:19:36,116 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41938
2026-09-28 06:19:36,116 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40687 name: 3
2026-09-28 06:19:36,116 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:36,116 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:43473
2026-09-28 06:19:36,116 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,117 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43473
2026-09-28 06:19:36,117 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40687
2026-09-28 06:19:36,117 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:36,118 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41924
2026-09-28 06:19:36,118 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:43473
2026-09-28 06:19:36,118 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:36,118 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43473
2026-09-28 06:19:36,161 - distributed.scheduler - INFO - Receive client connection: Client-93f2688a-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:36,161 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41948
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f53408d88f0>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5340afd9a0>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5340751310>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f5340750b30>           |
| model              : <queens.models.simulation.Simulation object at 0x7f53408d88f0>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5358f5c530>             |
| seed               : 0                                                                            |
| num_samples        : 10                                                                           |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_10_seed_0

Starting Analysis...

 10%|█         | 1/10 [00:00<00:05,  1.57it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 9                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 10                                                                |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 6.800e-01s                                                        |
| average time per parallel job : 2.267e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 10/10 [00:00<00:00, 14.69it/s]

Time for CALCULATION: 0.6860494613647461 s


2026-09-28 06:19:36,952 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576376.9523015') (0, 1, 2, 3)
2026-09-28 06:19:36,952 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:34843'. Reason: nanny-close
2026-09-28 06:19:36,953 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:36,953 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38201'. Reason: nanny-close
2026-09-28 06:19:36,953 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38395. Reason: nanny-close
2026-09-28 06:19:36,954 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:36,954 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43549'. Reason: nanny-close
2026-09-28 06:19:36,954 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:36,954 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38827. Reason: nanny-close
2026-09-28 06:19:36,954 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:36,955 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:36,955 - distributed.core - INFO - Connection to tcp://127.0.0.1:43473 has been closed.
2026-09-28 06:19:36,955 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:34157'. Reason: nanny-close
2026-09-28 06:19:36,955 - distributed.core - INFO - Connection to tcp://127.0.0.1:43473 has been closed.
2026-09-28 06:19:36,956 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:36,957 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:36,956 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:36,957 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39675. Reason: nanny-close
2026-09-28 06:19:36,957 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:36,958 - distributed.core - INFO - Connection to tcp://127.0.0.1:43473 has been closed.
2026-09-28 06:19:36,959 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41922; closing.
2026-09-28 06:19:36,959 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40687. Reason: nanny-close
2026-09-28 06:19:36,959 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:36,959 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:36,960 - distributed.core - INFO - Connection to tcp://127.0.0.1:43473 has been closed.
2026-09-28 06:19:36,961 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41906; closing.
2026-09-28 06:19:36,961 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41938; closing.
2026-09-28 06:19:36,962 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:36,964 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38395 name: 0 (stimulus_id='handle-worker-cleanup-1790576376.9639695')
2026-09-28 06:19:36,964 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38827 name: 1 (stimulus_id='handle-worker-cleanup-1790576376.9643636')
2026-09-28 06:19:36,967 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39675 name: 2 (stimulus_id='handle-worker-cleanup-1790576376.967838')
2026-09-28 06:19:36,968 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41924; closing.
2026-09-28 06:19:36,969 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40687 name: 3 (stimulus_id='handle-worker-cleanup-1790576376.9692414')
2026-09-28 06:19:36,969 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:37,171 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38201' closed.
2026-09-28 06:19:37,172 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:34843' closed.
2026-09-28 06:19:37,172 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:34157' closed.
2026-09-28 06:19:37,176 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43549' closed.
2026-09-28 06:19:37,177 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:37,177 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5340512a80>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5340540410>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_10_seed_1'                       |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:37,209 - distributed.scheduler - INFO - State start
2026-09-28 06:19:37,211 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:38717
2026-09-28 06:19:37,211 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:37,212 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:37,218 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:46185'
2026-09-28 06:19:37,219 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:42067'
2026-09-28 06:19:37,221 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45219'
2026-09-28 06:19:37,223 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40473'
2026-09-28 06:19:37,574 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:33405
2026-09-28 06:19:37,574 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:41819
2026-09-28 06:19:37,574 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:41819
2026-09-28 06:19:37,574 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:37,574 - distributed.worker - INFO -          dashboard at:            127.0.0.1:34149
2026-09-28 06:19:37,574 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38717
2026-09-28 06:19:37,574 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,574 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:33405
2026-09-28 06:19:37,574 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:37,574 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39417
2026-09-28 06:19:37,574 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38717
2026-09-28 06:19:37,574 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,574 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:37,575 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:37,575 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-1x9vgx2f
2026-09-28 06:19:37,575 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,575 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:35271
2026-09-28 06:19:37,575 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:35271
2026-09-28 06:19:37,575 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:37,575 - distributed.worker - INFO -          dashboard at:            127.0.0.1:44323
2026-09-28 06:19:37,575 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38717
2026-09-28 06:19:37,575 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,575 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:37,575 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:37,575 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-g6hr7csp
2026-09-28 06:19:37,575 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,576 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:41791
2026-09-28 06:19:37,576 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:41791
2026-09-28 06:19:37,576 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:37,574 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:37,576 - distributed.worker - INFO -          dashboard at:            127.0.0.1:34509
2026-09-28 06:19:37,576 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38717
2026-09-28 06:19:37,576 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:37,576 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,576 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-g8ko805e
2026-09-28 06:19:37,576 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:37,576 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:37,576 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,576 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-tf2mudw3
2026-09-28 06:19:37,576 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,581 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:33405 name: 0
2026-09-28 06:19:37,581 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:33405
2026-09-28 06:19:37,582 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59078
2026-09-28 06:19:37,582 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41791 name: 3
2026-09-28 06:19:37,583 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41791
2026-09-28 06:19:37,583 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:37,583 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:37,583 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38717
2026-09-28 06:19:37,583 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,584 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38717
2026-09-28 06:19:37,584 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,584 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59106
2026-09-28 06:19:37,584 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38717
2026-09-28 06:19:37,584 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38717
2026-09-28 06:19:37,585 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35271 name: 2
2026-09-28 06:19:37,585 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35271
2026-09-28 06:19:37,586 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59094
2026-09-28 06:19:37,586 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:37,586 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38717
2026-09-28 06:19:37,586 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,587 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38717
2026-09-28 06:19:37,587 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41819 name: 1
2026-09-28 06:19:37,588 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41819
2026-09-28 06:19:37,588 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59102
2026-09-28 06:19:37,588 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:37,588 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38717
2026-09-28 06:19:37,588 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:37,589 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38717
2026-09-28 06:19:37,639 - distributed.scheduler - INFO - Receive client connection: Client-94d4048b-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:37,639 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59108
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5340541880>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5340540410>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5340512a80>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f5340551d90>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5340541880>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5340c72810>             |
| seed               : 1                                                                            |
| num_samples        : 10                                                                           |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_10_seed_1

Starting Analysis...

 10%|█         | 1/10 [00:00<00:05,  1.57it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 9                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 10                                                                |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 6.854e-01s                                                        |
| average time per parallel job : 2.285e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 10/10 [00:00<00:00, 14.58it/s]

Time for CALCULATION: 0.6912810802459717 s


2026-09-28 06:19:38,436 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576378.4367027') (0, 1, 2, 3)
2026-09-28 06:19:38,437 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:46185'. Reason: nanny-close
2026-09-28 06:19:38,437 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:38,437 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42067'. Reason: nanny-close
2026-09-28 06:19:38,438 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:38,438 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:33405. Reason: nanny-close
2026-09-28 06:19:38,438 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:38,439 - distributed.core - INFO - Connection to tcp://127.0.0.1:38717 has been closed.
2026-09-28 06:19:38,439 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45219'. Reason: nanny-close
2026-09-28 06:19:38,440 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:38,440 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41819. Reason: nanny-close
2026-09-28 06:19:38,440 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:38,440 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:38,440 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40473'. Reason: nanny-close
2026-09-28 06:19:38,441 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:38,442 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59078; closing.
2026-09-28 06:19:38,442 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59102; closing.
2026-09-28 06:19:38,442 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:33405 name: 0 (stimulus_id='handle-worker-cleanup-1790576378.4429502')
2026-09-28 06:19:38,444 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41819 name: 1 (stimulus_id='handle-worker-cleanup-1790576378.4442403')
2026-09-28 06:19:38,441 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35271. Reason: nanny-close
2026-09-28 06:19:38,441 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:38,442 - distributed.core - INFO - Connection to tcp://127.0.0.1:38717 has been closed.
2026-09-28 06:19:38,443 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41791. Reason: nanny-close
2026-09-28 06:19:38,443 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:38,443 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:38,443 - distributed.core - INFO - Connection to tcp://127.0.0.1:38717 has been closed.
2026-09-28 06:19:38,444 - distributed.core - INFO - Connection to tcp://127.0.0.1:38717 has been closed.
2026-09-28 06:19:38,446 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59094; closing.
2026-09-28 06:19:38,447 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35271 name: 2 (stimulus_id='handle-worker-cleanup-1790576378.4472935')
2026-09-28 06:19:38,447 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:38,448 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59106; closing.
2026-09-28 06:19:38,448 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:38,449 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41791 name: 3 (stimulus_id='handle-worker-cleanup-1790576378.4496632')
2026-09-28 06:19:38,450 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:38,660 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:46185' closed.
2026-09-28 06:19:38,662 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40473' closed.
2026-09-28 06:19:38,665 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42067' closed.
2026-09-28 06:19:38,669 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45219' closed.
2026-09-28 06:19:38,669 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:38,670 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5340587ef0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f53405113a0>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_10_seed_2'                       |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:38,852 - distributed.scheduler - INFO - State start
2026-09-28 06:19:38,854 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:41271
2026-09-28 06:19:38,855 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:38,855 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:38,862 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40587'
2026-09-28 06:19:38,863 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40111'
2026-09-28 06:19:38,864 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:42115'
2026-09-28 06:19:38,866 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:46161'
2026-09-28 06:19:39,216 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:35969
2026-09-28 06:19:39,216 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:35969
2026-09-28 06:19:39,216 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:39,216 - distributed.worker - INFO -          dashboard at:            127.0.0.1:38215
2026-09-28 06:19:39,216 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:41271
2026-09-28 06:19:39,216 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,216 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:39,216 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:39,216 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-6doqsikm
2026-09-28 06:19:39,216 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,216 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:39465
2026-09-28 06:19:39,216 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:39465
2026-09-28 06:19:39,216 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:39,217 - distributed.worker - INFO -          dashboard at:            127.0.0.1:46625
2026-09-28 06:19:39,217 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:41271
2026-09-28 06:19:39,217 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,217 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:39,217 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:39,217 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-sqk0dfg8
2026-09-28 06:19:39,217 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,218 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:43001
2026-09-28 06:19:39,218 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:43001
2026-09-28 06:19:39,218 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:39,218 - distributed.worker - INFO -          dashboard at:            127.0.0.1:44711
2026-09-28 06:19:39,218 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:41271
2026-09-28 06:19:39,218 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,218 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:39,218 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:39,218 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-fqzdxog_
2026-09-28 06:19:39,218 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,219 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:34261
2026-09-28 06:19:39,219 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:34261
2026-09-28 06:19:39,219 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:39,219 - distributed.worker - INFO -          dashboard at:            127.0.0.1:37701
2026-09-28 06:19:39,219 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:41271
2026-09-28 06:19:39,219 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,219 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:39,219 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:39,219 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-2o97_jft
2026-09-28 06:19:39,219 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,224 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39465 name: 0
2026-09-28 06:19:39,225 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39465
2026-09-28 06:19:39,225 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:39,226 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:41271
2026-09-28 06:19:39,226 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57686
2026-09-28 06:19:39,226 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,227 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35969 name: 1
2026-09-28 06:19:39,227 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41271
2026-09-28 06:19:39,228 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35969
2026-09-28 06:19:39,228 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57684
2026-09-28 06:19:39,228 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34261 name: 2
2026-09-28 06:19:39,229 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:39,229 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:41271
2026-09-28 06:19:39,229 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,229 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34261
2026-09-28 06:19:39,229 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57698
2026-09-28 06:19:39,229 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41271
2026-09-28 06:19:39,230 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:39,231 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43001 name: 3
2026-09-28 06:19:39,230 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:41271
2026-09-28 06:19:39,230 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,230 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41271
2026-09-28 06:19:39,231 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43001
2026-09-28 06:19:39,232 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57692
2026-09-28 06:19:39,232 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:39,232 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:41271
2026-09-28 06:19:39,232 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:39,233 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41271
2026-09-28 06:19:39,284 - distributed.scheduler - INFO - Receive client connection: Client-95cf1558-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:39,285 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57704
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f534039a4b0>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f53405113a0>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5340587ef0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f53588dc6e0>           |
| model              : <queens.models.simulation.Simulation object at 0x7f534039a4b0>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f53403b0dd0>             |
| seed               : 2                                                                            |
| num_samples        : 10                                                                           |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_10_seed_2

Starting Analysis...

 10%|█         | 1/10 [00:00<00:05,  1.56it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 9                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 10                                                                |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 6.844e-01s                                                        |
| average time per parallel job : 2.281e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 10/10 [00:00<00:00, 14.60it/s]

Time for CALCULATION: 0.6916227340698242 s


2026-09-28 06:19:40,080 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576380.0808008') (0, 1, 2, 3)
2026-09-28 06:19:40,081 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40587'. Reason: nanny-close
2026-09-28 06:19:40,081 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:40,081 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40111'. Reason: nanny-close
2026-09-28 06:19:40,082 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:40,082 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39465. Reason: nanny-close
2026-09-28 06:19:40,084 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42115'. Reason: nanny-close
2026-09-28 06:19:40,082 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:40,082 - distributed.core - INFO - Connection to tcp://127.0.0.1:41271 has been closed.
2026-09-28 06:19:40,083 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:40,084 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:40,085 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:46161'. Reason: nanny-close
2026-09-28 06:19:40,085 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35969. Reason: nanny-close
2026-09-28 06:19:40,085 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:40,086 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:40,086 - distributed.core - INFO - Connection to tcp://127.0.0.1:41271 has been closed.
2026-09-28 06:19:40,086 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34261. Reason: nanny-close
2026-09-28 06:19:40,086 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:40,087 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43001. Reason: nanny-close
2026-09-28 06:19:40,087 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:57686; closing.
2026-09-28 06:19:40,088 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:57684; closing.
2026-09-28 06:19:40,087 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:40,088 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:40,089 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39465 name: 0 (stimulus_id='handle-worker-cleanup-1790576380.0899265')
2026-09-28 06:19:40,090 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35969 name: 1 (stimulus_id='handle-worker-cleanup-1790576380.090467')
2026-09-28 06:19:40,088 - distributed.core - INFO - Connection to tcp://127.0.0.1:41271 has been closed.
2026-09-28 06:19:40,089 - distributed.core - INFO - Connection to tcp://127.0.0.1:41271 has been closed.
2026-09-28 06:19:40,091 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:57698; closing.
2026-09-28 06:19:40,091 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:40,092 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34261 name: 2 (stimulus_id='handle-worker-cleanup-1790576380.0920792')
2026-09-28 06:19:40,092 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:40,092 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:57692; closing.
2026-09-28 06:19:40,093 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43001 name: 3 (stimulus_id='handle-worker-cleanup-1790576380.093184')
2026-09-28 06:19:40,093 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:40,093 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:41271 remote=tcp://127.0.0.1:57698>
Traceback (most recent call last):
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/batched.py", line 115, in _background_send
    nbytes = yield coro
             ^^^^^^^^^^
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/tornado/gen.py", line 783, in run
    value = future.result()
            ^^^^^^^^^^^^^^^
  File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/comm/tcp.py", line 263, in write
    raise CommClosedError()
distributed.comm.core.CommClosedError
2026-09-28 06:19:40,298 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40111' closed.
2026-09-28 06:19:40,302 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40587' closed.
2026-09-28 06:19:40,302 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42115' closed.
2026-09-28 06:19:40,309 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:46161' closed.
2026-09-28 06:19:40,310 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:40,311 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f53588decf0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f53405872c0>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_10_seed_3'                       |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:40,344 - distributed.scheduler - INFO - State start
2026-09-28 06:19:40,346 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:46035
2026-09-28 06:19:40,346 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:40,347 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:40,353 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:33041'
2026-09-28 06:19:40,355 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:44571'
2026-09-28 06:19:40,356 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:41827'
2026-09-28 06:19:40,358 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:37777'
2026-09-28 06:19:40,704 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:35293
2026-09-28 06:19:40,704 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:35293
2026-09-28 06:19:40,704 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:40,704 - distributed.worker - INFO -          dashboard at:            127.0.0.1:33849
2026-09-28 06:19:40,704 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:46035
2026-09-28 06:19:40,704 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,704 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:40,704 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:40,705 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-bugs7rxy
2026-09-28 06:19:40,705 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,706 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:38261
2026-09-28 06:19:40,707 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:38261
2026-09-28 06:19:40,707 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:40,707 - distributed.worker - INFO -          dashboard at:            127.0.0.1:36551
2026-09-28 06:19:40,707 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:46035
2026-09-28 06:19:40,707 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,707 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:40,707 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:40,707 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-loizln2s
2026-09-28 06:19:40,707 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,712 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35293 name: 1
2026-09-28 06:19:40,714 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35293
2026-09-28 06:19:40,714 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:40,714 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:46035
2026-09-28 06:19:40,714 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,715 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:58768
2026-09-28 06:19:40,715 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46035
2026-09-28 06:19:40,716 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38261 name: 2
2026-09-28 06:19:40,717 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38261
2026-09-28 06:19:40,717 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:58776
2026-09-28 06:19:40,718 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:40,719 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:46035
2026-09-28 06:19:40,719 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,720 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46035
2026-09-28 06:19:40,723 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:36565
2026-09-28 06:19:40,723 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:36565
2026-09-28 06:19:40,723 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:40,723 - distributed.worker - INFO -          dashboard at:            127.0.0.1:36915
2026-09-28 06:19:40,723 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:46035
2026-09-28 06:19:40,723 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,723 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:40,723 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:40,723 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-n8lhrxzh
2026-09-28 06:19:40,724 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,726 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:39045
2026-09-28 06:19:40,726 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:39045
2026-09-28 06:19:40,726 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:40,726 - distributed.worker - INFO -          dashboard at:            127.0.0.1:45479
2026-09-28 06:19:40,726 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:46035
2026-09-28 06:19:40,726 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,726 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:40,726 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:40,726 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-_om_s05b
2026-09-28 06:19:40,727 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,728 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36565 name: 3
2026-09-28 06:19:40,729 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36565
2026-09-28 06:19:40,729 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:58784
2026-09-28 06:19:40,729 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:40,729 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:46035
2026-09-28 06:19:40,729 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,730 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46035
2026-09-28 06:19:40,732 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39045 name: 0
2026-09-28 06:19:40,732 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39045
2026-09-28 06:19:40,733 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:58796
2026-09-28 06:19:40,733 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:40,733 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:46035
2026-09-28 06:19:40,733 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:40,734 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46035
2026-09-28 06:19:40,773 - distributed.scheduler - INFO - Receive client connection: Client-96b23f19-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:40,774 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:58808
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f53587808f0>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f53405872c0>                              |
| driver    : <queens.drivers.function.Function object at 0x7f53588decf0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f5358783470>           |
| model              : <queens.models.simulation.Simulation object at 0x7f53587808f0>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5358cba090>             |
| seed               : 3                                                                            |
| num_samples        : 10                                                                           |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_10_seed_3

Starting Analysis...

 10%|█         | 1/10 [00:00<00:05,  1.58it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 9                                    |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 10                                                                |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 6.908e-01s                                                        |
| average time per parallel job : 2.303e-01s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 10/10 [00:00<00:00, 14.46it/s]

Time for CALCULATION: 0.6974010467529297 s


2026-09-28 06:19:41,576 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576381.5759797') (0, 1, 2, 3)
2026-09-28 06:19:41,576 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:33041'. Reason: nanny-close
2026-09-28 06:19:41,576 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:41,577 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44571'. Reason: nanny-close
2026-09-28 06:19:41,577 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39045. Reason: nanny-close
2026-09-28 06:19:41,577 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:41,578 - distributed.core - INFO - Connection to tcp://127.0.0.1:46035 has been closed.
2026-09-28 06:19:41,578 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:41,579 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41827'. Reason: nanny-close
2026-09-28 06:19:41,579 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:41,579 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35293. Reason: nanny-close
2026-09-28 06:19:41,579 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:41,579 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:41,580 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37777'. Reason: nanny-close
2026-09-28 06:19:41,580 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:41,580 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:58796; closing.
2026-09-28 06:19:41,580 - distributed.core - INFO - Connection to tcp://127.0.0.1:46035 has been closed.
2026-09-28 06:19:41,581 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36565. Reason: nanny-close
2026-09-28 06:19:41,581 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:41,582 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:58768; closing.
2026-09-28 06:19:41,582 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38261. Reason: nanny-close
2026-09-28 06:19:41,582 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:41,583 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:41,584 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39045 name: 0 (stimulus_id='handle-worker-cleanup-1790576381.584842')
2026-09-28 06:19:41,583 - distributed.core - INFO - Connection to tcp://127.0.0.1:46035 has been closed.
2026-09-28 06:19:41,583 - distributed.core - INFO - Connection to tcp://127.0.0.1:46035 has been closed.
2026-09-28 06:19:41,585 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:41,586 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35293 name: 1 (stimulus_id='handle-worker-cleanup-1790576381.586803')
2026-09-28 06:19:41,588 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:58776; closing.
2026-09-28 06:19:41,589 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:58784; closing.
2026-09-28 06:19:41,589 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38261 name: 2 (stimulus_id='handle-worker-cleanup-1790576381.5895107')
2026-09-28 06:19:41,590 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36565 name: 3 (stimulus_id='handle-worker-cleanup-1790576381.590098')
2026-09-28 06:19:41,590 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:41,590 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:41,795 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44571' closed.
2026-09-28 06:19:41,802 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37777' closed.
2026-09-28 06:19:41,803 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41827' closed.
2026-09-28 06:19:41,814 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:33041' closed.
2026-09-28 06:19:41,814 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:41,815 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5355656660>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5340387c80>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_100_seed_0'                      |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:41,848 - distributed.scheduler - INFO - State start
2026-09-28 06:19:41,850 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:44667
2026-09-28 06:19:41,850 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:41,851 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:41,857 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:44117'
2026-09-28 06:19:41,858 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:38381'
2026-09-28 06:19:41,860 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:35915'
2026-09-28 06:19:41,863 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:41881'
2026-09-28 06:19:42,209 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:40155
2026-09-28 06:19:42,209 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:40155
2026-09-28 06:19:42,209 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:42,210 - distributed.worker - INFO -          dashboard at:            127.0.0.1:41533
2026-09-28 06:19:42,210 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:44667
2026-09-28 06:19:42,209 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:41567
2026-09-28 06:19:42,210 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,210 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:42,210 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:41567
2026-09-28 06:19:42,211 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:42,211 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39417
2026-09-28 06:19:42,211 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:44667
2026-09-28 06:19:42,211 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,211 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:42,211 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:40743
2026-09-28 06:19:42,211 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:42,211 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-f6zq43om
2026-09-28 06:19:42,211 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,211 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:40743
2026-09-28 06:19:42,211 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:42,212 - distributed.worker - INFO -          dashboard at:            127.0.0.1:46293
2026-09-28 06:19:42,212 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:44667
2026-09-28 06:19:42,212 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,212 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:42,212 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:42,212 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-buehkk5s
2026-09-28 06:19:42,212 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,212 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:42,212 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-i1g8kzg6
2026-09-28 06:19:42,212 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,216 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:42741
2026-09-28 06:19:42,216 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:42741
2026-09-28 06:19:42,216 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:42,216 - distributed.worker - INFO -          dashboard at:            127.0.0.1:40981
2026-09-28 06:19:42,216 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:44667
2026-09-28 06:19:42,216 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,216 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:42,217 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:42,217 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-hnhp9on7
2026-09-28 06:19:42,217 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,219 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40743 name: 0
2026-09-28 06:19:42,219 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40743
2026-09-28 06:19:42,220 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48316
2026-09-28 06:19:42,220 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:42,221 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:44667
2026-09-28 06:19:42,221 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,222 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41567 name: 1
2026-09-28 06:19:42,222 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44667
2026-09-28 06:19:42,223 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41567
2026-09-28 06:19:42,223 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48310
2026-09-28 06:19:42,224 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40155 name: 3
2026-09-28 06:19:42,223 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:42,223 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:44667
2026-09-28 06:19:42,223 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,223 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44667
2026-09-28 06:19:42,225 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40155
2026-09-28 06:19:42,225 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48320
2026-09-28 06:19:42,225 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:42,225 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:44667
2026-09-28 06:19:42,225 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,226 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42741 name: 2
2026-09-28 06:19:42,226 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44667
2026-09-28 06:19:42,227 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:42,227 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:44667
2026-09-28 06:19:42,227 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:42,227 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42741
2026-09-28 06:19:42,227 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48334
2026-09-28 06:19:42,227 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44667
2026-09-28 06:19:42,274 - distributed.scheduler - INFO - Receive client connection: Client-9797299e-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:42,274 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:48336
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5359145940>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5340387c80>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5355656660>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f5358e93e00>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5359145940>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5340acb590>             |
| seed               : 0                                                                            |
| num_samples        : 100                                                                          |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_100_seed_0

Starting Analysis...

 74%|███████▍  | 74/100 [00:01<00:00, 83.01it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 99                                   |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 100                                                               |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 1.509e+00s                                                        |
| average time per parallel job : 6.037e-02s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 100/100 [00:01<00:00, 66.23it/s]

Time for CALCULATION: 1.5187082290649414 s


2026-09-28 06:19:43,897 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576383.897493') (0, 1, 2, 3)
2026-09-28 06:19:43,898 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44117'. Reason: nanny-close
2026-09-28 06:19:43,898 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:43,898 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38381'. Reason: nanny-close
2026-09-28 06:19:43,898 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:43,899 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35915'. Reason: nanny-close
2026-09-28 06:19:43,898 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40743. Reason: nanny-close
2026-09-28 06:19:43,899 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:43,900 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41567. Reason: nanny-close
2026-09-28 06:19:43,900 - distributed.core - INFO - Connection to tcp://127.0.0.1:44667 has been closed.
2026-09-28 06:19:43,900 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:43,901 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:43,901 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41881'. Reason: nanny-close
2026-09-28 06:19:43,901 - distributed.core - INFO - Connection to tcp://127.0.0.1:44667 has been closed.
2026-09-28 06:19:43,901 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:43,901 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42741. Reason: nanny-close
2026-09-28 06:19:43,902 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:43,902 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:43,903 - distributed.core - INFO - Connection to tcp://127.0.0.1:44667 has been closed.
2026-09-28 06:19:43,904 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:43,905 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48316; closing.
2026-09-28 06:19:43,904 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:43,905 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48310; closing.
2026-09-28 06:19:43,905 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48334; closing.
2026-09-28 06:19:43,905 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40155. Reason: nanny-close
2026-09-28 06:19:43,905 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:43,906 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40743 name: 0 (stimulus_id='handle-worker-cleanup-1790576383.9064865')
2026-09-28 06:19:43,906 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41567 name: 1 (stimulus_id='handle-worker-cleanup-1790576383.906965')
2026-09-28 06:19:43,907 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42741 name: 2 (stimulus_id='handle-worker-cleanup-1790576383.907319')
2026-09-28 06:19:43,908 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:48320; closing.
2026-09-28 06:19:43,908 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40155 name: 3 (stimulus_id='handle-worker-cleanup-1790576383.9085104')
2026-09-28 06:19:43,908 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:43,908 - distributed.core - INFO - Connection to tcp://127.0.0.1:44667 has been closed.
2026-09-28 06:19:43,913 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:44,135 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38381' closed.
2026-09-28 06:19:44,139 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35915' closed.
2026-09-28 06:19:44,139 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41881' closed.
2026-09-28 06:19:44,143 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44117' closed.
2026-09-28 06:19:44,144 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:44,144 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5340584f20>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5358d80950>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_100_seed_1'                      |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:44,177 - distributed.scheduler - INFO - State start
2026-09-28 06:19:44,179 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:34961
2026-09-28 06:19:44,180 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:44,180 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:44,187 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45647'
2026-09-28 06:19:44,188 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:37483'
2026-09-28 06:19:44,190 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:41561'
2026-09-28 06:19:44,192 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40855'
2026-09-28 06:19:44,544 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:44749
2026-09-28 06:19:44,544 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:44749
2026-09-28 06:19:44,544 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:44,545 - distributed.worker - INFO -          dashboard at:            127.0.0.1:41479
2026-09-28 06:19:44,544 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:36385
2026-09-28 06:19:44,545 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34961
2026-09-28 06:19:44,545 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,545 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:36385
2026-09-28 06:19:44,545 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:44,545 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:44,545 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-3fq_bnl_
2026-09-28 06:19:44,545 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:44,545 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,545 - distributed.worker - INFO -          dashboard at:            127.0.0.1:45261
2026-09-28 06:19:44,545 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34961
2026-09-28 06:19:44,545 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,545 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:44,545 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:44,545 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-zqbao9m4
2026-09-28 06:19:44,545 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,545 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:34813
2026-09-28 06:19:44,545 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:34813
2026-09-28 06:19:44,545 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:44,545 - distributed.worker - INFO -          dashboard at:            127.0.0.1:37553
2026-09-28 06:19:44,545 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34961
2026-09-28 06:19:44,545 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,545 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:44,545 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:44,545 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-b9tjv86f
2026-09-28 06:19:44,545 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,547 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:43387
2026-09-28 06:19:44,547 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:43387
2026-09-28 06:19:44,547 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:44,547 - distributed.worker - INFO -          dashboard at:            127.0.0.1:44143
2026-09-28 06:19:44,547 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34961
2026-09-28 06:19:44,547 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,547 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:44,547 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:44,547 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-920_m03x
2026-09-28 06:19:44,547 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,551 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34813 name: 3
2026-09-28 06:19:44,552 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34813
2026-09-28 06:19:44,553 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35038
2026-09-28 06:19:44,553 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:44,553 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34961
2026-09-28 06:19:44,553 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,554 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36385 name: 2
2026-09-28 06:19:44,555 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34961
2026-09-28 06:19:44,555 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36385
2026-09-28 06:19:44,555 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:44,556 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35028
2026-09-28 06:19:44,557 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43387 name: 0
2026-09-28 06:19:44,557 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34961
2026-09-28 06:19:44,557 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,557 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43387
2026-09-28 06:19:44,558 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35042
2026-09-28 06:19:44,558 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34961
2026-09-28 06:19:44,558 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:44,558 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34961
2026-09-28 06:19:44,558 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,559 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34961
2026-09-28 06:19:44,559 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:44749 name: 1
2026-09-28 06:19:44,560 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:44749
2026-09-28 06:19:44,560 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35012
2026-09-28 06:19:44,560 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:44,560 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34961
2026-09-28 06:19:44,560 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:44,561 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34961
2026-09-28 06:19:44,608 - distributed.scheduler - INFO - Receive client connection: Client-98fb7463-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:44,609 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35044
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5358d808f0>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5358d80950>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5340584f20>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f5358a5a300>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5358d808f0>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5358d81be0>             |
| seed               : 1                                                                            |
| num_samples        : 100                                                                          |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_100_seed_1

Starting Analysis...

 74%|███████▍  | 74/100 [00:01<00:00, 77.08it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 99                                   |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 100                                                               |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 1.557e+00s                                                        |
| average time per parallel job : 6.229e-02s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 100/100 [00:01<00:00, 64.20it/s]

Time for CALCULATION: 1.5658068656921387 s


2026-09-28 06:19:46,278 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576386.2789485') (0, 1, 2, 3)
2026-09-28 06:19:46,279 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45647'. Reason: nanny-close
2026-09-28 06:19:46,280 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:46,280 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37483'. Reason: nanny-close
2026-09-28 06:19:46,280 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:46,280 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43387. Reason: nanny-close
2026-09-28 06:19:46,280 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41561'. Reason: nanny-close
2026-09-28 06:19:46,280 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:46,281 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:46,281 - distributed.core - INFO - Connection to tcp://127.0.0.1:34961 has been closed.
2026-09-28 06:19:46,282 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40855'. Reason: nanny-close
2026-09-28 06:19:46,282 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:44749. Reason: nanny-close
2026-09-28 06:19:46,282 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:46,282 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:46,282 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36385. Reason: nanny-close
2026-09-28 06:19:46,283 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:46,283 - distributed.core - INFO - Connection to tcp://127.0.0.1:34961 has been closed.
2026-09-28 06:19:46,284 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:35042; closing.
2026-09-28 06:19:46,283 - distributed.core - INFO - Connection to tcp://127.0.0.1:34961 has been closed.
2026-09-28 06:19:46,284 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:46,285 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34813. Reason: nanny-close
2026-09-28 06:19:46,285 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:46,285 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:46,285 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:35012; closing.
2026-09-28 06:19:46,285 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:46,286 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:35028; closing.
2026-09-28 06:19:46,286 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43387 name: 0 (stimulus_id='handle-worker-cleanup-1790576386.286788')
2026-09-28 06:19:46,286 - distributed.core - INFO - Connection to tcp://127.0.0.1:34961 has been closed.
2026-09-28 06:19:46,287 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:44749 name: 1 (stimulus_id='handle-worker-cleanup-1790576386.2873497')
2026-09-28 06:19:46,287 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36385 name: 2 (stimulus_id='handle-worker-cleanup-1790576386.2877967')
2026-09-28 06:19:46,288 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:35038; closing.
2026-09-28 06:19:46,289 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34813 name: 3 (stimulus_id='handle-worker-cleanup-1790576386.2892742')
2026-09-28 06:19:46,289 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:46,289 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:46,512 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45647' closed.
2026-09-28 06:19:46,514 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37483' closed.
2026-09-28 06:19:46,519 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40855' closed.
2026-09-28 06:19:46,522 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41561' closed.
2026-09-28 06:19:46,523 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:46,524 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5358a5a300>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5358ad5460>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_100_seed_2'                      |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:46,557 - distributed.scheduler - INFO - State start
2026-09-28 06:19:46,560 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:36687
2026-09-28 06:19:46,560 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:46,560 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:46,567 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45665'
2026-09-28 06:19:46,569 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:35767'
2026-09-28 06:19:46,570 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:34657'
2026-09-28 06:19:46,572 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:46307'
2026-09-28 06:19:46,932 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:44975
2026-09-28 06:19:46,932 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:33865
2026-09-28 06:19:46,932 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:44975
2026-09-28 06:19:46,932 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:33865
2026-09-28 06:19:46,932 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:46,932 - distributed.worker - INFO -          dashboard at:            127.0.0.1:46161
2026-09-28 06:19:46,932 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:46,932 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:36687
2026-09-28 06:19:46,932 - distributed.worker - INFO -          dashboard at:            127.0.0.1:38723
2026-09-28 06:19:46,932 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,932 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:46,932 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:36687
2026-09-28 06:19:46,932 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,932 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:46,932 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:46,932 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-fuy4fio0
2026-09-28 06:19:46,932 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:46,932 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-cv1ky6ca
2026-09-28 06:19:46,932 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,932 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,939 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:41437
2026-09-28 06:19:46,939 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:41437
2026-09-28 06:19:46,939 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:46,939 - distributed.worker - INFO -          dashboard at:            127.0.0.1:45301
2026-09-28 06:19:46,939 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:36687
2026-09-28 06:19:46,939 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,939 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:46,939 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:46,939 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-b1e18afk
2026-09-28 06:19:46,939 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,940 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:44975 name: 0
2026-09-28 06:19:46,941 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:44975
2026-09-28 06:19:46,942 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57326
2026-09-28 06:19:46,942 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:46,942 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:36687
2026-09-28 06:19:46,942 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,942 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36687
2026-09-28 06:19:46,943 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:33865 name: 2
2026-09-28 06:19:46,944 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:33865
2026-09-28 06:19:46,944 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:46,944 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:43475
2026-09-28 06:19:46,945 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57338
2026-09-28 06:19:46,944 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:43475
2026-09-28 06:19:46,945 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:36687
2026-09-28 06:19:46,945 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,945 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36687
2026-09-28 06:19:46,944 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:46,945 - distributed.worker - INFO -          dashboard at:            127.0.0.1:35173
2026-09-28 06:19:46,946 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:36687
2026-09-28 06:19:46,946 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,946 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:46,946 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:46,946 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-2nuz2unx
2026-09-28 06:19:46,946 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,946 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41437 name: 3
2026-09-28 06:19:46,946 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41437
2026-09-28 06:19:46,947 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57348
2026-09-28 06:19:46,947 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:46,947 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:36687
2026-09-28 06:19:46,947 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,947 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36687
2026-09-28 06:19:46,952 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43475 name: 1
2026-09-28 06:19:46,953 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43475
2026-09-28 06:19:46,953 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57364
2026-09-28 06:19:46,953 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:46,953 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:36687
2026-09-28 06:19:46,953 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:46,954 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36687
2026-09-28 06:19:46,990 - distributed.scheduler - INFO - Receive client connection: Client-9a66c8a6-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:46,990 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:57370
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5359242d20>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5358ad5460>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5358a5a300>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f5358ec2270>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5359242d20>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f535543c8c0>             |
| seed               : 2                                                                            |
| num_samples        : 100                                                                          |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_100_seed_2

Starting Analysis...

 76%|███████▌  | 76/100 [00:01<00:00, 83.30it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 99                                   |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 100                                                               |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 1.547e+00s                                                        |
| average time per parallel job : 6.187e-02s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 100/100 [00:01<00:00, 64.62it/s]

Time for CALCULATION: 1.5556528568267822 s


2026-09-28 06:19:48,651 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576388.6510365') (0, 1, 2, 3)
2026-09-28 06:19:48,651 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45665'. Reason: nanny-close
2026-09-28 06:19:48,652 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:48,652 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35767'. Reason: nanny-close
2026-09-28 06:19:48,652 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:44975. Reason: nanny-close
2026-09-28 06:19:48,652 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:48,653 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:34657'. Reason: nanny-close
2026-09-28 06:19:48,652 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:48,654 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:48,653 - distributed.core - INFO - Connection to tcp://127.0.0.1:36687 has been closed.
2026-09-28 06:19:48,654 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:46307'. Reason: nanny-close
2026-09-28 06:19:48,654 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43475. Reason: nanny-close
2026-09-28 06:19:48,654 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:48,655 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:48,655 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:48,655 - distributed.core - INFO - Connection to tcp://127.0.0.1:36687 has been closed.
2026-09-28 06:19:48,656 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:57326; closing.
2026-09-28 06:19:48,656 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41437. Reason: nanny-close
2026-09-28 06:19:48,656 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:48,656 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:33865. Reason: nanny-close
2026-09-28 06:19:48,656 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:48,657 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:57364; closing.
2026-09-28 06:19:48,657 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:48,657 - distributed.core - INFO - Connection to tcp://127.0.0.1:36687 has been closed.
2026-09-28 06:19:48,657 - distributed.core - INFO - Connection to tcp://127.0.0.1:36687 has been closed.
2026-09-28 06:19:48,658 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:48,659 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:48,659 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:44975 name: 0 (stimulus_id='handle-worker-cleanup-1790576388.6596308')
2026-09-28 06:19:48,662 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43475 name: 1 (stimulus_id='handle-worker-cleanup-1790576388.662918')
2026-09-28 06:19:48,664 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:57348; closing.
2026-09-28 06:19:48,664 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:57338; closing.
2026-09-28 06:19:48,664 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41437 name: 3 (stimulus_id='handle-worker-cleanup-1790576388.6646795')
2026-09-28 06:19:48,665 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:33865 name: 2 (stimulus_id='handle-worker-cleanup-1790576388.6650488')
2026-09-28 06:19:48,665 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:48,880 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45665' closed.
2026-09-28 06:19:48,881 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:34657' closed.
2026-09-28 06:19:48,882 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:46307' closed.
2026-09-28 06:19:48,883 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35767' closed.
2026-09-28 06:19:48,884 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:48,885 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5358f57ad0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f533be4c290>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_100_seed_3'                      |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:48,918 - distributed.scheduler - INFO - State start
2026-09-28 06:19:48,920 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:45503
2026-09-28 06:19:48,920 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:48,920 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:48,927 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:35353'
2026-09-28 06:19:48,928 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:43347'
2026-09-28 06:19:48,930 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:35521'
2026-09-28 06:19:48,932 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:36721'
2026-09-28 06:19:49,283 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:45767
2026-09-28 06:19:49,283 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:40131
2026-09-28 06:19:49,283 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:40131
2026-09-28 06:19:49,283 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:45767
2026-09-28 06:19:49,283 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:49,283 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:49,283 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39877
2026-09-28 06:19:49,283 - distributed.worker - INFO -          dashboard at:            127.0.0.1:36395
2026-09-28 06:19:49,283 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:45503
2026-09-28 06:19:49,283 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:45503
2026-09-28 06:19:49,283 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,283 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,283 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:49,283 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:49,283 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:49,283 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:49,283 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-z5nj50a_
2026-09-28 06:19:49,283 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-fzkc0n0z
2026-09-28 06:19:49,283 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,283 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,283 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:38915
2026-09-28 06:19:49,283 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:38915
2026-09-28 06:19:49,283 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:49,284 - distributed.worker - INFO -          dashboard at:            127.0.0.1:38413
2026-09-28 06:19:49,284 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:45503
2026-09-28 06:19:49,284 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,284 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:49,284 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:49,284 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-9j6iohhe
2026-09-28 06:19:49,284 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,284 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:40499
2026-09-28 06:19:49,284 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:40499
2026-09-28 06:19:49,284 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:49,284 - distributed.worker - INFO -          dashboard at:            127.0.0.1:41653
2026-09-28 06:19:49,284 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:45503
2026-09-28 06:19:49,284 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,284 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:49,284 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:49,284 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-jws44kh4
2026-09-28 06:19:49,284 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,290 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40131 name: 2
2026-09-28 06:19:49,291 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40131
2026-09-28 06:19:49,292 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:49,292 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37738
2026-09-28 06:19:49,292 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:45503
2026-09-28 06:19:49,292 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,294 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45503
2026-09-28 06:19:49,294 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38915 name: 1
2026-09-28 06:19:49,295 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38915
2026-09-28 06:19:49,295 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37748
2026-09-28 06:19:49,295 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:49,296 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45767 name: 3
2026-09-28 06:19:49,296 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:45503
2026-09-28 06:19:49,296 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,296 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45503
2026-09-28 06:19:49,296 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45767
2026-09-28 06:19:49,297 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37736
2026-09-28 06:19:49,297 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:49,297 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40499 name: 0
2026-09-28 06:19:49,297 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:45503
2026-09-28 06:19:49,297 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,298 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45503
2026-09-28 06:19:49,298 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40499
2026-09-28 06:19:49,299 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:49,299 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37756
2026-09-28 06:19:49,299 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:45503
2026-09-28 06:19:49,299 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:49,299 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45503
2026-09-28 06:19:49,303 - distributed.scheduler - INFO - Receive client connection: Client-9bc7b69e-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:49,303 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37762
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f533bf8c680>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f533be4c290>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5358f57ad0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f533bf8d7c0>           |
| model              : <queens.models.simulation.Simulation object at 0x7f533bf8c680>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f533bf81760>             |
| seed               : 3                                                                            |
| num_samples        : 100                                                                          |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_100_seed_3

Starting Analysis...

 69%|██████▉   | 69/100 [00:01<00:00, 79.59it/s]

+---------------------------------------------------------------------------------------------------+
|                                   Batch summary for jobs 0 - 99                                   |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 100                                                               |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 1.512e+00s                                                        |
| average time per parallel job : 6.048e-02s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 100/100 [00:01<00:00, 66.12it/s]

Time for CALCULATION: 1.5218234062194824 s


2026-09-28 06:19:50,929 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576390.9297457') (0, 1, 2, 3)
2026-09-28 06:19:50,930 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35353'. Reason: nanny-close
2026-09-28 06:19:50,930 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:50,930 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43347'. Reason: nanny-close
2026-09-28 06:19:50,931 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40499. Reason: nanny-close
2026-09-28 06:19:50,931 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:50,931 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35521'. Reason: nanny-close
2026-09-28 06:19:50,931 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:50,932 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:50,932 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:36721'. Reason: nanny-close
2026-09-28 06:19:50,932 - distributed.core - INFO - Connection to tcp://127.0.0.1:45503 has been closed.
2026-09-28 06:19:50,933 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:19:50,933 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40131. Reason: nanny-close
2026-09-28 06:19:50,934 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:37756; closing.
2026-09-28 06:19:50,933 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:50,933 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38915. Reason: nanny-close
2026-09-28 06:19:50,933 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:50,934 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:50,936 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40499 name: 0 (stimulus_id='handle-worker-cleanup-1790576390.9360237')
2026-09-28 06:19:50,934 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45767. Reason: nanny-close
2026-09-28 06:19:50,934 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:19:50,935 - distributed.core - INFO - Connection to tcp://127.0.0.1:45503 has been closed.
2026-09-28 06:19:50,935 - distributed.core - INFO - Connection to tcp://127.0.0.1:45503 has been closed.
2026-09-28 06:19:50,935 - distributed.core - INFO - Connection to tcp://127.0.0.1:45503 has been closed.
2026-09-28 06:19:50,936 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:50,937 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:37748; closing.
2026-09-28 06:19:50,937 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:50,937 - distributed.nanny - INFO - Worker closed
2026-09-28 06:19:50,940 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38915 name: 1 (stimulus_id='handle-worker-cleanup-1790576390.940243')
2026-09-28 06:19:50,940 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:37738; closing.
2026-09-28 06:19:50,940 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:37736; closing.
2026-09-28 06:19:50,942 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40131 name: 2 (stimulus_id='handle-worker-cleanup-1790576390.942091')
2026-09-28 06:19:50,942 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45767 name: 3 (stimulus_id='handle-worker-cleanup-1790576390.9425027')
2026-09-28 06:19:50,942 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:19:51,153 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:36721' closed.
2026-09-28 06:19:51,154 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43347' closed.
2026-09-28 06:19:51,156 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35353' closed.
2026-09-28 06:19:51,162 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35521' closed.
2026-09-28 06:19:51,163 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:19:51,164 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f533bcfc7d0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f533bf813a0>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_1000_seed_0'                     |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:19:51,357 - distributed.scheduler - INFO - State start
2026-09-28 06:19:51,360 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:39629
2026-09-28 06:19:51,360 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:19:51,361 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:19:51,368 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45065'
2026-09-28 06:19:51,369 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:42747'
2026-09-28 06:19:51,371 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:39877'
2026-09-28 06:19:51,372 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:37193'
2026-09-28 06:19:51,729 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:38113
2026-09-28 06:19:51,729 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:41885
2026-09-28 06:19:51,729 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:41885
2026-09-28 06:19:51,729 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:38113
2026-09-28 06:19:51,729 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:19:51,729 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:19:51,729 - distributed.worker - INFO -          dashboard at:            127.0.0.1:45693
2026-09-28 06:19:51,729 - distributed.worker - INFO -          dashboard at:            127.0.0.1:44421
2026-09-28 06:19:51,729 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:39629
2026-09-28 06:19:51,729 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:39629
2026-09-28 06:19:51,729 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,729 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,729 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:51,729 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:51,729 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:51,729 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:51,729 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-csqx9c2k
2026-09-28 06:19:51,729 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-65zvblgt
2026-09-28 06:19:51,729 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,729 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,730 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:35491
2026-09-28 06:19:51,730 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:35491
2026-09-28 06:19:51,730 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:19:51,730 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39859
2026-09-28 06:19:51,731 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:39629
2026-09-28 06:19:51,731 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,731 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:51,731 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:51,731 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-ott9ievl
2026-09-28 06:19:51,731 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,733 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:35923
2026-09-28 06:19:51,733 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:35923
2026-09-28 06:19:51,733 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:19:51,733 - distributed.worker - INFO -          dashboard at:            127.0.0.1:38845
2026-09-28 06:19:51,733 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:39629
2026-09-28 06:19:51,733 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,733 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:19:51,733 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:19:51,733 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-p3knjc4d
2026-09-28 06:19:51,733 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,736 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38113 name: 0
2026-09-28 06:19:51,737 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38113
2026-09-28 06:19:51,737 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:51,738 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43254
2026-09-28 06:19:51,738 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41885 name: 3
2026-09-28 06:19:51,739 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:39629
2026-09-28 06:19:51,739 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,739 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41885
2026-09-28 06:19:51,739 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39629
2026-09-28 06:19:51,741 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43256
2026-09-28 06:19:51,740 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:51,740 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:39629
2026-09-28 06:19:51,740 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,741 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39629
2026-09-28 06:19:51,742 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35923 name: 1
2026-09-28 06:19:51,742 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35923
2026-09-28 06:19:51,742 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43274
2026-09-28 06:19:51,743 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:51,744 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:39629
2026-09-28 06:19:51,744 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,744 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35491 name: 2
2026-09-28 06:19:51,744 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39629
2026-09-28 06:19:51,745 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35491
2026-09-28 06:19:51,745 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43272
2026-09-28 06:19:51,745 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:19:51,746 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:39629
2026-09-28 06:19:51,746 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:19:51,746 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39629
2026-09-28 06:19:51,788 - distributed.scheduler - INFO - Receive client connection: Client-9d42ef6d-bb04-11f1-8428-82d075f9611a
2026-09-28 06:19:51,788 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43276
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f533bc0bf50>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f533bf813a0>                              |
| driver    : <queens.drivers.function.Function object at 0x7f533bcfc7d0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f533ba99eb0>           |
| model              : <queens.models.simulation.Simulation object at 0x7f533bc0bf50>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f5358a5a090>             |
| seed               : 0                                                                            |
| num_samples        : 1000                                                                         |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_1000_seed_0

Starting Analysis...

 96%|█████████▌| 956/1000 [00:09<00:00, 208.16it/s]

+---------------------------------------------------------------------------------------------------+
|                                  Batch summary for jobs 0 - 999                                   |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 1000                                                              |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 9.982e+00s                                                        |
| average time per parallel job : 3.993e-02s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 1000/1000 [00:09<00:00, 100.18it/s]

Time for CALCULATION: 10.056648015975952 s

2026-09-28 06:20:01,961 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576401.9611325') (0, 1, 2, 3)
2026-09-28 06:20:01,961 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45065'. Reason: nanny-close
2026-09-28 06:20:01,962 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:01,962 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42747'. Reason: nanny-close
2026-09-28 06:20:01,963 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:01,963 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38113. Reason: nanny-close
2026-09-28 06:20:01,963 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39877'. Reason: nanny-close
2026-09-28 06:20:01,963 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:01,964 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35923. Reason: nanny-close
2026-09-28 06:20:01,964 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:01,964 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:01,964 - distributed.core - INFO - Connection to tcp://127.0.0.1:39629 has been closed.
2026-09-28 06:20:01,964 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37193'. Reason: nanny-close
2026-09-28 06:20:01,965 - distributed.core - INFO - Connection to tcp://127.0.0.1:39629 has been closed.
2026-09-28 06:20:01,965 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35491. Reason: nanny-close
2026-09-28 06:20:01,965 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:01,965 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:01,966 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:01,966 - distributed.core - INFO - Connection to tcp://127.0.0.1:39629 has been closed.
2026-09-28 06:20:01,967 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:01,967 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41885. Reason: nanny-close
2026-09-28 06:20:01,968 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:43254; closing.
2026-09-28 06:20:01,968 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:43274; closing.
2026-09-28 06:20:01,968 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:01,969 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:43272; closing.
2026-09-28 06:20:01,969 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:01,970 - distributed.core - INFO - Connection to tcp://127.0.0.1:39629 has been closed.
2026-09-28 06:20:01,972 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38113 name: 0 (stimulus_id='handle-worker-cleanup-1790576401.9725015')
2026-09-28 06:20:01,973 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:01,973 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35923 name: 1 (stimulus_id='handle-worker-cleanup-1790576401.9736621')
2026-09-28 06:20:01,974 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35491 name: 2 (stimulus_id='handle-worker-cleanup-1790576401.9742386')
2026-09-28 06:20:01,977 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:43256; closing.
2026-09-28 06:20:01,979 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41885 name: 3 (stimulus_id='handle-worker-cleanup-1790576401.9799376')
2026-09-28 06:20:01,980 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:20:02,279 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42747' closed.
2026-09-28 06:20:02,281 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37193' closed.
2026-09-28 06:20:02,281 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39877' closed.
2026-09-28 06:20:02,282 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45065' closed.
2026-09-28 06:20:02,283 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:20:02,284 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f534035a690>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f533b5b6f00>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_1000_seed_1'                     |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:20:02,320 - distributed.scheduler - INFO - State start
2026-09-28 06:20:02,322 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:34293
2026-09-28 06:20:02,322 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:20:02,323 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:20:02,330 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:32919'
2026-09-28 06:20:02,331 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:36387'
2026-09-28 06:20:02,333 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:45473'
2026-09-28 06:20:02,335 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:39463'
2026-09-28 06:20:02,774 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:45409
2026-09-28 06:20:02,775 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:45409
2026-09-28 06:20:02,775 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:20:02,775 - distributed.worker - INFO -          dashboard at:            127.0.0.1:37949
2026-09-28 06:20:02,775 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34293
2026-09-28 06:20:02,775 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,775 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:02,775 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:02,775 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-x67ys9x9
2026-09-28 06:20:02,775 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,777 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:37349
2026-09-28 06:20:02,778 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:37349
2026-09-28 06:20:02,778 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:20:02,778 - distributed.worker - INFO -          dashboard at:            127.0.0.1:43013
2026-09-28 06:20:02,778 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34293
2026-09-28 06:20:02,778 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,778 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:02,778 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:02,778 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-8d8slabj
2026-09-28 06:20:02,778 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,783 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45409 name: 1
2026-09-28 06:20:02,784 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:02,784 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45409
2026-09-28 06:20:02,785 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34293
2026-09-28 06:20:02,785 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,786 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53652
2026-09-28 06:20:02,785 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34293
2026-09-28 06:20:02,788 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37349 name: 2
2026-09-28 06:20:02,789 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37349
2026-09-28 06:20:02,788 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:02,789 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34293
2026-09-28 06:20:02,789 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,789 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53654
2026-09-28 06:20:02,789 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34293
2026-09-28 06:20:02,797 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:44133
2026-09-28 06:20:02,797 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:44133
2026-09-28 06:20:02,797 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:20:02,797 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39133
2026-09-28 06:20:02,797 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34293
2026-09-28 06:20:02,797 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,797 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:02,797 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:02,797 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-sadxtjs_
2026-09-28 06:20:02,797 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,800 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:37377
2026-09-28 06:20:02,800 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:37377
2026-09-28 06:20:02,800 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:20:02,800 - distributed.worker - INFO -          dashboard at:            127.0.0.1:33011
2026-09-28 06:20:02,800 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:34293
2026-09-28 06:20:02,800 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,800 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:02,800 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:02,800 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-8wkpo920
2026-09-28 06:20:02,800 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,802 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:44133 name: 0
2026-09-28 06:20:02,803 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:44133
2026-09-28 06:20:02,803 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53660
2026-09-28 06:20:02,803 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:02,804 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34293
2026-09-28 06:20:02,804 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,804 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34293
2026-09-28 06:20:02,806 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37377 name: 3
2026-09-28 06:20:02,807 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37377
2026-09-28 06:20:02,807 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53666
2026-09-28 06:20:02,807 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:02,807 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:34293
2026-09-28 06:20:02,807 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:02,807 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:34293
2026-09-28 06:20:02,853 - distributed.scheduler - INFO - Receive client connection: Client-a3db4c72-bb04-11f1-8428-82d075f9611a
2026-09-28 06:20:02,853 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53674
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f533bc535c0>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f533b5b6f00>                              |
| driver    : <queens.drivers.function.Function object at 0x7f534035a690>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f533b4c4ec0>           |
| model              : <queens.models.simulation.Simulation object at 0x7f533bc535c0>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f533b58e090>             |
| seed               : 1                                                                            |
| num_samples        : 1000                                                                         |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_1000_seed_1

Starting Analysis...

100%|██████████| 1000/1000 [00:10<00:00, 610.79it/s]

+---------------------------------------------------------------------------------------------------+
|                                  Batch summary for jobs 0 - 999                                   |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 1000                                                              |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 1.004e+01s                                                        |
| average time per parallel job : 4.017e-02s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 1000/1000 [00:10<00:00, 99.58it/s]

Time for CALCULATION: 10.1199471950531 s


2026-09-28 06:20:13,088 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576413.0888865') (0, 1, 2, 3)
2026-09-28 06:20:13,089 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:32919'. Reason: nanny-close
2026-09-28 06:20:13,089 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:13,090 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:36387'. Reason: nanny-close
2026-09-28 06:20:13,090 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:13,090 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:44133. Reason: nanny-close
2026-09-28 06:20:13,090 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:13,091 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45473'. Reason: nanny-close
2026-09-28 06:20:13,091 - distributed.core - INFO - Connection to tcp://127.0.0.1:34293 has been closed.
2026-09-28 06:20:13,091 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45409. Reason: nanny-close
2026-09-28 06:20:13,092 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:13,092 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:13,092 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:13,092 - distributed.core - INFO - Connection to tcp://127.0.0.1:34293 has been closed.
2026-09-28 06:20:13,093 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39463'. Reason: nanny-close
2026-09-28 06:20:13,094 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:13,094 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37349. Reason: nanny-close
2026-09-28 06:20:13,094 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:13,094 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:13,095 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37377. Reason: nanny-close
2026-09-28 06:20:13,095 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:13,096 - distributed.core - INFO - Connection to tcp://127.0.0.1:34293 has been closed.
2026-09-28 06:20:13,097 - distributed.core - INFO - Connection to tcp://127.0.0.1:34293 has been closed.
2026-09-28 06:20:13,097 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53660; closing.
2026-09-28 06:20:13,098 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53652; closing.
2026-09-28 06:20:13,098 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:13,098 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:44133 name: 0 (stimulus_id='handle-worker-cleanup-1790576413.0989075')
2026-09-28 06:20:13,099 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:13,101 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45409 name: 1 (stimulus_id='handle-worker-cleanup-1790576413.1016052')
2026-09-28 06:20:13,106 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53666; closing.
2026-09-28 06:20:13,106 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53654; closing.
2026-09-28 06:20:13,107 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37377 name: 3 (stimulus_id='handle-worker-cleanup-1790576413.1072044')
2026-09-28 06:20:13,107 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37349 name: 2 (stimulus_id='handle-worker-cleanup-1790576413.1076534')
2026-09-28 06:20:13,107 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:20:13,482 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39463' closed.
2026-09-28 06:20:13,482 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45473' closed.
2026-09-28 06:20:13,491 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:36387' closed.
2026-09-28 06:20:13,491 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:32919' closed.
2026-09-28 06:20:13,492 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:20:13,493 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f535543ea20>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f533b0888f0>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_1000_seed_2'                     |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:20:13,531 - distributed.scheduler - INFO - State start
2026-09-28 06:20:13,533 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:44137
2026-09-28 06:20:13,534 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:20:13,534 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:20:13,542 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:33793'
2026-09-28 06:20:13,543 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:44977'
2026-09-28 06:20:13,545 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:41453'
2026-09-28 06:20:13,547 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40525'
2026-09-28 06:20:13,893 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:40517
2026-09-28 06:20:13,894 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:40517
2026-09-28 06:20:13,894 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:20:13,894 - distributed.worker - INFO -          dashboard at:            127.0.0.1:35229
2026-09-28 06:20:13,894 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:44137
2026-09-28 06:20:13,894 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,894 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:13,894 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:13,894 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-xg1wkho8
2026-09-28 06:20:13,894 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,894 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:43257
2026-09-28 06:20:13,894 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:43257
2026-09-28 06:20:13,894 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:20:13,894 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39021
2026-09-28 06:20:13,894 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:44137
2026-09-28 06:20:13,894 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,894 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:13,894 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:13,894 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-t50aqn8o
2026-09-28 06:20:13,894 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,894 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:46417
2026-09-28 06:20:13,894 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:46417
2026-09-28 06:20:13,894 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:20:13,894 - distributed.worker - INFO -          dashboard at:            127.0.0.1:39257
2026-09-28 06:20:13,895 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:44137
2026-09-28 06:20:13,895 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,895 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:13,895 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:13,895 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-ewt9v8af
2026-09-28 06:20:13,895 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,901 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43257 name: 0
2026-09-28 06:20:13,902 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43257
2026-09-28 06:20:13,902 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:13,902 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:44137
2026-09-28 06:20:13,902 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,903 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41338
2026-09-28 06:20:13,903 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44137
2026-09-28 06:20:13,905 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46417 name: 1
2026-09-28 06:20:13,906 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46417
2026-09-28 06:20:13,907 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:13,907 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41354
2026-09-28 06:20:13,907 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:44137
2026-09-28 06:20:13,907 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,907 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44137
2026-09-28 06:20:13,909 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40517 name: 2
2026-09-28 06:20:13,909 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40517
2026-09-28 06:20:13,910 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:13,910 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41336
2026-09-28 06:20:13,912 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:42171
2026-09-28 06:20:13,912 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:44137
2026-09-28 06:20:13,912 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,912 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:42171
2026-09-28 06:20:13,912 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:20:13,913 - distributed.worker - INFO -          dashboard at:            127.0.0.1:42183
2026-09-28 06:20:13,913 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:44137
2026-09-28 06:20:13,913 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,913 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:13,913 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:13,913 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-9uzyvwe1
2026-09-28 06:20:13,913 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,913 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44137
2026-09-28 06:20:13,917 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42171 name: 3
2026-09-28 06:20:13,917 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42171
2026-09-28 06:20:13,918 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41362
2026-09-28 06:20:13,917 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:13,918 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:44137
2026-09-28 06:20:13,918 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:13,918 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44137
2026-09-28 06:20:13,967 - distributed.scheduler - INFO - Receive client connection: Client-aa7b3f20-bb04-11f1-8428-82d075f9611a
2026-09-28 06:20:13,968 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41376
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f533bcfc140>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f533b0888f0>                              |
| driver    : <queens.drivers.function.Function object at 0x7f535543ea20>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f533b5b57f0>           |
| model              : <queens.models.simulation.Simulation object at 0x7f533bcfc140>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f533b7dcb00>             |
| seed               : 2                                                                            |
| num_samples        : 1000                                                                         |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_1000_seed_2

Starting Analysis...

 98%|█████████▊| 982/1000 [00:10<00:00, 373.75it/s]

+---------------------------------------------------------------------------------------------------+
|                                  Batch summary for jobs 0 - 999                                   |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 1000                                                              |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 1.002e+01s                                                        |
| average time per parallel job : 4.007e-02s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 1000/1000 [00:10<00:00, 99.83it/s]

Time for CALCULATION: 10.09822940826416 s


2026-09-28 06:20:24,180 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576424.1804988') (0, 1, 2, 3)
2026-09-28 06:20:24,181 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:33793'. Reason: nanny-close
2026-09-28 06:20:24,181 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:24,181 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44977'. Reason: nanny-close
2026-09-28 06:20:24,182 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:24,182 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43257. Reason: nanny-close
2026-09-28 06:20:24,182 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:24,182 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41453'. Reason: nanny-close
2026-09-28 06:20:24,183 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:24,183 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40525'. Reason: nanny-close
2026-09-28 06:20:24,183 - distributed.core - INFO - Connection to tcp://127.0.0.1:44137 has been closed.
2026-09-28 06:20:24,184 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46417. Reason: nanny-close
2026-09-28 06:20:24,184 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40517. Reason: nanny-close
2026-09-28 06:20:24,184 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:24,184 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:24,184 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:24,185 - distributed.core - INFO - Connection to tcp://127.0.0.1:44137 has been closed.
2026-09-28 06:20:24,185 - distributed.core - INFO - Connection to tcp://127.0.0.1:44137 has been closed.
2026-09-28 06:20:24,186 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:24,187 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:24,188 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41338; closing.
2026-09-28 06:20:24,188 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41336; closing.
2026-09-28 06:20:24,187 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42171. Reason: nanny-close
2026-09-28 06:20:24,187 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:24,188 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:24,188 - distributed.core - INFO - Connection to tcp://127.0.0.1:44137 has been closed.
2026-09-28 06:20:24,189 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:24,190 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41354; closing.
2026-09-28 06:20:24,190 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43257 name: 0 (stimulus_id='handle-worker-cleanup-1790576424.1909263')
2026-09-28 06:20:24,195 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40517 name: 2 (stimulus_id='handle-worker-cleanup-1790576424.1956642')
2026-09-28 06:20:24,196 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46417 name: 1 (stimulus_id='handle-worker-cleanup-1790576424.1965816')
2026-09-28 06:20:24,197 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41362; closing.
2026-09-28 06:20:24,198 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42171 name: 3 (stimulus_id='handle-worker-cleanup-1790576424.1981025')
2026-09-28 06:20:24,202 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:20:24,500 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41453' closed.
2026-09-28 06:20:24,503 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:33793' closed.
2026-09-28 06:20:24,503 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40525' closed.
2026-09-28 06:20:24,506 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44977' closed.
2026-09-28 06:20:24,506 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:20:24,507 - distributed.scheduler - INFO - Scheduler closing all comms


                                                 .**.
                                                 I  I
                                                 *  *
                                                :.  .:
                                                I    I
                                 :::           .*    *.           :*:
                                 I  *          *.    .*          *  I
                                .:   *:*::::   I      I   ::::*:*   :.
                                ::   :I:    ::.*      *.::    :I:   ::
                                :.   * *:    .V.      .V.    :* *   .:
                                :.  I   ::    I*.     *I    ::   I  .*
                                *. ::    .*  :: ::  :* ::  *:    :* .*
                                *. I       * I   :**:   I *       I .*
                                *.:.        I*    **    *I        .:.*
                                *:I        :*.* ::  *: *.*:        I.*
                                *I:       :*  .**    *I.  *:       :**
                                *V       *. .*.  *II*  .*. .*       V*
                                ** ..:*I***I*::::    ::::*I***I*:.. **
                                 ......                        ......


     :*IV$$$V*:        VV:        *VV    VVVVVVVVVVVF   *VVVVVVVVVVV.  .VF.        :VI     :FV$$$V*:
   *$$*:.  .:*V$*      $$:        *$V    $$*.........   *$I.........   .$$$*       *$V    V$F.  .:FV.
  V$*          *$$.    $$:        *$V    $$:            *$F            .$$F$V.     *$V   .$$.
 V$F            *$V    $$:        *$V    $$:            *$I            .$$ .V$*    *$V    F$$*:.
 $$:            :$$    $$:        *$V    $$$VVVVVVVV    *$$VVVVVVVV:   .$$   *$V.  *$V     .*FV$$V*.
 I$F        **  *$V    $$:        *$V    $$:            *$F            .$$    .I$* *$V          .*$$*
  V$*       :V$F$$.    I$F        V$*    $$:            *$F            .$$      :$$I$V            *$$
   *$$*:.  .:*$$$F      F$V*....*V$*     $$*.........   *$I.........   .$$        F$$V   V$*:   .:V$*
     :*IV$$VI*: :I:      .*FVVVVF:       VVVVVVVVVVVV   *VVVVVVVVVVV.  .VV         :VI    :*VV$$VI*.


                 QUEENS (Quantification of Uncertain Effects in ENgineering Systems):
                        a Python framework for solver-independent multi-query
                            analyses of large-scale computational models.


+------------------------------------------------------------------------------------------------------+
|                                               Function                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - |
| self                            : <queens.drivers.function.Function object at 0x7f5338ed47d0>        |
| parameters                      : <queens.parameters.parameters.Parameters object at 0x7f53905f0620> |
| function                        : <function solve_poisson at 0x7f5358925620>                         |
| external_python_module_function : None                                                               |
+------------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                               Local                                               |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self                          : <queens.schedulers.local.Local object at 0x7f5338b6f470>          |
| experiment_name               : 'monte_carlo_poisson_log_samples_1000_seed_3'                     |
| num_jobs                      : 4                                                                 |
| num_procs                     : 1                                                                 |
| restart_workers               : False                                                             |
| verbose                       : True                                                              |
| experiment_base_dir           : None                                                              |
| overwrite_existing_experiment : False                                                             |
+---------------------------------------------------------------------------------------------------+

2026-09-28 06:20:24,545 - distributed.scheduler - INFO - State start
2026-09-28 06:20:24,548 - distributed.scheduler - INFO -   Scheduler at:     tcp://127.0.0.1:38645
2026-09-28 06:20:24,548 - distributed.scheduler - INFO -   dashboard at:  http://127.0.0.1:8787/status
2026-09-28 06:20:24,548 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-09-28 06:20:24,555 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:37675'
2026-09-28 06:20:24,556 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:37483'
2026-09-28 06:20:24,558 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:35287'
2026-09-28 06:20:24,560 - distributed.nanny - INFO -         Start Nanny at: 'tcp://127.0.0.1:40251'
2026-09-28 06:20:24,928 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:36329
2026-09-28 06:20:24,930 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:36329
2026-09-28 06:20:24,930 - distributed.worker - INFO -           Worker name:                          3
2026-09-28 06:20:24,930 - distributed.worker - INFO -          dashboard at:            127.0.0.1:42855
2026-09-28 06:20:24,930 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38645
2026-09-28 06:20:24,930 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,930 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:24,930 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:24,930 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-0uy7ckc1
2026-09-28 06:20:24,930 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,931 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:37167
2026-09-28 06:20:24,931 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:37167
2026-09-28 06:20:24,931 - distributed.worker - INFO -           Worker name:                          0
2026-09-28 06:20:24,931 - distributed.worker - INFO -          dashboard at:            127.0.0.1:41499
2026-09-28 06:20:24,931 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38645
2026-09-28 06:20:24,931 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,931 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:24,931 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:24,931 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-8n2mh93q
2026-09-28 06:20:24,931 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,939 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37167 name: 0
2026-09-28 06:20:24,940 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37167
2026-09-28 06:20:24,940 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47692
2026-09-28 06:20:24,941 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:24,942 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38645
2026-09-28 06:20:24,943 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,944 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36329 name: 3
2026-09-28 06:20:24,944 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38645
2026-09-28 06:20:24,945 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:24,945 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36329
2026-09-28 06:20:24,945 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47690
2026-09-28 06:20:24,946 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38645
2026-09-28 06:20:24,946 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,947 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38645
2026-09-28 06:20:24,986 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:34301
2026-09-28 06:20:24,986 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:34301
2026-09-28 06:20:24,986 - distributed.worker - INFO -           Worker name:                          2
2026-09-28 06:20:24,986 - distributed.worker - INFO -          dashboard at:            127.0.0.1:33187
2026-09-28 06:20:24,986 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38645
2026-09-28 06:20:24,986 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,986 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:24,986 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:24,986 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-1g8uouhr
2026-09-28 06:20:24,986 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,991 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34301 name: 2
2026-09-28 06:20:24,991 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34301
2026-09-28 06:20:24,992 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47704
2026-09-28 06:20:24,992 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:24,992 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38645
2026-09-28 06:20:24,992 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,992 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38645
2026-09-28 06:20:24,998 - distributed.worker - INFO -       Start worker at:      tcp://127.0.0.1:34421
2026-09-28 06:20:24,998 - distributed.worker - INFO -          Listening to:      tcp://127.0.0.1:34421
2026-09-28 06:20:24,998 - distributed.worker - INFO -           Worker name:                          1
2026-09-28 06:20:24,998 - distributed.worker - INFO -          dashboard at:            127.0.0.1:37341
2026-09-28 06:20:24,999 - distributed.worker - INFO - Waiting to connect to:      tcp://127.0.0.1:38645
2026-09-28 06:20:24,999 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:24,999 - distributed.worker - INFO -               Threads:                          1
2026-09-28 06:20:24,999 - distributed.worker - INFO -                Memory:                   3.90 GiB
2026-09-28 06:20:24,999 - distributed.worker - INFO -       Local Directory: /tmp/dask-scratch-space/worker-yal9wzit
2026-09-28 06:20:24,999 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:25,003 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34421 name: 1
2026-09-28 06:20:25,004 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34421
2026-09-28 06:20:25,004 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47712
2026-09-28 06:20:25,004 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-09-28 06:20:25,004 - distributed.worker - INFO -         Registered to:      tcp://127.0.0.1:38645
2026-09-28 06:20:25,004 - distributed.worker - INFO - -------------------------------------------------
2026-09-28 06:20:25,005 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38645
2026-09-28 06:20:25,025 - distributed.scheduler - INFO - Receive client connection: Client-b1127ca6-bb04-11f1-8428-82d075f9611a
2026-09-28 06:20:25,025 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47724
To view the Dask dashboard open this link in your browser: http://127.0.0.1:8787/status

+---------------------------------------------------------------------------------------------------+
|                                            Simulation                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self      : <queens.models.simulation.Simulation object at 0x7f5338d26390>                        |
| scheduler : <queens.schedulers.local.Local object at 0x7f5338b6f470>                              |
| driver    : <queens.drivers.function.Function object at 0x7f5338ed47d0>                           |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                            MonteCarlo                                             |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self               : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f533b31bf80>           |
| model              : <queens.models.simulation.Simulation object at 0x7f5338d26390>               |
| parameters         : <queens.parameters.parameters.Parameters object at 0x7f53905f0620>           |
| global_settings    : <queens.global_settings.GlobalSettings object at 0x7f535545e570>             |
| seed               : 3                                                                            |
| num_samples        : 1000                                                                         |
| result_description : {'write_results': True, 'plot_results': False}                               |
+---------------------------------------------------------------------------------------------------+


+---------------------------------------------------------------------------------------------------+
|                                          git information                                          |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash        : 78466880c472fd6c4f28673fda0589f0e934912f                                     |
| branch             : main                                                                         |
| clean working tree : False                                                                        |
+---------------------------------------------------------------------------------------------------+

MonteCarlo for experiment: monte_carlo_poisson_log_samples_1000_seed_3

Starting Analysis...

 88%|████████▊ | 882/1000 [00:09<00:00, 292.96it/s]

+---------------------------------------------------------------------------------------------------+
|                                  Batch summary for jobs 0 - 999                                   |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs                : 1000                                                              |
| number of parallel jobs       : 4                                                                 |
| number of procs               : 1                                                                 |
| total elapsed time            : 9.958e+00s                                                        |
| average time per parallel job : 3.983e-02s                                                        |
+---------------------------------------------------------------------------------------------------+

100%|██████████| 1000/1000 [00:09<00:00, 100.42it/s]

Time for CALCULATION: 10.042687892913818 s


2026-09-28 06:20:35,183 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1790576435.1832302') (0, 1, 2, 3)
2026-09-28 06:20:35,183 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37675'. Reason: nanny-close
2026-09-28 06:20:35,184 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:35,184 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37483'. Reason: nanny-close
2026-09-28 06:20:35,184 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:35,184 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37167. Reason: nanny-close
2026-09-28 06:20:35,185 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:35,185 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35287'. Reason: nanny-close
2026-09-28 06:20:35,185 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:35,186 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40251'. Reason: nanny-close
2026-09-28 06:20:35,186 - distributed.core - INFO - Connection to tcp://127.0.0.1:38645 has been closed.
2026-09-28 06:20:35,186 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-09-28 06:20:35,186 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34421. Reason: nanny-close
2026-09-28 06:20:35,187 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34301. Reason: nanny-close
2026-09-28 06:20:35,187 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:35,187 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:35,187 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:35,188 - distributed.core - INFO - Connection to tcp://127.0.0.1:38645 has been closed.
2026-09-28 06:20:35,188 - distributed.core - INFO - Connection to tcp://127.0.0.1:38645 has been closed.
2026-09-28 06:20:35,189 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:35,190 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:35,191 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47692; closing.
2026-09-28 06:20:35,192 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47704; closing.
2026-09-28 06:20:35,193 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47712; closing.
2026-09-28 06:20:35,192 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36329. Reason: nanny-close
2026-09-28 06:20:35,192 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-09-28 06:20:35,193 - distributed.core - INFO - Connection to tcp://127.0.0.1:38645 has been closed.
2026-09-28 06:20:35,195 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37167 name: 0 (stimulus_id='handle-worker-cleanup-1790576435.1955757')
2026-09-28 06:20:35,196 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34301 name: 2 (stimulus_id='handle-worker-cleanup-1790576435.1961381')
2026-09-28 06:20:35,196 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34421 name: 1 (stimulus_id='handle-worker-cleanup-1790576435.1967995')
2026-09-28 06:20:35,198 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47690; closing.
2026-09-28 06:20:35,198 - distributed.nanny - INFO - Worker closed
2026-09-28 06:20:35,199 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36329 name: 3 (stimulus_id='handle-worker-cleanup-1790576435.199523')
2026-09-28 06:20:35,199 - distributed.scheduler - INFO - Lost all workers
2026-09-28 06:20:35,512 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35287' closed.
2026-09-28 06:20:35,513 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37483' closed.
2026-09-28 06:20:35,516 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40251' closed.
2026-09-28 06:20:35,524 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37675' closed.
2026-09-28 06:20:35,524 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-09-28 06:20:35,525 - distributed.scheduler - INFO - Scheduler closing all comms
../_images/tutorials_2_uncertainty_propagation_and_quantification_16_128.png

With an increasing number of samples the variance between MC estimate of the mean value is reduced!

Beyond mean value#

Depending on the underlying distribution, the mean value might not be a quantifier of the underlying data.

Note: As an example, think about a disease that mostly affects babies (up to 4 years) and the elderly (above 80 years); the average age of the patients observed by a hospital will be around middle-aged, which is outside of both groups.

Using the expectations, we can also obtain the probability distribution of \(u_c\) at different locations \(x_c, y_c\):

\[p(u_c)= \mathbb{E}_{p(x_s,y_s)}[\delta(u_c - u(x_c,y_c,x_s,y_s))]\]

where \(\delta(\circ)\) is the Dirac mass delta. Numerically, this can be achieved via a kernel density estimation (KDE). The latter example can be seen here:

[12]:
from scipy import stats

# Indices in mesh at approximatelty x=0.2, 0.5, 0.8 and y = 0.5
index = [1969, 6, 2011]
monte_carlo_sample_outputs = results["raw_output_data"]["result"][:, index]

fig, axes = plt.subplots(1, 2)
plot_to_axis(mean, axes[0])
axes[0].set_title("Mean estimate with 1000 samples")
axes[1].set_title("PDF KDE with 1000 samples")

axes[1].set_xlabel(f"$u_c$")
axes[1].set_ylabel(f"$p(u_c)$")

min_u = monte_carlo_sample_outputs.min()
max_u = monte_carlo_sample_outputs.max()
u = np.linspace(min_u, max_u, 1000)

colors = ["r", "b", "k"]
for i, samples_at_location in enumerate(monte_carlo_sample_outputs.T):
    kde = stats.gaussian_kde(samples_at_location)
    pdf = kde.pdf(u)
    pdf[0] = 0
    pdf[-1] = 0
    pdf /= np.trapezoid(pdf, u)
    axes[0].plot(mesh.p[0, index[i]], mesh.p[1, index[i]], "ks")
    c_text = f"({mesh.p.T[index[i]][0]}, {mesh.p.T[index[i]][1]})"
    axes[0].text(mesh.p[0, index[i]], mesh.p[1, index[i]] + 0.02, c_text, ha="center")
    axes[1].plot(u, pdf, colors[i], label=f"$p(u_c)$ for $(x_c,y_c)={c_text}$")
    axes[1].plot([mean[index[i]]] * 2, [0, max(pdf) + 5], colors[i] + ":")
    axes[1].text(mean[index[i]], max(pdf) + 10, f"$\mu$ at ${c_text}$", color=colors[i])

axes[1].legend()

fig.suptitle("Mean value for $\mu$ using Monte Carlo integration")
fig.set_size_inches(16, 8)
fig.tight_layout()
plt.show()
<>:31: SyntaxWarning: invalid escape sequence '\m'
<>:35: SyntaxWarning: invalid escape sequence '\m'
<>:31: SyntaxWarning: invalid escape sequence '\m'
<>:35: SyntaxWarning: invalid escape sequence '\m'
/tmp/ipykernel_1064/3585429981.py:31: SyntaxWarning: invalid escape sequence '\m'
  axes[1].text(mean[index[i]], max(pdf) + 10, f"$\mu$ at ${c_text}$", color=colors[i])
/tmp/ipykernel_1064/3585429981.py:35: SyntaxWarning: invalid escape sequence '\m'
  fig.suptitle("Mean value for $\mu$ using Monte Carlo integration")
../_images/tutorials_2_uncertainty_propagation_and_quantification_19_1.png

Since the solution field is generated based on samples of \(p(x_s, y_s)\), random in, random out, it can be interpreted as a random variable indexed by a spatial location \(x,y\). This is known as a random field!

Here, for each location \(x_c, y_c\) we can compute a probability distribution. This is what we see on the right plot. The distribution of the solution value \(u\) depends on the location \(x_c, y_c\). As can be observed, the distribution shows a large variance for \(x_c \approx 0.2\) and \(x_c \approx 0.5\), indicating that the solution at these locations is strongly affected by the source term. In contrast, for \(x_c \approx 0.8\), the probability mass, i.e., where \(p(u_c)>0\), tends to concentrate around smaller values! Consequently, the variance of the solution at this location is much smaller.

Why QUEENS?#

  • Even though Monte Carlo is a straightforward algorithm, utilizing QUEENS offers several advantages that enhance its functionality and usability. One significant benefit is that QUEENS provides various convenience functions for handling results and logging. For instance, if you check the folder output/poisson_example, you will find log files and result pickle files generated from the QUEENS runs. This organized output makes it easier to track and analyze the results of your simulations.

  • Another key advantage of QUEENS is its support for parallelism. The Monte Carlo algorithm is inherently parallelizable, meaning each model evaluation can be conducted independently of the others. In the context of these examples, setting num_jobs=4 in the scheduler allows for the execution of four simulations simultaneously. This capability significantly speeds up the computation process, making it more efficient and effective for handling large-scale simulations.

  • Additionally, QUEENS offers model independence, a crucial feature for users working with various modeling frameworks. QUEENS does not require knowledge of the inner workings of the model or the specifics of libraries like scikit-fem. Instead, it seamlessly manages all the evaluation processes, allowing users to integrate their models without needing to modify QUEENS itself.

Let’s play around#

Let your creativity flow and try out stuff.

Inspirations#

  • Change the parameters of the marginal distribution

  • Change the distributions \(p(x_s, y_s)\)

  • Change the source definition

  • Change the number of samples

  • Plot the variance of \(u\) (hint, \(results["var"]\))

Some questions#

  • What are the downsides of Monte Carlo?

  • What is the limiting factor?

  • What’s the variance of the outputs at the boundary?