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)\):
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:
where \(u\) is the solution field and \(s\) the heterogenous source term. To make the problem well-posed, we’ll apply the boundary conditions:
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
where the coordinates \(x_s\) and \(y_s\) are uncertain. The source center is defined via the joint distribution
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()
[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()
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)\):
Generate samples \(\left(x_s^{(s)},y_s^{(s)}\right) \sim p(x_s,y_s)\)
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()
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()
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\):
Since the distribution \(p(u)\) is unknown, we employ the law of the unconscious statistician (LOTUS) to rewrite the integral as
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
by
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:
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!
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
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 0x7f9b933019a0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b92639040> |
| 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 |
+---------------------------------------------------------------------------------------------------+
2026-07-15 15:04:03,520 - distributed.http.proxy - INFO - To route to workers diagnostics web server please install jupyter-server-proxy: python -m pip install jupyter-server-proxy
2026-07-15 15:04:03,543 - distributed.scheduler - INFO - State start
2026-07-15 15:04:03,547 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:38037
2026-07-15 15:04:03,547 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:03,548 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:03,561 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:37249'
2026-07-15 15:04:03,563 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43497'
2026-07-15 15:04:03,566 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:35691'
2026-07-15 15:04:03,570 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43193'
2026-07-15 15:04:04,180 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:43927
2026-07-15 15:04:04,181 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:43927
2026-07-15 15:04:04,181 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:04,181 - distributed.worker - INFO - dashboard at: 127.0.0.1:40517
2026-07-15 15:04:04,181 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38037
2026-07-15 15:04:04,181 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,181 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:04,181 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:04,181 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-81arvuh6
2026-07-15 15:04:04,181 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,193 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43927 name: 0
2026-07-15 15:04:04,203 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:04,203 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43927
2026-07-15 15:04:04,205 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38037
2026-07-15 15:04:04,205 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52688
2026-07-15 15:04:04,206 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36935
2026-07-15 15:04:04,206 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36935
2026-07-15 15:04:04,206 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,206 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:04,206 - distributed.worker - INFO - dashboard at: 127.0.0.1:41393
2026-07-15 15:04:04,206 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38037
2026-07-15 15:04:04,206 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,206 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:04,207 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:04,207 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-hn_iujro
2026-07-15 15:04:04,207 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,208 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38037
2026-07-15 15:04:04,219 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36935 name: 1
2026-07-15 15:04:04,221 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36935
2026-07-15 15:04:04,221 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52690
2026-07-15 15:04:04,221 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:04,222 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38037
2026-07-15 15:04:04,222 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,224 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38037
2026-07-15 15:04:04,226 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:40979
2026-07-15 15:04:04,226 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:40979
2026-07-15 15:04:04,226 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:04,226 - distributed.worker - INFO - dashboard at: 127.0.0.1:43963
2026-07-15 15:04:04,226 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38037
2026-07-15 15:04:04,226 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,226 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:04,226 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:04,226 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-vhvtdy80
2026-07-15 15:04:04,226 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,228 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:42557
2026-07-15 15:04:04,228 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:42557
2026-07-15 15:04:04,228 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:04,228 - distributed.worker - INFO - dashboard at: 127.0.0.1:42935
2026-07-15 15:04:04,228 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38037
2026-07-15 15:04:04,228 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,228 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:04,228 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:04,228 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-ma7_qpsz
2026-07-15 15:04:04,229 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,236 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40979 name: 2
2026-07-15 15:04:04,236 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40979
2026-07-15 15:04:04,237 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52692
2026-07-15 15:04:04,237 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:04,238 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42557 name: 3
2026-07-15 15:04:04,238 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38037
2026-07-15 15:04:04,238 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,238 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38037
2026-07-15 15:04:04,239 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42557
2026-07-15 15:04:04,240 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:04,241 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52696
2026-07-15 15:04:04,240 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38037
2026-07-15 15:04:04,240 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:04,241 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38037
2026-07-15 15:04:04,261 - distributed.scheduler - INFO - Receive client connection: Client-6b6a0ad1-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:04,262 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52708
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 0x7f9b92638620> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b92639040> |
| driver : <queens.drivers.function.Function object at 0x7f9b933019a0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b93ce2c30> |
| model : <queens.models.simulation.Simulation object at 0x7f9b92638620> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b92825430> |
| seed : 0 |
| num_samples : 10 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_samples_10_seed_0
Starting Analysis...
10%|█ | 1/10 [00:01<00:10, 1.15s/it]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 9 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 10 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.240e+00s |
| average time per parallel job : 4.134e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 10/10 [00:01<00:00, 8.05it/s]
Time for CALCULATION: 1.2536933422088623 s
2026-07-15 15:04:05,623 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127845.6237402') (0, 1, 2, 3)
2026-07-15 15:04:05,624 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37249'. Reason: nanny-close
2026-07-15 15:04:05,625 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:05,625 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43497'. Reason: nanny-close
2026-07-15 15:04:05,627 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:05,626 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43927. Reason: nanny-close
2026-07-15 15:04:05,626 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:05,627 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35691'. Reason: nanny-close
2026-07-15 15:04:05,628 - distributed.core - INFO - Connection to tcp://127.0.0.1:38037 has been closed.
2026-07-15 15:04:05,629 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:05,629 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36935. Reason: nanny-close
2026-07-15 15:04:05,629 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:05,630 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:05,630 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43193'. Reason: nanny-close
2026-07-15 15:04:05,632 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:05,632 - distributed.core - INFO - Connection to tcp://127.0.0.1:38037 has been closed.
2026-07-15 15:04:05,632 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40979. Reason: nanny-close
2026-07-15 15:04:05,632 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:05,633 - distributed.core - INFO - Connection to tcp://127.0.0.1:38037 has been closed.
2026-07-15 15:04:05,635 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:05,635 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52688; closing.
2026-07-15 15:04:05,636 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42557. Reason: nanny-close
2026-07-15 15:04:05,636 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:05,638 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:05,638 - distributed.core - INFO - Connection to tcp://127.0.0.1:38037 has been closed.
2026-07-15 15:04:05,641 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52690; closing.
2026-07-15 15:04:05,641 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52692; closing.
2026-07-15 15:04:05,641 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:05,642 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43927 name: 0 (stimulus_id='handle-worker-cleanup-1784127845.6428912')
2026-07-15 15:04:05,645 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36935 name: 1 (stimulus_id='handle-worker-cleanup-1784127845.6457474')
2026-07-15 15:04:05,646 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40979 name: 2 (stimulus_id='handle-worker-cleanup-1784127845.646608')
2026-07-15 15:04:05,648 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52696; closing.
2026-07-15 15:04:05,651 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42557 name: 3 (stimulus_id='handle-worker-cleanup-1784127845.6510365')
2026-07-15 15:04:05,651 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:05,832 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37249' closed.
2026-07-15 15:04:05,854 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43193' closed.
2026-07-15 15:04:05,860 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43497' closed.
2026-07-15 15:04:05,861 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35691' closed.
2026-07-15 15:04:05,862 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:05,863 - 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 0x7f9ba9ce99a0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba96d9040> |
| 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-07-15 15:04:05,963 - distributed.scheduler - INFO - State start
2026-07-15 15:04:05,966 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:36043
2026-07-15 15:04:05,967 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:05,967 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:05,980 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:39525'
2026-07-15 15:04:05,981 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:39409'
2026-07-15 15:04:05,984 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:44877'
2026-07-15 15:04:05,987 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:46435'
2026-07-15 15:04:06,608 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34915
2026-07-15 15:04:06,608 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34915
2026-07-15 15:04:06,609 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:06,609 - distributed.worker - INFO - dashboard at: 127.0.0.1:37821
2026-07-15 15:04:06,609 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:36043
2026-07-15 15:04:06,609 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:38345
2026-07-15 15:04:06,609 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,609 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:06,609 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:38345
2026-07-15 15:04:06,609 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:06,609 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-7jf1jzpj
2026-07-15 15:04:06,609 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:06,609 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,609 - distributed.worker - INFO - dashboard at: 127.0.0.1:45183
2026-07-15 15:04:06,609 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:36043
2026-07-15 15:04:06,609 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,609 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:06,609 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:06,609 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-v7jrsg9k
2026-07-15 15:04:06,609 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,610 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:43995
2026-07-15 15:04:06,613 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39277
2026-07-15 15:04:06,613 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39277
2026-07-15 15:04:06,613 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:06,613 - distributed.worker - INFO - dashboard at: 127.0.0.1:42621
2026-07-15 15:04:06,613 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:36043
2026-07-15 15:04:06,613 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,613 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:06,613 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:06,613 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-5vwvf_25
2026-07-15 15:04:06,614 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,614 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:43995
2026-07-15 15:04:06,614 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:06,615 - distributed.worker - INFO - dashboard at: 127.0.0.1:44363
2026-07-15 15:04:06,616 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:36043
2026-07-15 15:04:06,616 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,616 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:06,616 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:06,616 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-upu1g506
2026-07-15 15:04:06,616 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,623 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38345 name: 1
2026-07-15 15:04:06,624 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:06,624 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38345
2026-07-15 15:04:06,625 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52986
2026-07-15 15:04:06,625 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:36043
2026-07-15 15:04:06,626 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,627 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34915 name: 3
2026-07-15 15:04:06,628 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36043
2026-07-15 15:04:06,628 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34915
2026-07-15 15:04:06,629 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:06,629 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52974
2026-07-15 15:04:06,630 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39277 name: 2
2026-07-15 15:04:06,629 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:36043
2026-07-15 15:04:06,629 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,630 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36043
2026-07-15 15:04:06,631 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39277
2026-07-15 15:04:06,631 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52992
2026-07-15 15:04:06,631 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:06,632 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:36043
2026-07-15 15:04:06,632 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,633 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36043
2026-07-15 15:04:06,634 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43995 name: 0
2026-07-15 15:04:06,635 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43995
2026-07-15 15:04:06,636 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52998
2026-07-15 15:04:06,635 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:06,637 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:36043
2026-07-15 15:04:06,637 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:06,638 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36043
2026-07-15 15:04:06,660 - distributed.scheduler - INFO - Receive client connection: Client-6cd829d3-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:06,661 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53006
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 0x7f9ba8434500> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba96d9040> |
| driver : <queens.drivers.function.Function object at 0x7f9ba9ce99a0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba1f47320> |
| model : <queens.models.simulation.Simulation object at 0x7f9ba8434500> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba9cea120> |
| seed : 1 |
| num_samples : 10 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_samples_10_seed_1
Starting Analysis...
90%|█████████ | 9/10 [00:01<00:00, 9.73it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 9 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 10 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.266e+00s |
| average time per parallel job : 4.219e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 10/10 [00:01<00:00, 7.90it/s]
Time for CALCULATION: 1.2766287326812744 s
2026-07-15 15:04:08,045 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127848.045261') (0, 1, 2, 3)
2026-07-15 15:04:08,046 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39525'. Reason: nanny-close
2026-07-15 15:04:08,046 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:08,047 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39409'. Reason: nanny-close
2026-07-15 15:04:08,047 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43995. Reason: nanny-close
2026-07-15 15:04:08,049 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:08,048 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:08,049 - distributed.core - INFO - Connection to tcp://127.0.0.1:36043 has been closed.
2026-07-15 15:04:08,050 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44877'. Reason: nanny-close
2026-07-15 15:04:08,051 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:08,050 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38345. Reason: nanny-close
2026-07-15 15:04:08,050 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:08,050 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:08,051 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:46435'. Reason: nanny-close
2026-07-15 15:04:08,052 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:08,053 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52998; closing.
2026-07-15 15:04:08,053 - distributed.core - INFO - Connection to tcp://127.0.0.1:36043 has been closed.
2026-07-15 15:04:08,054 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:08,055 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52986; closing.
2026-07-15 15:04:08,055 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39277. Reason: nanny-close
2026-07-15 15:04:08,055 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:08,057 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43995 name: 0 (stimulus_id='handle-worker-cleanup-1784127848.0574')
2026-07-15 15:04:08,057 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34915. Reason: nanny-close
2026-07-15 15:04:08,057 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:08,058 - distributed.core - INFO - Connection to tcp://127.0.0.1:36043 has been closed.
2026-07-15 15:04:08,060 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38345 name: 1 (stimulus_id='handle-worker-cleanup-1784127848.0608518')
2026-07-15 15:04:08,059 - distributed.core - INFO - Connection to tcp://127.0.0.1:36043 has been closed.
2026-07-15 15:04:08,063 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:08,063 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:08,064 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52992; closing.
2026-07-15 15:04:08,067 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39277 name: 2 (stimulus_id='handle-worker-cleanup-1784127848.0673816')
2026-07-15 15:04:08,068 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52974; closing.
2026-07-15 15:04:08,069 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34915 name: 3 (stimulus_id='handle-worker-cleanup-1784127848.0692432')
2026-07-15 15:04:08,069 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:08,259 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39525' closed.
2026-07-15 15:04:08,279 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44877' closed.
2026-07-15 15:04:08,281 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:46435' closed.
2026-07-15 15:04:08,285 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39409' closed.
2026-07-15 15:04:08,286 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:08,287 - 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 0x7f9b926699a0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba1f466c0> |
| 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-07-15 15:04:08,386 - distributed.scheduler - INFO - State start
2026-07-15 15:04:08,389 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:33113
2026-07-15 15:04:08,390 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:08,390 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:08,402 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:41959'
2026-07-15 15:04:08,404 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:36149'
2026-07-15 15:04:08,406 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:41785'
2026-07-15 15:04:08,410 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:37301'
2026-07-15 15:04:09,025 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39789
2026-07-15 15:04:09,026 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39789
2026-07-15 15:04:09,026 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:09,026 - distributed.worker - INFO - dashboard at: 127.0.0.1:42565
2026-07-15 15:04:09,026 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33113
2026-07-15 15:04:09,026 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,026 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:09,026 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:09,026 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-kj32ujkv
2026-07-15 15:04:09,026 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,030 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:37915
2026-07-15 15:04:09,030 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:37915
2026-07-15 15:04:09,030 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:09,031 - distributed.worker - INFO - dashboard at: 127.0.0.1:34125
2026-07-15 15:04:09,031 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33113
2026-07-15 15:04:09,031 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,031 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:09,032 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:09,032 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-4dfsxhf_
2026-07-15 15:04:09,032 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,039 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:42013
2026-07-15 15:04:09,039 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:42013
2026-07-15 15:04:09,039 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:41821
2026-07-15 15:04:09,040 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:41821
2026-07-15 15:04:09,040 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:09,040 - distributed.worker - INFO - dashboard at: 127.0.0.1:33149
2026-07-15 15:04:09,040 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33113
2026-07-15 15:04:09,040 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:09,040 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,040 - distributed.worker - INFO - dashboard at: 127.0.0.1:43429
2026-07-15 15:04:09,040 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:09,040 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:09,040 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33113
2026-07-15 15:04:09,040 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,040 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-7ovlu27k
2026-07-15 15:04:09,040 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:09,040 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,040 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:09,040 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-6icktbpd
2026-07-15 15:04:09,040 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,044 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39789 name: 2
2026-07-15 15:04:09,046 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39789
2026-07-15 15:04:09,048 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41728
2026-07-15 15:04:09,047 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:09,047 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33113
2026-07-15 15:04:09,047 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,048 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33113
2026-07-15 15:04:09,050 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37915 name: 1
2026-07-15 15:04:09,051 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37915
2026-07-15 15:04:09,051 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:09,052 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33113
2026-07-15 15:04:09,052 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41740
2026-07-15 15:04:09,052 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,054 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41821 name: 0
2026-07-15 15:04:09,054 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41821
2026-07-15 15:04:09,054 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33113
2026-07-15 15:04:09,055 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41752
2026-07-15 15:04:09,055 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:09,055 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33113
2026-07-15 15:04:09,055 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,056 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33113
2026-07-15 15:04:09,057 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42013 name: 3
2026-07-15 15:04:09,058 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42013
2026-07-15 15:04:09,058 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41766
2026-07-15 15:04:09,058 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:09,059 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33113
2026-07-15 15:04:09,059 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:09,059 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33113
2026-07-15 15:04:09,088 - distributed.scheduler - INFO - Receive client connection: Client-6e4a995b-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:09,089 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41772
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 0x7f9ba8437170> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba1f466c0> |
| driver : <queens.drivers.function.Function object at 0x7f9b926699a0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba9db2240> |
| model : <queens.models.simulation.Simulation object at 0x7f9ba8437170> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b9263be30> |
| seed : 2 |
| num_samples : 10 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_samples_10_seed_2
Starting Analysis...
100%|██████████| 10/10 [00:01<00:00, 10.82it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 9 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 10 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.233e+00s |
| average time per parallel job : 4.111e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 10/10 [00:01<00:00, 8.10it/s]
Time for CALCULATION: 1.2438716888427734 s
2026-07-15 15:04:10,442 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127850.4424536') (0, 1, 2, 3)
2026-07-15 15:04:10,443 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41959'. Reason: nanny-close
2026-07-15 15:04:10,444 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:10,444 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:36149'. Reason: nanny-close
2026-07-15 15:04:10,445 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41821. Reason: nanny-close
2026-07-15 15:04:10,445 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:10,445 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:10,446 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41785'. Reason: nanny-close
2026-07-15 15:04:10,447 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:10,446 - distributed.core - INFO - Connection to tcp://127.0.0.1:33113 has been closed.
2026-07-15 15:04:10,446 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37915. Reason: nanny-close
2026-07-15 15:04:10,446 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:10,448 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37301'. Reason: nanny-close
2026-07-15 15:04:10,448 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:10,449 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:10,449 - distributed.core - INFO - Connection to tcp://127.0.0.1:33113 has been closed.
2026-07-15 15:04:10,449 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39789. Reason: nanny-close
2026-07-15 15:04:10,450 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:10,454 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41752; closing.
2026-07-15 15:04:10,454 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41740; closing.
2026-07-15 15:04:10,452 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:10,452 - distributed.core - INFO - Connection to tcp://127.0.0.1:33113 has been closed.
2026-07-15 15:04:10,453 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42013. Reason: nanny-close
2026-07-15 15:04:10,453 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:10,454 - distributed.core - INFO - Connection to tcp://127.0.0.1:33113 has been closed.
2026-07-15 15:04:10,455 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:10,457 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:10,459 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41821 name: 0 (stimulus_id='handle-worker-cleanup-1784127850.459645')
2026-07-15 15:04:10,460 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37915 name: 1 (stimulus_id='handle-worker-cleanup-1784127850.4606066')
2026-07-15 15:04:10,461 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41728; closing.
2026-07-15 15:04:10,462 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39789 name: 2 (stimulus_id='handle-worker-cleanup-1784127850.4627793')
2026-07-15 15:04:10,465 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:41766; closing.
2026-07-15 15:04:10,466 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42013 name: 3 (stimulus_id='handle-worker-cleanup-1784127850.466903')
2026-07-15 15:04:10,467 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:10,470 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:33113 remote=tcp://127.0.0.1:41728>
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-07-15 15:04:10,664 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41959' closed.
2026-07-15 15:04:10,667 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:36149' closed.
2026-07-15 15:04:10,669 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37301' closed.
2026-07-15 15:04:10,683 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41785' closed.
2026-07-15 15:04:10,684 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:10,684 - 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 0x7f9ba1fc82f0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba1adb290> |
| 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-07-15 15:04:10,894 - distributed.scheduler - INFO - State start
2026-07-15 15:04:10,897 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:46515
2026-07-15 15:04:10,898 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:10,899 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:10,911 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43293'
2026-07-15 15:04:10,913 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:41743'
2026-07-15 15:04:10,915 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:41555'
2026-07-15 15:04:10,919 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:40171'
2026-07-15 15:04:11,538 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:38301
2026-07-15 15:04:11,538 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:38301
2026-07-15 15:04:11,539 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:11,539 - distributed.worker - INFO - dashboard at: 127.0.0.1:36603
2026-07-15 15:04:11,539 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:46515
2026-07-15 15:04:11,539 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,539 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:11,539 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:11,540 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-ccrdg9t_
2026-07-15 15:04:11,540 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,547 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:35351
2026-07-15 15:04:11,548 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:35351
2026-07-15 15:04:11,548 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:11,548 - distributed.worker - INFO - dashboard at: 127.0.0.1:34891
2026-07-15 15:04:11,548 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:46515
2026-07-15 15:04:11,549 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,549 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:11,549 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:11,549 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-v37pur7k
2026-07-15 15:04:11,549 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,552 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38301 name: 1
2026-07-15 15:04:11,554 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38301
2026-07-15 15:04:11,554 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:11,555 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:46515
2026-07-15 15:04:11,555 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,555 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:44981
2026-07-15 15:04:11,556 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40688
2026-07-15 15:04:11,556 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:44981
2026-07-15 15:04:11,556 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:11,556 - distributed.worker - INFO - dashboard at: 127.0.0.1:40897
2026-07-15 15:04:11,556 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:46515
2026-07-15 15:04:11,556 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,556 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:11,556 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:11,556 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-n5r36qnr
2026-07-15 15:04:11,556 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,560 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46515
2026-07-15 15:04:11,561 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35351 name: 0
2026-07-15 15:04:11,562 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:11,563 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35351
2026-07-15 15:04:11,563 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36735
2026-07-15 15:04:11,563 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36735
2026-07-15 15:04:11,563 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:11,563 - distributed.worker - INFO - dashboard at: 127.0.0.1:42489
2026-07-15 15:04:11,563 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:46515
2026-07-15 15:04:11,563 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,563 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:11,563 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:11,563 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-k0noges3
2026-07-15 15:04:11,563 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,564 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40702
2026-07-15 15:04:11,564 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:46515
2026-07-15 15:04:11,564 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,566 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46515
2026-07-15 15:04:11,571 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:44981 name: 3
2026-07-15 15:04:11,571 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:44981
2026-07-15 15:04:11,572 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40718
2026-07-15 15:04:11,572 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:11,573 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:46515
2026-07-15 15:04:11,573 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,574 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46515
2026-07-15 15:04:11,574 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36735 name: 2
2026-07-15 15:04:11,575 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36735
2026-07-15 15:04:11,575 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:11,576 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40734
2026-07-15 15:04:11,576 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:46515
2026-07-15 15:04:11,576 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:11,577 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46515
2026-07-15 15:04:11,592 - distributed.scheduler - INFO - Receive client connection: Client-6fc8a35a-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:11,592 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40736
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 0x7f9ba1ef7560> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba1adb290> |
| driver : <queens.drivers.function.Function object at 0x7f9ba1fc82f0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba1ef7740> |
| model : <queens.models.simulation.Simulation object at 0x7f9ba1ef7560> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b9263ba70> |
| seed : 3 |
| num_samples : 10 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_samples_10_seed_3
Starting Analysis...
10%|█ | 1/10 [00:01<00:10, 1.15s/it]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 9 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 10 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.235e+00s |
| average time per parallel job : 4.117e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 10/10 [00:01<00:00, 8.09it/s]
Time for CALCULATION: 1.246633768081665 s
2026-07-15 15:04:12,946 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127852.9468153') (0, 1, 2, 3)
2026-07-15 15:04:12,947 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43293'. Reason: nanny-close
2026-07-15 15:04:12,948 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:12,948 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41743'. Reason: nanny-close
2026-07-15 15:04:12,949 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35351. Reason: nanny-close
2026-07-15 15:04:12,949 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:12,950 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:12,950 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41555'. Reason: nanny-close
2026-07-15 15:04:12,950 - distributed.core - INFO - Connection to tcp://127.0.0.1:46515 has been closed.
2026-07-15 15:04:12,951 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38301. Reason: nanny-close
2026-07-15 15:04:12,951 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:12,952 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:12,953 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:12,954 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40171'. Reason: nanny-close
2026-07-15 15:04:12,954 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:12,954 - distributed.core - INFO - Connection to tcp://127.0.0.1:46515 has been closed.
2026-07-15 15:04:12,954 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36735. Reason: nanny-close
2026-07-15 15:04:12,955 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:12,955 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:12,958 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40702; closing.
2026-07-15 15:04:12,956 - distributed.core - INFO - Connection to tcp://127.0.0.1:46515 has been closed.
2026-07-15 15:04:12,960 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40688; closing.
2026-07-15 15:04:12,958 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:44981. Reason: nanny-close
2026-07-15 15:04:12,958 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:12,960 - distributed.core - INFO - Connection to tcp://127.0.0.1:46515 has been closed.
2026-07-15 15:04:12,961 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:12,963 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40734; closing.
2026-07-15 15:04:12,964 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:12,964 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35351 name: 0 (stimulus_id='handle-worker-cleanup-1784127852.9645157')
2026-07-15 15:04:12,965 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38301 name: 1 (stimulus_id='handle-worker-cleanup-1784127852.9651692')
2026-07-15 15:04:12,965 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36735 name: 2 (stimulus_id='handle-worker-cleanup-1784127852.9658048')
2026-07-15 15:04:12,973 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40718; closing.
2026-07-15 15:04:12,974 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:44981 name: 3 (stimulus_id='handle-worker-cleanup-1784127852.9746337')
2026-07-15 15:04:12,978 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:13,152 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41743' closed.
2026-07-15 15:04:13,157 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40171' closed.
2026-07-15 15:04:13,181 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41555' closed.
2026-07-15 15:04:13,186 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43293' closed.
2026-07-15 15:04:13,187 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:13,188 - distributed.scheduler - INFO - Scheduler closing all comms
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 0x7f9ba1bc0320> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba1916540> |
| 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 |
+---------------------------------------------------------------------------------------------------+
2026-07-15 15:04:13,780 - distributed.scheduler - INFO - State start
2026-07-15 15:04:13,784 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:44201
2026-07-15 15:04:13,785 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:13,785 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:13,798 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:37519'
2026-07-15 15:04:13,800 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:46673'
2026-07-15 15:04:13,803 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43027'
2026-07-15 15:04:13,806 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:44651'
2026-07-15 15:04:14,418 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:43133
2026-07-15 15:04:14,419 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:43133
2026-07-15 15:04:14,419 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:14,420 - distributed.worker - INFO - dashboard at: 127.0.0.1:38329
2026-07-15 15:04:14,420 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:44201
2026-07-15 15:04:14,420 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,420 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:14,420 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:14,421 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-tvwokedk
2026-07-15 15:04:14,421 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,428 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:33063
2026-07-15 15:04:14,429 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:33063
2026-07-15 15:04:14,429 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:14,429 - distributed.worker - INFO - dashboard at: 127.0.0.1:45309
2026-07-15 15:04:14,429 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:44201
2026-07-15 15:04:14,429 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,429 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:14,429 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:14,429 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-39ue2dqx
2026-07-15 15:04:14,429 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,434 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43133 name: 0
2026-07-15 15:04:14,436 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43133
2026-07-15 15:04:14,435 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:14,436 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:44201
2026-07-15 15:04:14,436 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,437 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40124
2026-07-15 15:04:14,438 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44201
2026-07-15 15:04:14,442 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:46675
2026-07-15 15:04:14,442 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:46675
2026-07-15 15:04:14,443 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:33063 name: 1
2026-07-15 15:04:14,442 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:14,443 - distributed.worker - INFO - dashboard at: 127.0.0.1:42497
2026-07-15 15:04:14,443 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:44201
2026-07-15 15:04:14,443 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,443 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:43339
2026-07-15 15:04:14,443 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:14,443 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:43339
2026-07-15 15:04:14,444 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:14,444 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-7jj0rsin
2026-07-15 15:04:14,444 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:14,444 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,444 - distributed.worker - INFO - dashboard at: 127.0.0.1:36493
2026-07-15 15:04:14,444 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:44201
2026-07-15 15:04:14,444 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,444 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:14,444 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:14,444 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-__cttohl
2026-07-15 15:04:14,444 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,445 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:33063
2026-07-15 15:04:14,446 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40136
2026-07-15 15:04:14,446 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:14,448 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:44201
2026-07-15 15:04:14,448 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,449 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44201
2026-07-15 15:04:14,455 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43339 name: 2
2026-07-15 15:04:14,456 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43339
2026-07-15 15:04:14,456 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:14,456 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40148
2026-07-15 15:04:14,456 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:44201
2026-07-15 15:04:14,456 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,458 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46675 name: 3
2026-07-15 15:04:14,458 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44201
2026-07-15 15:04:14,459 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46675
2026-07-15 15:04:14,459 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:14,460 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40164
2026-07-15 15:04:14,460 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:44201
2026-07-15 15:04:14,460 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:14,460 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44201
2026-07-15 15:04:14,479 - distributed.scheduler - INFO - Receive client connection: Client-71814047-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:14,480 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40170
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 0x7f9ba19e3ec0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba1916540> |
| driver : <queens.drivers.function.Function object at 0x7f9ba1bc0320> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b8bf3f3e0> |
| model : <queens.models.simulation.Simulation object at 0x7f9ba19e3ec0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba1b6ce00> |
| seed : 0 |
| num_samples : 1 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| 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, 1.45it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 0 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 1 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 6.892e-01s |
| average time per parallel job : 6.892e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 1/1 [00:00<00:00, 1.45it/s]
Time for CALCULATION: 0.7018518447875977 s
/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/numpy/_core/fromnumeric.py:4232: 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-07-15 15:04:15,289 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127855.289695') (0, 1, 2, 3)
2026-07-15 15:04:15,290 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37519'. Reason: nanny-close
2026-07-15 15:04:15,291 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:15,291 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:46673'. Reason: nanny-close
2026-07-15 15:04:15,293 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:15,292 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43133. Reason: nanny-close
2026-07-15 15:04:15,292 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:15,293 - distributed.core - INFO - Connection to tcp://127.0.0.1:44201 has been closed.
2026-07-15 15:04:15,294 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43027'. Reason: nanny-close
2026-07-15 15:04:15,294 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:15,295 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:15,295 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:33063. Reason: nanny-close
2026-07-15 15:04:15,295 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:15,296 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44651'. Reason: nanny-close
2026-07-15 15:04:15,296 - distributed.core - INFO - Connection to tcp://127.0.0.1:44201 has been closed.
2026-07-15 15:04:15,297 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43339. Reason: nanny-close
2026-07-15 15:04:15,298 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:15,299 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:15,300 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:15,304 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40124; closing.
2026-07-15 15:04:15,300 - distributed.core - INFO - Connection to tcp://127.0.0.1:44201 has been closed.
2026-07-15 15:04:15,301 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:15,305 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46675. Reason: nanny-close
2026-07-15 15:04:15,306 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40136; closing.
2026-07-15 15:04:15,307 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40148; closing.
2026-07-15 15:04:15,307 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:15,309 - distributed.core - INFO - Connection to tcp://127.0.0.1:44201 has been closed.
2026-07-15 15:04:15,311 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43133 name: 0 (stimulus_id='handle-worker-cleanup-1784127855.3115804')
2026-07-15 15:04:15,312 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:33063 name: 1 (stimulus_id='handle-worker-cleanup-1784127855.3127031')
2026-07-15 15:04:15,313 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43339 name: 2 (stimulus_id='handle-worker-cleanup-1784127855.3139212')
2026-07-15 15:04:15,314 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:15,317 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40164; closing.
2026-07-15 15:04:15,318 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46675 name: 3 (stimulus_id='handle-worker-cleanup-1784127855.3184266')
2026-07-15 15:04:15,318 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:15,398 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37519' closed.
2026-07-15 15:04:15,408 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43027' closed.
2026-07-15 15:04:15,425 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44651' closed.
2026-07-15 15:04:15,481 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:46673' closed.
2026-07-15 15:04:15,483 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:15,483 - 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 0x7f9b926699a0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba19e39e0> |
| 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-07-15 15:04:15,582 - distributed.scheduler - INFO - State start
2026-07-15 15:04:15,585 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:43993
2026-07-15 15:04:15,586 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:15,587 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:15,599 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43187'
2026-07-15 15:04:15,601 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43375'
2026-07-15 15:04:15,604 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:35343'
2026-07-15 15:04:15,608 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43135'
2026-07-15 15:04:16,228 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:45969
2026-07-15 15:04:16,228 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:45969
2026-07-15 15:04:16,229 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:16,229 - distributed.worker - INFO - dashboard at: 127.0.0.1:45591
2026-07-15 15:04:16,229 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43993
2026-07-15 15:04:16,229 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,229 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:16,229 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:16,229 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-eiqoga0u
2026-07-15 15:04:16,229 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,235 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39617
2026-07-15 15:04:16,236 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39617
2026-07-15 15:04:16,236 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:16,236 - distributed.worker - INFO - dashboard at: 127.0.0.1:37377
2026-07-15 15:04:16,236 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43993
2026-07-15 15:04:16,236 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,236 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:16,236 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:16,236 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-au5np7w3
2026-07-15 15:04:16,237 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,241 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45969 name: 1
2026-07-15 15:04:16,243 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45969
2026-07-15 15:04:16,244 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:16,244 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44164
2026-07-15 15:04:16,245 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43993
2026-07-15 15:04:16,245 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,247 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43993
2026-07-15 15:04:16,248 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39617 name: 2
2026-07-15 15:04:16,248 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39617
2026-07-15 15:04:16,249 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:16,249 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:37653
2026-07-15 15:04:16,249 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43993
2026-07-15 15:04:16,249 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,249 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:37653
2026-07-15 15:04:16,250 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:16,250 - distributed.worker - INFO - dashboard at: 127.0.0.1:39693
2026-07-15 15:04:16,250 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43993
2026-07-15 15:04:16,250 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,250 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44168
2026-07-15 15:04:16,250 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:16,250 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:16,250 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-qhsq_lei
2026-07-15 15:04:16,250 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43993
2026-07-15 15:04:16,250 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,261 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37653 name: 3
2026-07-15 15:04:16,261 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:41303
2026-07-15 15:04:16,262 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37653
2026-07-15 15:04:16,261 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:41303
2026-07-15 15:04:16,261 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:16,261 - distributed.worker - INFO - dashboard at: 127.0.0.1:39337
2026-07-15 15:04:16,261 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43993
2026-07-15 15:04:16,261 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,261 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:16,261 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:16,261 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-p5j7xxta
2026-07-15 15:04:16,261 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,262 - distributed.worker - INFO2026-07-15 15:04:16,265 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44180
- Starting Worker plugin shuffle
2026-07-15 15:04:16,262 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43993
2026-07-15 15:04:16,263 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,263 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43993
2026-07-15 15:04:16,274 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41303 name: 0
2026-07-15 15:04:16,274 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41303
2026-07-15 15:04:16,275 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44192
2026-07-15 15:04:16,275 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:16,277 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43993
2026-07-15 15:04:16,277 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:16,278 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43993
2026-07-15 15:04:16,332 - distributed.scheduler - INFO - Receive client connection: Client-729bf570-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:16,333 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44198
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 0x7f9ba1b4ee40> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba19e39e0> |
| driver : <queens.drivers.function.Function object at 0x7f9b926699a0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba1b8d2b0> |
| model : <queens.models.simulation.Simulation object at 0x7f9ba1b4ee40> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba1b35910> |
| seed : 1 |
| num_samples : 1 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| 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, 1.45it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 0 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 1 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 6.893e-01s |
| average time per parallel job : 6.893e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 1/1 [00:00<00:00, 1.45it/s]
Time for CALCULATION: 0.6996419429779053 s
2026-07-15 15:04:17,140 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127857.1407964') (0, 1, 2, 3)
2026-07-15 15:04:17,141 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43187'. Reason: nanny-close
2026-07-15 15:04:17,142 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:17,142 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43375'. Reason: nanny-close
2026-07-15 15:04:17,143 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41303. Reason: nanny-close
2026-07-15 15:04:17,143 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:17,144 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35343'. Reason: nanny-close
2026-07-15 15:04:17,143 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:17,145 - distributed.core - INFO - Connection to tcp://127.0.0.1:43993 has been closed.
2026-07-15 15:04:17,146 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:17,145 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45969. Reason: nanny-close
2026-07-15 15:04:17,146 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:17,147 - distributed.core - INFO - Connection to tcp://127.0.0.1:43993 has been closed.
2026-07-15 15:04:17,147 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43135'. Reason: nanny-close
2026-07-15 15:04:17,147 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:17,149 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:17,148 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39617. Reason: nanny-close
2026-07-15 15:04:17,149 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:17,149 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:17,150 - distributed.core - INFO - Connection to tcp://127.0.0.1:43993 has been closed.
2026-07-15 15:04:17,151 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44192; closing.
2026-07-15 15:04:17,152 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37653. Reason: nanny-close
2026-07-15 15:04:17,152 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:17,153 - distributed.core - INFO - Connection to tcp://127.0.0.1:43993 has been closed.
2026-07-15 15:04:17,153 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44164; closing.
2026-07-15 15:04:17,156 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44168; closing.
2026-07-15 15:04:17,154 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:17,156 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:17,157 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41303 name: 0 (stimulus_id='handle-worker-cleanup-1784127857.1575024')
2026-07-15 15:04:17,161 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45969 name: 1 (stimulus_id='handle-worker-cleanup-1784127857.161488')
2026-07-15 15:04:17,163 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39617 name: 2 (stimulus_id='handle-worker-cleanup-1784127857.163411')
2026-07-15 15:04:17,167 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44180; closing.
2026-07-15 15:04:17,169 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37653 name: 3 (stimulus_id='handle-worker-cleanup-1784127857.1695695')
2026-07-15 15:04:17,171 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:17,247 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43375' closed.
2026-07-15 15:04:17,255 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43187' closed.
2026-07-15 15:04:17,265 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35343' closed.
2026-07-15 15:04:17,318 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43135' closed.
2026-07-15 15:04:17,319 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:17,320 - 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 0x7f9b8bb2d0a0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba97cc1a0> |
| 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-07-15 15:04:17,422 - distributed.scheduler - INFO - State start
2026-07-15 15:04:17,425 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:42425
2026-07-15 15:04:17,426 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:17,426 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:17,439 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:38243'
2026-07-15 15:04:17,441 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:41525'
2026-07-15 15:04:17,444 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:41259'
2026-07-15 15:04:17,447 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:35829'
2026-07-15 15:04:18,072 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:42581
2026-07-15 15:04:18,073 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:42581
2026-07-15 15:04:18,073 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:18,073 - distributed.worker - INFO - dashboard at: 127.0.0.1:35215
2026-07-15 15:04:18,073 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:42425
2026-07-15 15:04:18,073 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,073 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:18,073 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:18,073 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-kfsu_t18
2026-07-15 15:04:18,073 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,081 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39625
2026-07-15 15:04:18,081 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39625
2026-07-15 15:04:18,081 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:18,081 - distributed.worker - INFO - dashboard at: 127.0.0.1:40509
2026-07-15 15:04:18,082 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:42425
2026-07-15 15:04:18,082 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,082 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:18,082 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:18,082 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-ouckc5o1
2026-07-15 15:04:18,082 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,083 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:45093
2026-07-15 15:04:18,084 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:45093
2026-07-15 15:04:18,084 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:18,084 - distributed.worker - INFO - dashboard at: 127.0.0.1:43819
2026-07-15 15:04:18,084 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:42425
2026-07-15 15:04:18,084 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,084 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:18,084 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:18,084 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-34pmieet
2026-07-15 15:04:18,084 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,087 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42581 name: 1
2026-07-15 15:04:18,087 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:42429
2026-07-15 15:04:18,087 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:42429
2026-07-15 15:04:18,087 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:18,087 - distributed.worker - INFO - dashboard at: 127.0.0.1:34179
2026-07-15 15:04:18,087 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:42425
2026-07-15 15:04:18,087 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,087 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:18,087 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:18,087 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-du0gsn86
2026-07-15 15:04:18,088 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,089 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42581
2026-07-15 15:04:18,090 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:18,090 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52018
2026-07-15 15:04:18,090 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:42425
2026-07-15 15:04:18,090 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,091 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42425
2026-07-15 15:04:18,095 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39625 name: 3
2026-07-15 15:04:18,096 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39625
2026-07-15 15:04:18,097 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:18,097 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52022
2026-07-15 15:04:18,097 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:42425
2026-07-15 15:04:18,097 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,098 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42425
2026-07-15 15:04:18,100 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45093 name: 2
2026-07-15 15:04:18,102 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45093
2026-07-15 15:04:18,103 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:18,103 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:42425
2026-07-15 15:04:18,103 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,104 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52036
2026-07-15 15:04:18,104 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42425
2026-07-15 15:04:18,105 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42429 name: 0
2026-07-15 15:04:18,105 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42429
2026-07-15 15:04:18,106 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52046
2026-07-15 15:04:18,106 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:18,106 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:42425
2026-07-15 15:04:18,106 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:18,107 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42425
2026-07-15 15:04:18,121 - distributed.scheduler - INFO - Receive client connection: Client-73acfd5b-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:18,122 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:52050
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 0x7f9b8bcf8230> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba97cc1a0> |
| driver : <queens.drivers.function.Function object at 0x7f9b8bb2d0a0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b8bce66c0> |
| model : <queens.models.simulation.Simulation object at 0x7f9b8bcf8230> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b8bca4800> |
| seed : 2 |
| num_samples : 1 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| 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, 1.44it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 0 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 1 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 6.939e-01s |
| average time per parallel job : 6.939e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 1/1 [00:00<00:00, 1.44it/s]
Time for CALCULATION: 0.7042331695556641 s
2026-07-15 15:04:18,933 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127858.9335554') (0, 1, 2, 3)
2026-07-15 15:04:18,934 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38243'. Reason: nanny-close
2026-07-15 15:04:18,934 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:18,935 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41525'. Reason: nanny-close
2026-07-15 15:04:18,935 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42429. Reason: nanny-close
2026-07-15 15:04:18,936 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:18,935 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:18,937 - distributed.core - INFO - Connection to tcp://127.0.0.1:42425 has been closed.
2026-07-15 15:04:18,937 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41259'. Reason: nanny-close
2026-07-15 15:04:18,938 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:18,939 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35829'. Reason: nanny-close
2026-07-15 15:04:18,938 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42581. Reason: nanny-close
2026-07-15 15:04:18,938 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:18,938 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:18,939 - distributed.core - INFO - Connection to tcp://127.0.0.1:42425 has been closed.
2026-07-15 15:04:18,939 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45093. Reason: nanny-close
2026-07-15 15:04:18,940 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:18,940 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:18,941 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:18,943 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52046; closing.
2026-07-15 15:04:18,942 - distributed.core - INFO - Connection to tcp://127.0.0.1:42425 has been closed.
2026-07-15 15:04:18,944 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52018; closing.
2026-07-15 15:04:18,945 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39625. Reason: nanny-close
2026-07-15 15:04:18,945 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:18,946 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:18,947 - distributed.core - INFO - Connection to tcp://127.0.0.1:42425 has been closed.
2026-07-15 15:04:18,949 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52036; closing.
2026-07-15 15:04:18,952 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:18,952 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42429 name: 0 (stimulus_id='handle-worker-cleanup-1784127858.9527194')
2026-07-15 15:04:18,953 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42581 name: 1 (stimulus_id='handle-worker-cleanup-1784127858.9535847')
2026-07-15 15:04:18,954 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45093 name: 2 (stimulus_id='handle-worker-cleanup-1784127858.9543147')
2026-07-15 15:04:18,956 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:52022; closing.
2026-07-15 15:04:18,961 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39625 name: 3 (stimulus_id='handle-worker-cleanup-1784127858.961122')
2026-07-15 15:04:18,961 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:19,032 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38243' closed.
2026-07-15 15:04:19,040 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41525' closed.
2026-07-15 15:04:19,047 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41259' closed.
2026-07-15 15:04:19,108 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35829' closed.
2026-07-15 15:04:19,110 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:19,110 - 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 0x7f9ba1ef6090> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b8b92ed20> |
| 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-07-15 15:04:19,212 - distributed.scheduler - INFO - State start
2026-07-15 15:04:19,215 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:33215
2026-07-15 15:04:19,216 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:19,216 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:19,229 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:37793'
2026-07-15 15:04:19,230 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:46495'
2026-07-15 15:04:19,232 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:35129'
2026-07-15 15:04:19,236 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:40559'
2026-07-15 15:04:19,858 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:41399
2026-07-15 15:04:19,859 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:41399
2026-07-15 15:04:19,860 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:19,860 - distributed.worker - INFO - dashboard at: 127.0.0.1:36039
2026-07-15 15:04:19,860 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33215
2026-07-15 15:04:19,860 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,861 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:19,861 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:19,861 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-4k20s7bm
2026-07-15 15:04:19,861 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,870 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36347
2026-07-15 15:04:19,870 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36347
2026-07-15 15:04:19,871 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:19,871 - distributed.worker - INFO - dashboard at: 127.0.0.1:42669
2026-07-15 15:04:19,871 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33215
2026-07-15 15:04:19,871 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,871 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:19,871 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:19,871 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-t6l3sqgf
2026-07-15 15:04:19,871 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,873 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41399 name: 1
2026-07-15 15:04:19,874 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41399
2026-07-15 15:04:19,875 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:19,875 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33215
2026-07-15 15:04:19,875 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,876 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42010
2026-07-15 15:04:19,878 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33215
2026-07-15 15:04:19,880 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:43565
2026-07-15 15:04:19,881 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:43565
2026-07-15 15:04:19,881 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:19,881 - distributed.worker - INFO - dashboard at: 127.0.0.1:40097
2026-07-15 15:04:19,881 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33215
2026-07-15 15:04:19,881 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,881 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:19,881 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:19,881 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-r0d6ji6b
2026-07-15 15:04:19,881 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,884 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36347 name: 2
2026-07-15 15:04:19,885 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36347
2026-07-15 15:04:19,886 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42018
2026-07-15 15:04:19,886 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:19,886 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33215
2026-07-15 15:04:19,886 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,888 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33215
2026-07-15 15:04:19,891 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:44157
2026-07-15 15:04:19,892 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:44157
2026-07-15 15:04:19,892 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:19,892 - distributed.worker - INFO - dashboard at: 127.0.0.1:36497
2026-07-15 15:04:19,892 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33215
2026-07-15 15:04:19,892 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,892 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:19,892 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:19,892 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-yowzwh_d
2026-07-15 15:04:19,892 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,894 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43565 name: 3
2026-07-15 15:04:19,895 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43565
2026-07-15 15:04:19,895 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42024
2026-07-15 15:04:19,895 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:19,895 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33215
2026-07-15 15:04:19,895 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,896 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33215
2026-07-15 15:04:19,900 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:44157 name: 0
2026-07-15 15:04:19,901 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:44157
2026-07-15 15:04:19,901 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:19,902 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42032
2026-07-15 15:04:19,902 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33215
2026-07-15 15:04:19,902 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:19,902 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33215
2026-07-15 15:04:19,910 - distributed.scheduler - INFO - Receive client connection: Client-74bde59f-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:19,911 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42038
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 0x7f9ba1abe9f0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b8b92ed20> |
| driver : <queens.drivers.function.Function object at 0x7f9ba1ef6090> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba1abef30> |
| model : <queens.models.simulation.Simulation object at 0x7f9ba1abe9f0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba1b5d910> |
| seed : 3 |
| num_samples : 1 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| 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, 1.43it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 0 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 1 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 7.017e-01s |
| average time per parallel job : 7.017e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 1/1 [00:00<00:00, 1.42it/s]
Time for CALCULATION: 0.7126672267913818 s
2026-07-15 15:04:20,732 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127860.7327244') (0, 1, 2, 3)
2026-07-15 15:04:20,733 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37793'. Reason: nanny-close
2026-07-15 15:04:20,734 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:20,734 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:46495'. Reason: nanny-close
2026-07-15 15:04:20,735 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:20,735 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:44157. Reason: nanny-close
2026-07-15 15:04:20,735 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:20,736 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35129'. Reason: nanny-close
2026-07-15 15:04:20,736 - distributed.core - INFO - Connection to tcp://127.0.0.1:33215 has been closed.
2026-07-15 15:04:20,737 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:20,738 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40559'. Reason: nanny-close
2026-07-15 15:04:20,738 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:20,737 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:20,737 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41399. Reason: nanny-close
2026-07-15 15:04:20,738 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:20,739 - distributed.core - INFO - Connection to tcp://127.0.0.1:33215 has been closed.
2026-07-15 15:04:20,739 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36347. Reason: nanny-close
2026-07-15 15:04:20,740 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:20,740 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:20,741 - distributed.core - INFO - Connection to tcp://127.0.0.1:33215 has been closed.
2026-07-15 15:04:20,742 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:20,744 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43565. Reason: nanny-close
2026-07-15 15:04:20,744 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:20,746 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:42032; closing.
2026-07-15 15:04:20,747 - distributed.core - INFO - Connection to tcp://127.0.0.1:33215 has been closed.
2026-07-15 15:04:20,747 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:42010; closing.
2026-07-15 15:04:20,749 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:44157 name: 0 (stimulus_id='handle-worker-cleanup-1784127860.7494333')
2026-07-15 15:04:20,750 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41399 name: 1 (stimulus_id='handle-worker-cleanup-1784127860.7506337')
2026-07-15 15:04:20,751 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:42018; closing.
2026-07-15 15:04:20,752 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36347 name: 2 (stimulus_id='handle-worker-cleanup-1784127860.7523105')
2026-07-15 15:04:20,753 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:42024; closing.
2026-07-15 15:04:20,754 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:20,754 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43565 name: 3 (stimulus_id='handle-worker-cleanup-1784127860.7546253')
2026-07-15 15:04:20,757 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:20,758 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:33215 remote=tcp://127.0.0.1:42018>
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-07-15 15:04:20,829 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:46495' closed.
2026-07-15 15:04:20,852 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37793' closed.
2026-07-15 15:04:20,855 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40559' closed.
2026-07-15 15:04:20,906 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35129' closed.
2026-07-15 15:04:20,907 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:20,908 - 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 0x7f9ba1b8d670> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b8bce6840> |
| 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-07-15 15:04:21,010 - distributed.scheduler - INFO - State start
2026-07-15 15:04:21,013 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:38743
2026-07-15 15:04:21,014 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:21,014 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:21,027 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:34557'
2026-07-15 15:04:21,029 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43189'
2026-07-15 15:04:21,032 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:39895'
2026-07-15 15:04:21,035 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:44461'
2026-07-15 15:04:21,655 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:46467
2026-07-15 15:04:21,655 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:46467
2026-07-15 15:04:21,655 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:21,656 - distributed.worker - INFO - dashboard at: 127.0.0.1:34907
2026-07-15 15:04:21,656 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38743
2026-07-15 15:04:21,657 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,657 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:21,657 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:21,657 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-2vcbehz8
2026-07-15 15:04:21,657 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,665 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:41957
2026-07-15 15:04:21,665 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:41957
2026-07-15 15:04:21,666 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:21,666 - distributed.worker - INFO - dashboard at: 127.0.0.1:45411
2026-07-15 15:04:21,666 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38743
2026-07-15 15:04:21,666 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,666 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:21,667 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:21,667 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-t40qxh3q
2026-07-15 15:04:21,667 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,667 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36657
2026-07-15 15:04:21,668 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36657
2026-07-15 15:04:21,668 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:21,668 - distributed.worker - INFO - dashboard at: 127.0.0.1:38183
2026-07-15 15:04:21,668 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38743
2026-07-15 15:04:21,668 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,668 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:21,668 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:21,668 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-3ar5pqeq
2026-07-15 15:04:21,668 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,671 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46467 name: 1
2026-07-15 15:04:21,672 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:21,673 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46467
2026-07-15 15:04:21,673 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38743
2026-07-15 15:04:21,673 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,674 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38743
2026-07-15 15:04:21,674 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47380
2026-07-15 15:04:21,679 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41957 name: 0
2026-07-15 15:04:21,682 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41957
2026-07-15 15:04:21,683 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47404
2026-07-15 15:04:21,683 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:21,684 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38743
2026-07-15 15:04:21,684 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,686 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36657 name: 2
2026-07-15 15:04:21,685 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38743
2026-07-15 15:04:21,687 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36657
2026-07-15 15:04:21,687 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:21,689 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47392
2026-07-15 15:04:21,687 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38743
2026-07-15 15:04:21,687 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,688 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38743
2026-07-15 15:04:21,692 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:37909
2026-07-15 15:04:21,692 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:37909
2026-07-15 15:04:21,692 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:21,692 - distributed.worker - INFO - dashboard at: 127.0.0.1:35877
2026-07-15 15:04:21,692 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38743
2026-07-15 15:04:21,692 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,692 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:21,692 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:21,692 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-__8ieati
2026-07-15 15:04:21,693 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,700 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37909 name: 3
2026-07-15 15:04:21,701 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37909
2026-07-15 15:04:21,701 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47406
2026-07-15 15:04:21,701 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:21,702 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38743
2026-07-15 15:04:21,702 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:21,702 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38743
2026-07-15 15:04:21,716 - distributed.scheduler - INFO - Receive client connection: Client-75d17687-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:21,717 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47422
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 0x7f9b8b7177a0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b8bce6840> |
| driver : <queens.drivers.function.Function object at 0x7f9ba1b8d670> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b8b781df0> |
| model : <queens.models.simulation.Simulation object at 0x7f9b8b7177a0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba19b2f30> |
| seed : 0 |
| num_samples : 10 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_10_seed_0
Starting Analysis...
100%|██████████| 10/10 [00:01<00:00, 9.87it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 9 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 10 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.358e+00s |
| average time per parallel job : 4.528e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 10/10 [00:01<00:00, 7.36it/s]
Time for CALCULATION: 1.368610143661499 s
2026-07-15 15:04:23,196 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127863.1964638') (0, 1, 2, 3)
2026-07-15 15:04:23,197 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:34557'. Reason: nanny-close
2026-07-15 15:04:23,198 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:23,198 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43189'. Reason: nanny-close
2026-07-15 15:04:23,199 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41957. Reason: nanny-close
2026-07-15 15:04:23,199 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:23,200 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39895'. Reason: nanny-close
2026-07-15 15:04:23,199 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:23,200 - distributed.core - INFO - Connection to tcp://127.0.0.1:38743 has been closed.
2026-07-15 15:04:23,200 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46467. Reason: nanny-close
2026-07-15 15:04:23,201 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:23,202 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:23,202 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44461'. Reason: nanny-close
2026-07-15 15:04:23,203 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:23,202 - distributed.core - INFO - Connection to tcp://127.0.0.1:38743 has been closed.
2026-07-15 15:04:23,202 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:23,203 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36657. Reason: nanny-close
2026-07-15 15:04:23,203 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:23,203 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:23,204 - distributed.core - INFO - Connection to tcp://127.0.0.1:38743 has been closed.
2026-07-15 15:04:23,207 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37909. Reason: nanny-close
2026-07-15 15:04:23,208 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47404; closing.
2026-07-15 15:04:23,209 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47380; closing.
2026-07-15 15:04:23,209 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:23,209 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47392; closing.
2026-07-15 15:04:23,210 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:23,212 - distributed.worker - ERROR - Failed to communicate with scheduler during heartbeat.
Traceback (most recent call last):
File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/comm/tcp.py", line 226, in read
frames_nosplit_nbytes_bin = await stream.read_bytes(fmt_size)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
tornado.iostream.StreamClosedError: Stream is closed
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/worker.py", line 1273, in heartbeat
response = await retry_operation(
^^^^^^^^^^^^^^^^^^^^^^
File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/utils_comm.py", line 416, in retry_operation
return await retry(
^^^^^^^^^^^^
File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/utils_comm.py", line 395, in retry
return await coro()
^^^^^^^^^^^^
File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/core.py", line 1259, in send_recv_from_rpc
return await send_recv(comm=comm, op=key, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/core.py", line 1018, in send_recv
response = await comm.read(deserializers=deserializers)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/comm/tcp.py", line 237, in read
convert_stream_closed_error(self, e)
File "/__w/queens/queens/.pixi/envs/dev/lib/python3.12/site-packages/distributed/comm/tcp.py", line 137, in convert_stream_closed_error
raise CommClosedError(f"in {obj}: {exc}") from exc
distributed.comm.core.CommClosedError: in <TCP (closed) ConnectionPool.heartbeat_worker local=tcp://127.0.0.1:47458 remote=tcp://127.0.0.1:38743>: Stream is closed
2026-07-15 15:04:23,214 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41957 name: 0 (stimulus_id='handle-worker-cleanup-1784127863.2145734')
2026-07-15 15:04:23,215 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46467 name: 1 (stimulus_id='handle-worker-cleanup-1784127863.2155802')
2026-07-15 15:04:23,216 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36657 name: 2 (stimulus_id='handle-worker-cleanup-1784127863.2165015')
2026-07-15 15:04:23,216 - distributed.core - INFO - Connection to tcp://127.0.0.1:38743 has been closed.
2026-07-15 15:04:23,219 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47406; closing.
2026-07-15 15:04:23,220 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37909 name: 3 (stimulus_id='handle-worker-cleanup-1784127863.220033')
2026-07-15 15:04:23,220 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:23,222 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:23,396 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:34557' closed.
2026-07-15 15:04:23,411 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44461' closed.
2026-07-15 15:04:23,420 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43189' closed.
2026-07-15 15:04:23,426 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39895' closed.
2026-07-15 15:04:23,427 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:23,428 - 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 0x7f9b8b783500> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba81b2ae0> |
| 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-07-15 15:04:23,527 - distributed.scheduler - INFO - State start
2026-07-15 15:04:23,530 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:38241
2026-07-15 15:04:23,531 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:23,531 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:23,544 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43629'
2026-07-15 15:04:23,546 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:36945'
2026-07-15 15:04:23,550 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:33991'
2026-07-15 15:04:23,553 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:35969'
2026-07-15 15:04:24,167 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:33689
2026-07-15 15:04:24,167 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:33689
2026-07-15 15:04:24,168 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:24,168 - distributed.worker - INFO - dashboard at: 127.0.0.1:42117
2026-07-15 15:04:24,168 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38241
2026-07-15 15:04:24,168 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,168 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:24,168 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:24,169 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-pyp_f80k
2026-07-15 15:04:24,169 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,179 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:33689 name: 1
2026-07-15 15:04:24,180 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:33689
2026-07-15 15:04:24,180 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:24,181 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36578
2026-07-15 15:04:24,181 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38241
2026-07-15 15:04:24,182 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,184 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38241
2026-07-15 15:04:24,188 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:42629
2026-07-15 15:04:24,189 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:42629
2026-07-15 15:04:24,189 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:24,189 - distributed.worker - INFO - dashboard at: 127.0.0.1:44029
2026-07-15 15:04:24,189 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38241
2026-07-15 15:04:24,190 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,190 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:24,190 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:24,190 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-s2l78ov4
2026-07-15 15:04:24,190 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,192 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:46735
2026-07-15 15:04:24,192 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:46735
2026-07-15 15:04:24,192 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:24,192 - distributed.worker - INFO - dashboard at: 127.0.0.1:42169
2026-07-15 15:04:24,192 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38241
2026-07-15 15:04:24,192 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,192 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:24,192 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:24,192 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-fnjdzddo
2026-07-15 15:04:24,192 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,194 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36659
2026-07-15 15:04:24,195 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36659
2026-07-15 15:04:24,195 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:24,195 - distributed.worker - INFO - dashboard at: 127.0.0.1:34617
2026-07-15 15:04:24,195 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38241
2026-07-15 15:04:24,195 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,195 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:24,195 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:24,195 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-axupao8h
2026-07-15 15:04:24,195 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,201 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42629 name: 0
2026-07-15 15:04:24,202 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42629
2026-07-15 15:04:24,203 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36590
2026-07-15 15:04:24,203 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:24,203 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38241
2026-07-15 15:04:24,203 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,204 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38241
2026-07-15 15:04:24,205 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36659 name: 2
2026-07-15 15:04:24,206 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36659
2026-07-15 15:04:24,206 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36622
2026-07-15 15:04:24,206 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:24,206 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38241
2026-07-15 15:04:24,206 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,207 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38241
2026-07-15 15:04:24,209 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46735 name: 3
2026-07-15 15:04:24,210 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46735
2026-07-15 15:04:24,210 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:24,210 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36606
2026-07-15 15:04:24,210 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38241
2026-07-15 15:04:24,210 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:24,212 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38241
2026-07-15 15:04:24,237 - distributed.scheduler - INFO - Receive client connection: Client-775214df-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:24,237 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36630
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 0x7f9b8b92d1c0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba81b2ae0> |
| driver : <queens.drivers.function.Function object at 0x7f9b8b783500> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b8bb2d130> |
| model : <queens.models.simulation.Simulation object at 0x7f9b8b92d1c0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba1d45910> |
| seed : 1 |
| num_samples : 10 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_10_seed_1
Starting Analysis...
90%|█████████ | 9/10 [00:01<00:00, 9.72it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 9 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 10 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.233e+00s |
| average time per parallel job : 4.109e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 10/10 [00:01<00:00, 8.11it/s]
Time for CALCULATION: 1.2437927722930908 s
2026-07-15 15:04:25,589 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127865.5895665') (0, 1, 2, 3)
2026-07-15 15:04:25,590 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43629'. Reason: nanny-close
2026-07-15 15:04:25,590 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:25,591 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:36945'. Reason: nanny-close
2026-07-15 15:04:25,591 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42629. Reason: nanny-close
2026-07-15 15:04:25,592 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:25,593 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:33991'. Reason: nanny-close
2026-07-15 15:04:25,592 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:25,593 - distributed.core - INFO - Connection to tcp://127.0.0.1:38241 has been closed.
2026-07-15 15:04:25,594 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:33689. Reason: nanny-close
2026-07-15 15:04:25,594 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:25,596 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35969'. Reason: nanny-close
2026-07-15 15:04:25,594 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:25,595 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:25,595 - distributed.core - INFO - Connection to tcp://127.0.0.1:38241 has been closed.
2026-07-15 15:04:25,597 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:25,597 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36659. Reason: nanny-close
2026-07-15 15:04:25,598 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:25,598 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:25,600 - distributed.core - INFO - Connection to tcp://127.0.0.1:38241 has been closed.
2026-07-15 15:04:25,601 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:36590; closing.
2026-07-15 15:04:25,603 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:36578; closing.
2026-07-15 15:04:25,603 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:25,604 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:36622; closing.
2026-07-15 15:04:25,604 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46735. Reason: nanny-close
2026-07-15 15:04:25,604 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:25,605 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42629 name: 0 (stimulus_id='handle-worker-cleanup-1784127865.605191')
2026-07-15 15:04:25,606 - distributed.core - INFO - Connection to tcp://127.0.0.1:38241 has been closed.
2026-07-15 15:04:25,606 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:33689 name: 1 (stimulus_id='handle-worker-cleanup-1784127865.6068199')
2026-07-15 15:04:25,608 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36659 name: 2 (stimulus_id='handle-worker-cleanup-1784127865.6083627')
2026-07-15 15:04:25,610 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:36606; closing.
2026-07-15 15:04:25,611 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46735 name: 3 (stimulus_id='handle-worker-cleanup-1784127865.6110835')
2026-07-15 15:04:25,611 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:25,612 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:25,793 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:36945' closed.
2026-07-15 15:04:25,812 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43629' closed.
2026-07-15 15:04:25,822 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35969' closed.
2026-07-15 15:04:25,823 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:33991' closed.
2026-07-15 15:04:25,824 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:25,825 - 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 0x7f9ba1f41df0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b8bfdde80> |
| 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-07-15 15:04:25,925 - distributed.scheduler - INFO - State start
2026-07-15 15:04:25,928 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:43001
2026-07-15 15:04:25,929 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:25,930 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:25,942 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:38067'
2026-07-15 15:04:25,944 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:38673'
2026-07-15 15:04:25,947 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:37957'
2026-07-15 15:04:25,951 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:40941'
2026-07-15 15:04:26,569 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36219
2026-07-15 15:04:26,569 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36219
2026-07-15 15:04:26,570 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:26,570 - distributed.worker - INFO - dashboard at: 127.0.0.1:45163
2026-07-15 15:04:26,570 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43001
2026-07-15 15:04:26,570 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,570 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:26,570 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:26,570 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-52hj8e2v
2026-07-15 15:04:26,570 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,572 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34755
2026-07-15 15:04:26,573 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34755
2026-07-15 15:04:26,573 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:26,573 - distributed.worker - INFO - dashboard at: 127.0.0.1:34865
2026-07-15 15:04:26,573 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43001
2026-07-15 15:04:26,573 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:43549
2026-07-15 15:04:26,573 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:43549
2026-07-15 15:04:26,574 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:26,573 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,574 - distributed.worker - INFO - dashboard at: 127.0.0.1:35793
2026-07-15 15:04:26,574 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43001
2026-07-15 15:04:26,574 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,574 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:26,574 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:26,574 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-n3g_fo4s
2026-07-15 15:04:26,574 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,574 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:26,574 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:26,574 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-_h2o_10u
2026-07-15 15:04:26,574 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,585 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43549 name: 3
2026-07-15 15:04:26,585 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:41093
2026-07-15 15:04:26,585 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:41093
2026-07-15 15:04:26,585 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:26,586 - distributed.worker - INFO - dashboard at: 127.0.0.1:37641
2026-07-15 15:04:26,586 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43001
2026-07-15 15:04:26,586 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,586 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:26,586 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:26,586 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-1syeb51n
2026-07-15 15:04:26,586 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,587 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:26,588 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43001
2026-07-15 15:04:26,588 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43549
2026-07-15 15:04:26,588 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,589 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35302
2026-07-15 15:04:26,588 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43001
2026-07-15 15:04:26,591 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36219 name: 0
2026-07-15 15:04:26,593 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36219
2026-07-15 15:04:26,593 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35296
2026-07-15 15:04:26,593 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:26,594 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43001
2026-07-15 15:04:26,594 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,595 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34755 name: 2
2026-07-15 15:04:26,595 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43001
2026-07-15 15:04:26,596 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34755
2026-07-15 15:04:26,596 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:26,598 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35306
2026-07-15 15:04:26,597 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43001
2026-07-15 15:04:26,597 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,598 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43001
2026-07-15 15:04:26,600 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41093 name: 1
2026-07-15 15:04:26,600 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41093
2026-07-15 15:04:26,601 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35318
2026-07-15 15:04:26,601 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:26,601 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43001
2026-07-15 15:04:26,601 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:26,602 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43001
2026-07-15 15:04:26,625 - distributed.scheduler - INFO - Receive client connection: Client-78be8ff9-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:26,626 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35322
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 0x7f9b8b59de50> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b8bfdde80> |
| driver : <queens.drivers.function.Function object at 0x7f9ba1f41df0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba1f47710> |
| model : <queens.models.simulation.Simulation object at 0x7f9b8b59de50> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba1f45910> |
| seed : 2 |
| num_samples : 10 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_10_seed_2
Starting Analysis...
10%|█ | 1/10 [00:01<00:10, 1.14s/it]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 9 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 10 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.228e+00s |
| average time per parallel job : 4.094e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 10/10 [00:01<00:00, 8.14it/s]
Time for CALCULATION: 1.2426471710205078 s
2026-07-15 15:04:27,978 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127867.9786322') (0, 1, 2, 3)
2026-07-15 15:04:27,979 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38067'. Reason: nanny-close
2026-07-15 15:04:27,980 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:27,980 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38673'. Reason: nanny-close
2026-07-15 15:04:27,981 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36219. Reason: nanny-close
2026-07-15 15:04:27,983 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:27,981 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:27,982 - distributed.core - INFO - Connection to tcp://127.0.0.1:43001 has been closed.
2026-07-15 15:04:27,983 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37957'. Reason: nanny-close
2026-07-15 15:04:27,984 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:27,985 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41093. Reason: nanny-close
2026-07-15 15:04:27,985 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:27,986 - distributed.core - INFO - Connection to tcp://127.0.0.1:43001 has been closed.
2026-07-15 15:04:27,987 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:27,987 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40941'. Reason: nanny-close
2026-07-15 15:04:27,987 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:27,988 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:27,992 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:35296; closing.
2026-07-15 15:04:27,992 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34755. Reason: nanny-close
2026-07-15 15:04:27,992 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43549. Reason: nanny-close
2026-07-15 15:04:27,992 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:27,993 - distributed.core - INFO - Connection to tcp://127.0.0.1:43001 has been closed.
2026-07-15 15:04:27,994 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:27,995 - distributed.core - INFO - Connection to tcp://127.0.0.1:43001 has been closed.
2026-07-15 15:04:27,996 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:27,997 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:27,999 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:35318; closing.
2026-07-15 15:04:28,000 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36219 name: 0 (stimulus_id='handle-worker-cleanup-1784127868.000359')
2026-07-15 15:04:28,002 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41093 name: 1 (stimulus_id='handle-worker-cleanup-1784127868.0026758')
2026-07-15 15:04:28,004 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:35306; closing.
2026-07-15 15:04:28,005 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:35302; closing.
2026-07-15 15:04:28,007 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34755 name: 2 (stimulus_id='handle-worker-cleanup-1784127868.0070434')
2026-07-15 15:04:28,009 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43549 name: 3 (stimulus_id='handle-worker-cleanup-1784127868.0099523')
2026-07-15 15:04:28,010 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:28,197 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40941' closed.
2026-07-15 15:04:28,203 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38067' closed.
2026-07-15 15:04:28,212 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38673' closed.
2026-07-15 15:04:28,213 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37957' closed.
2026-07-15 15:04:28,214 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:28,215 - 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 0x7f9ba1db6930> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b8be5a630> |
| 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-07-15 15:04:28,317 - distributed.scheduler - INFO - State start
2026-07-15 15:04:28,320 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:36847
2026-07-15 15:04:28,321 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:28,322 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:28,334 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:39765'
2026-07-15 15:04:28,336 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:42423'
2026-07-15 15:04:28,339 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:40061'
2026-07-15 15:04:28,342 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:38759'
2026-07-15 15:04:28,961 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:41661
2026-07-15 15:04:28,961 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:41661
2026-07-15 15:04:28,961 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:28,961 - distributed.worker - INFO - dashboard at: 127.0.0.1:40171
2026-07-15 15:04:28,961 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:36847
2026-07-15 15:04:28,962 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,962 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:28,962 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:28,962 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-r1241ktj
2026-07-15 15:04:28,962 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,970 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:40993
2026-07-15 15:04:28,970 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:40993
2026-07-15 15:04:28,970 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:28,970 - distributed.worker - INFO - dashboard at: 127.0.0.1:39987
2026-07-15 15:04:28,971 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:36847
2026-07-15 15:04:28,971 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,971 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:28,971 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:28,971 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-9fq7iuxn
2026-07-15 15:04:28,971 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,972 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39409
2026-07-15 15:04:28,972 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39409
2026-07-15 15:04:28,972 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:28,972 - distributed.worker - INFO - dashboard at: 127.0.0.1:42899
2026-07-15 15:04:28,973 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:36847
2026-07-15 15:04:28,973 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,973 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:28,973 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:28,973 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-yyz07u82
2026-07-15 15:04:28,973 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,975 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41661 name: 0
2026-07-15 15:04:28,977 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41661
2026-07-15 15:04:28,977 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:28,978 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39684
2026-07-15 15:04:28,978 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:36847
2026-07-15 15:04:28,978 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34835
2026-07-15 15:04:28,979 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34835
2026-07-15 15:04:28,979 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:28,979 - distributed.worker - INFO - dashboard at: 127.0.0.1:37841
2026-07-15 15:04:28,979 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:36847
2026-07-15 15:04:28,979 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,979 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:28,979 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:28,979 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-aig02qpx
2026-07-15 15:04:28,979 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,980 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,982 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36847
2026-07-15 15:04:28,984 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40993 name: 1
2026-07-15 15:04:28,984 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40993
2026-07-15 15:04:28,985 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:28,985 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:36847
2026-07-15 15:04:28,985 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,986 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36847
2026-07-15 15:04:28,986 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39696
2026-07-15 15:04:28,990 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34835 name: 2
2026-07-15 15:04:28,991 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34835
2026-07-15 15:04:28,992 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39710
2026-07-15 15:04:28,991 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:28,992 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:36847
2026-07-15 15:04:28,993 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39409 name: 3
2026-07-15 15:04:28,992 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,992 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36847
2026-07-15 15:04:28,994 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39409
2026-07-15 15:04:28,995 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:28,995 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39708
2026-07-15 15:04:28,995 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:36847
2026-07-15 15:04:28,995 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:28,996 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:36847
2026-07-15 15:04:29,017 - distributed.scheduler - INFO - Receive client connection: Client-7a2b7278-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:29,017 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39724
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 0x7f9b8b7827b0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b8be5a630> |
| driver : <queens.drivers.function.Function object at 0x7f9ba1db6930> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba9af83b0> |
| model : <queens.models.simulation.Simulation object at 0x7f9b8b7827b0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba1ce8950> |
| seed : 3 |
| num_samples : 10 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_10_seed_3
Starting Analysis...
80%|████████ | 8/10 [00:01<00:00, 8.74it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 9 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 10 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.230e+00s |
| average time per parallel job : 4.099e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 10/10 [00:01<00:00, 8.13it/s]
Time for CALCULATION: 1.2408692836761475 s
2026-07-15 15:04:30,366 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127870.3667245') (0, 1, 2, 3)
2026-07-15 15:04:30,367 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39765'. Reason: nanny-close
2026-07-15 15:04:30,368 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:30,368 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42423'. Reason: nanny-close
2026-07-15 15:04:30,369 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41661. Reason: nanny-close
2026-07-15 15:04:30,369 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:30,370 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:30,371 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40061'. Reason: nanny-close
2026-07-15 15:04:30,371 - distributed.core - INFO - Connection to tcp://127.0.0.1:36847 has been closed.
2026-07-15 15:04:30,371 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40993. Reason: nanny-close
2026-07-15 15:04:30,372 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:30,373 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:30,373 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:30,374 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38759'. Reason: nanny-close
2026-07-15 15:04:30,375 - distributed.core - INFO - Connection to tcp://127.0.0.1:36847 has been closed.
2026-07-15 15:04:30,376 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:30,375 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34835. Reason: nanny-close
2026-07-15 15:04:30,376 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:30,377 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39409. Reason: nanny-close
2026-07-15 15:04:30,377 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:30,377 - distributed.core - INFO - Connection to tcp://127.0.0.1:36847 has been closed.
2026-07-15 15:04:30,378 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:30,378 - distributed.core - INFO - Connection to tcp://127.0.0.1:36847 has been closed.
2026-07-15 15:04:30,381 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:39684; closing.
2026-07-15 15:04:30,381 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:30,382 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:30,384 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:39696; closing.
2026-07-15 15:04:30,384 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:39710; closing.
2026-07-15 15:04:30,385 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41661 name: 0 (stimulus_id='handle-worker-cleanup-1784127870.3851361')
2026-07-15 15:04:30,386 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40993 name: 1 (stimulus_id='handle-worker-cleanup-1784127870.3860676')
2026-07-15 15:04:30,386 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34835 name: 2 (stimulus_id='handle-worker-cleanup-1784127870.3868332')
2026-07-15 15:04:30,387 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:39708; closing.
2026-07-15 15:04:30,388 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39409 name: 3 (stimulus_id='handle-worker-cleanup-1784127870.388542')
2026-07-15 15:04:30,389 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:30,390 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:36847 remote=tcp://127.0.0.1:39708>
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-07-15 15:04:30,577 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38759' closed.
2026-07-15 15:04:30,591 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42423' closed.
2026-07-15 15:04:30,595 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39765' closed.
2026-07-15 15:04:30,597 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40061' closed.
2026-07-15 15:04:30,598 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:30,599 - 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 0x7f9ba1f29df0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b8b54f440> |
| 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-07-15 15:04:30,700 - distributed.scheduler - INFO - State start
2026-07-15 15:04:30,704 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:40123
2026-07-15 15:04:30,705 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:30,705 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:30,718 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:39983'
2026-07-15 15:04:30,720 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:45197'
2026-07-15 15:04:30,723 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:39273'
2026-07-15 15:04:30,726 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:40873'
2026-07-15 15:04:31,341 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:38935
2026-07-15 15:04:31,342 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:38935
2026-07-15 15:04:31,342 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:31,342 - distributed.worker - INFO - dashboard at: 127.0.0.1:43145
2026-07-15 15:04:31,342 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40123
2026-07-15 15:04:31,342 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,342 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:31,342 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:31,342 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-c81ze4mx
2026-07-15 15:04:31,343 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,354 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38935 name: 2
2026-07-15 15:04:31,355 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38935
2026-07-15 15:04:31,355 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:42695
2026-07-15 15:04:31,356 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:42695
2026-07-15 15:04:31,356 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:31,356 - distributed.worker - INFO - dashboard at: 127.0.0.1:44819
2026-07-15 15:04:31,356 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53632
2026-07-15 15:04:31,356 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40123
2026-07-15 15:04:31,357 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,357 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:31,357 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:31,357 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-xycke716
2026-07-15 15:04:31,358 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,360 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:31,361 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40123
2026-07-15 15:04:31,361 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,363 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40123
2026-07-15 15:04:31,364 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:45345
2026-07-15 15:04:31,364 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:45345
2026-07-15 15:04:31,364 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:31,364 - distributed.worker - INFO - dashboard at: 127.0.0.1:39539
2026-07-15 15:04:31,365 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40123
2026-07-15 15:04:31,365 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,365 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:31,365 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:31,365 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-8lf16tfe
2026-07-15 15:04:31,365 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,367 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:38753
2026-07-15 15:04:31,367 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:38753
2026-07-15 15:04:31,367 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:31,367 - distributed.worker - INFO - dashboard at: 127.0.0.1:37875
2026-07-15 15:04:31,367 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40123
2026-07-15 15:04:31,367 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,367 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:31,367 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:31,367 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-8eyq_u0c
2026-07-15 15:04:31,367 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,373 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:42695 name: 0
2026-07-15 15:04:31,373 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:42695
2026-07-15 15:04:31,374 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:31,374 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40123
2026-07-15 15:04:31,374 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,375 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40123
2026-07-15 15:04:31,375 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53646
2026-07-15 15:04:31,377 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:38753 name: 3
2026-07-15 15:04:31,378 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:38753
2026-07-15 15:04:31,378 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53650
2026-07-15 15:04:31,378 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:31,378 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40123
2026-07-15 15:04:31,380 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45345 name: 1
2026-07-15 15:04:31,378 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,379 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40123
2026-07-15 15:04:31,381 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45345
2026-07-15 15:04:31,382 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:31,383 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53648
2026-07-15 15:04:31,382 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40123
2026-07-15 15:04:31,382 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:31,383 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40123
2026-07-15 15:04:31,405 - distributed.scheduler - INFO - Receive client connection: Client-7b97e007-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:31,405 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53656
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 0x7f9ba1f40c80> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b8b54f440> |
| driver : <queens.drivers.function.Function object at 0x7f9ba1f29df0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba1f41280> |
| model : <queens.models.simulation.Simulation object at 0x7f9ba1f40c80> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b8b780950> |
| seed : 0 |
| num_samples : 100 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_100_seed_0
Starting Analysis...
87%|████████▋ | 87/100 [00:02<00:00, 65.14it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 99 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 100 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 2.673e+00s |
| average time per parallel job : 1.069e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 100/100 [00:02<00:00, 37.40it/s]
Time for CALCULATION: 2.6920995712280273 s
2026-07-15 15:04:34,206 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127874.2065737') (0, 1, 2, 3)
2026-07-15 15:04:34,208 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39983'. Reason: nanny-close
2026-07-15 15:04:34,208 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:34,209 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45197'. Reason: nanny-close
2026-07-15 15:04:34,209 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:34,210 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39273'. Reason: nanny-close
2026-07-15 15:04:34,210 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:42695. Reason: nanny-close
2026-07-15 15:04:34,210 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:34,211 - distributed.core - INFO - Connection to tcp://127.0.0.1:40123 has been closed.
2026-07-15 15:04:34,213 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:34,214 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:34,214 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40873'. Reason: nanny-close
2026-07-15 15:04:34,214 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45345. Reason: nanny-close
2026-07-15 15:04:34,215 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:34,215 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38935. Reason: nanny-close
2026-07-15 15:04:34,215 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:34,216 - distributed.core - INFO - Connection to tcp://127.0.0.1:40123 has been closed.
2026-07-15 15:04:34,216 - distributed.core - INFO - Connection to tcp://127.0.0.1:40123 has been closed.
2026-07-15 15:04:34,217 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:34,218 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:38753. Reason: nanny-close
2026-07-15 15:04:34,220 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53646; closing.
2026-07-15 15:04:34,218 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:34,219 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:34,220 - distributed.core - INFO - Connection to tcp://127.0.0.1:40123 has been closed.
2026-07-15 15:04:34,220 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:34,224 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:34,226 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53648; closing.
2026-07-15 15:04:34,227 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53632; closing.
2026-07-15 15:04:34,229 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:42695 name: 0 (stimulus_id='handle-worker-cleanup-1784127874.229024')
2026-07-15 15:04:34,232 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45345 name: 1 (stimulus_id='handle-worker-cleanup-1784127874.232114')
2026-07-15 15:04:34,232 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38935 name: 2 (stimulus_id='handle-worker-cleanup-1784127874.2329412')
2026-07-15 15:04:34,233 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53650; closing.
2026-07-15 15:04:34,237 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:38753 name: 3 (stimulus_id='handle-worker-cleanup-1784127874.2372873')
2026-07-15 15:04:34,238 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:34,242 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:40123 remote=tcp://127.0.0.1:53650>
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-07-15 15:04:34,438 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40873' closed.
2026-07-15 15:04:34,446 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39273' closed.
2026-07-15 15:04:34,447 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39983' closed.
2026-07-15 15:04:34,450 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45197' closed.
2026-07-15 15:04:34,451 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:34,452 - 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 0x7f9ba1eea630> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b8b41b170> |
| 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-07-15 15:04:34,556 - distributed.scheduler - INFO - State start
2026-07-15 15:04:34,559 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:46447
2026-07-15 15:04:34,560 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:34,561 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:34,573 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43143'
2026-07-15 15:04:34,575 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:45127'
2026-07-15 15:04:34,578 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:44633'
2026-07-15 15:04:34,581 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:37143'
2026-07-15 15:04:35,201 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36057
2026-07-15 15:04:35,202 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36057
2026-07-15 15:04:35,202 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:35,202 - distributed.worker - INFO - dashboard at: 127.0.0.1:35917
2026-07-15 15:04:35,202 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:46447
2026-07-15 15:04:35,202 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,202 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:35,202 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:35,202 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-9dcqne0c
2026-07-15 15:04:35,202 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,213 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36057 name: 2
2026-07-15 15:04:35,215 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36057
2026-07-15 15:04:35,214 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:35,215 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:46447
2026-07-15 15:04:35,215 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,216 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46447
2026-07-15 15:04:35,216 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39841
2026-07-15 15:04:35,217 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38046
2026-07-15 15:04:35,216 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39841
2026-07-15 15:04:35,216 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:35,216 - distributed.worker - INFO - dashboard at: 127.0.0.1:46267
2026-07-15 15:04:35,216 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:46447
2026-07-15 15:04:35,216 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,217 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:35,217 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:35,217 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-99wtns4d
2026-07-15 15:04:35,217 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,223 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:40759
2026-07-15 15:04:35,223 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:37111
2026-07-15 15:04:35,223 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:37111
2026-07-15 15:04:35,224 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:35,224 - distributed.worker - INFO - dashboard at: 127.0.0.1:45487
2026-07-15 15:04:35,224 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:46447
2026-07-15 15:04:35,224 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,224 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:35,224 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:40759
2026-07-15 15:04:35,224 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:35,224 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-huiaadxt
2026-07-15 15:04:35,224 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,224 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:35,224 - distributed.worker - INFO - dashboard at: 127.0.0.1:45043
2026-07-15 15:04:35,225 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:46447
2026-07-15 15:04:35,225 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,225 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:35,225 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:35,225 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-2v9m9ivz
2026-07-15 15:04:35,225 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,229 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39841 name: 3
2026-07-15 15:04:35,230 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39841
2026-07-15 15:04:35,230 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38048
2026-07-15 15:04:35,231 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:35,231 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:46447
2026-07-15 15:04:35,231 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,232 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46447
2026-07-15 15:04:35,238 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37111 name: 0
2026-07-15 15:04:35,239 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37111
2026-07-15 15:04:35,239 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38062
2026-07-15 15:04:35,239 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:35,240 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:46447
2026-07-15 15:04:35,240 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,240 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46447
2026-07-15 15:04:35,241 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40759 name: 1
2026-07-15 15:04:35,242 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40759
2026-07-15 15:04:35,243 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38078
2026-07-15 15:04:35,242 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:35,243 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:46447
2026-07-15 15:04:35,243 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:35,243 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:46447
2026-07-15 15:04:35,257 - distributed.scheduler - INFO - Receive client connection: Client-7de39d02-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:35,257 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38080
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 0x7f9b8b3250a0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b8b41b170> |
| driver : <queens.drivers.function.Function object at 0x7f9ba1eea630> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b8be79640> |
| model : <queens.models.simulation.Simulation object at 0x7f9b8b3250a0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba9af8ef0> |
| seed : 1 |
| num_samples : 100 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_100_seed_1
Starting Analysis...
80%|████████ | 80/100 [00:02<00:00, 51.29it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 99 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 100 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 2.670e+00s |
| average time per parallel job : 1.068e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 100/100 [00:02<00:00, 37.43it/s]
Time for CALCULATION: 2.687476396560669 s
2026-07-15 15:04:38,054 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127878.0544674') (0, 1, 2, 3)
2026-07-15 15:04:38,055 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43143'. Reason: nanny-close
2026-07-15 15:04:38,056 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:38,056 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45127'. Reason: nanny-close
2026-07-15 15:04:38,057 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:38,057 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37111. Reason: nanny-close
2026-07-15 15:04:38,057 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:38,058 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44633'. Reason: nanny-close
2026-07-15 15:04:38,059 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:38,058 - distributed.core - INFO - Connection to tcp://127.0.0.1:46447 has been closed.
2026-07-15 15:04:38,060 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:38,061 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:37143'. Reason: nanny-close
2026-07-15 15:04:38,060 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40759. Reason: nanny-close
2026-07-15 15:04:38,060 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:38,061 - distributed.core - INFO - Connection to tcp://127.0.0.1:46447 has been closed.
2026-07-15 15:04:38,063 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36057. Reason: nanny-close
2026-07-15 15:04:38,063 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:38,064 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:38,064 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:38,065 - distributed.core - INFO - Connection to tcp://127.0.0.1:46447 has been closed.
2026-07-15 15:04:38,067 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39841. Reason: nanny-close
2026-07-15 15:04:38,067 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:38,068 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:38,069 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:38062; closing.
2026-07-15 15:04:38,071 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:38078; closing.
2026-07-15 15:04:38,072 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:38046; closing.
2026-07-15 15:04:38,074 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37111 name: 0 (stimulus_id='handle-worker-cleanup-1784127878.0747511')
2026-07-15 15:04:38,073 - distributed.core - INFO - Connection to tcp://127.0.0.1:46447 has been closed.
2026-07-15 15:04:38,076 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:38,077 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40759 name: 1 (stimulus_id='handle-worker-cleanup-1784127878.0770361')
2026-07-15 15:04:38,078 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36057 name: 2 (stimulus_id='handle-worker-cleanup-1784127878.0780168')
2026-07-15 15:04:38,080 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:38048; closing.
2026-07-15 15:04:38,083 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39841 name: 3 (stimulus_id='handle-worker-cleanup-1784127878.083892')
2026-07-15 15:04:38,084 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:38,281 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43143' closed.
2026-07-15 15:04:38,288 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:37143' closed.
2026-07-15 15:04:38,296 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45127' closed.
2026-07-15 15:04:38,297 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44633' closed.
2026-07-15 15:04:38,298 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:38,298 - 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 0x7f9b8b4199a0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba1d44530> |
| 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-07-15 15:04:38,402 - distributed.scheduler - INFO - State start
2026-07-15 15:04:38,405 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:43579
2026-07-15 15:04:38,406 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:38,406 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:38,419 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:44795'
2026-07-15 15:04:38,421 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:39413'
2026-07-15 15:04:38,424 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:39509'
2026-07-15 15:04:38,427 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:44865'
2026-07-15 15:04:39,054 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:46085
2026-07-15 15:04:39,054 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:46085
2026-07-15 15:04:39,054 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:39,054 - distributed.worker - INFO - dashboard at: 127.0.0.1:37279
2026-07-15 15:04:39,054 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43579
2026-07-15 15:04:39,054 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,054 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:39,054 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:39,054 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-x5hkilg1
2026-07-15 15:04:39,054 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,063 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:33715
2026-07-15 15:04:39,063 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:33715
2026-07-15 15:04:39,063 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:39,064 - distributed.worker - INFO - dashboard at: 127.0.0.1:36543
2026-07-15 15:04:39,064 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43579
2026-07-15 15:04:39,064 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,064 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:39,065 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:39,065 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-tvdxyhza
2026-07-15 15:04:39,065 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,068 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46085 name: 0
2026-07-15 15:04:39,069 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:39,070 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46085
2026-07-15 15:04:39,070 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45176
2026-07-15 15:04:39,072 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43579
2026-07-15 15:04:39,072 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,073 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43579
2026-07-15 15:04:39,079 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:33715 name: 3
2026-07-15 15:04:39,080 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:33715
2026-07-15 15:04:39,081 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45180
2026-07-15 15:04:39,080 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:39,081 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43579
2026-07-15 15:04:39,081 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,082 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43579
2026-07-15 15:04:39,096 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:43709
2026-07-15 15:04:39,096 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:43709
2026-07-15 15:04:39,096 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:39,096 - distributed.worker - INFO - dashboard at: 127.0.0.1:44071
2026-07-15 15:04:39,096 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43579
2026-07-15 15:04:39,096 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,096 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:39,096 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:39,096 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-dk8n_c8j
2026-07-15 15:04:39,096 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,104 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43709 name: 1
2026-07-15 15:04:39,105 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:39,105 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43579
2026-07-15 15:04:39,105 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,106 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43709
2026-07-15 15:04:39,106 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45188
2026-07-15 15:04:39,106 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:40133
2026-07-15 15:04:39,106 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:40133
2026-07-15 15:04:39,106 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:39,106 - distributed.worker - INFO - dashboard at: 127.0.0.1:40575
2026-07-15 15:04:39,106 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43579
2026-07-15 15:04:39,106 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,106 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:39,106 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:39,106 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-xrnmuwkg
2026-07-15 15:04:39,106 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43579
2026-07-15 15:04:39,107 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,115 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:40133 name: 2
2026-07-15 15:04:39,115 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:40133
2026-07-15 15:04:39,115 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45204
2026-07-15 15:04:39,115 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:39,116 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43579
2026-07-15 15:04:39,116 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:39,116 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43579
2026-07-15 15:04:39,151 - distributed.scheduler - INFO - Receive client connection: Client-8035de7f-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:39,152 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45206
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 0x7f9ba9b0e7b0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba1d44530> |
| driver : <queens.drivers.function.Function object at 0x7f9b8b4199a0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9ba9b0c590> |
| model : <queens.models.simulation.Simulation object at 0x7f9ba9b0e7b0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b8b351430> |
| seed : 2 |
| num_samples : 100 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_100_seed_2
Starting Analysis...
74%|███████▍ | 74/100 [00:02<00:00, 41.89it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 99 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 100 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 2.676e+00s |
| average time per parallel job : 1.070e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 100/100 [00:02<00:00, 37.34it/s]
Time for CALCULATION: 2.693497896194458 s
2026-07-15 15:04:41,954 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127881.9542367') (0, 1, 2, 3)
2026-07-15 15:04:41,955 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44795'. Reason: nanny-close
2026-07-15 15:04:41,955 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:41,956 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39413'. Reason: nanny-close
2026-07-15 15:04:41,956 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46085. Reason: nanny-close
2026-07-15 15:04:41,957 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:41,957 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:41,958 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:39509'. Reason: nanny-close
2026-07-15 15:04:41,958 - distributed.core - INFO - Connection to tcp://127.0.0.1:43579 has been closed.
2026-07-15 15:04:41,959 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:41,959 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:41,960 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:44865'. Reason: nanny-close
2026-07-15 15:04:41,960 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43709. Reason: nanny-close
2026-07-15 15:04:41,961 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:41,960 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:41,962 - distributed.core - INFO - Connection to tcp://127.0.0.1:43579 has been closed.
2026-07-15 15:04:41,964 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:33715. Reason: nanny-close
2026-07-15 15:04:41,964 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:41,964 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:45176; closing.
2026-07-15 15:04:41,965 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:45188; closing.
2026-07-15 15:04:41,964 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:41,966 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46085 name: 0 (stimulus_id='handle-worker-cleanup-1784127881.9669526')
2026-07-15 15:04:41,966 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:40133. Reason: nanny-close
2026-07-15 15:04:41,967 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:41,968 - distributed.core - INFO - Connection to tcp://127.0.0.1:43579 has been closed.
2026-07-15 15:04:41,968 - distributed.core - INFO - Connection to tcp://127.0.0.1:43579 has been closed.
2026-07-15 15:04:41,970 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43709 name: 1 (stimulus_id='handle-worker-cleanup-1784127881.97072')
2026-07-15 15:04:41,971 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:41,971 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:41,974 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:45180; closing.
2026-07-15 15:04:41,976 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:33715 name: 3 (stimulus_id='handle-worker-cleanup-1784127881.9761405')
2026-07-15 15:04:41,976 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:45204; closing.
2026-07-15 15:04:41,979 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:40133 name: 2 (stimulus_id='handle-worker-cleanup-1784127881.9790907')
2026-07-15 15:04:41,980 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:42,181 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44795' closed.
2026-07-15 15:04:42,184 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39509' closed.
2026-07-15 15:04:42,196 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:44865' closed.
2026-07-15 15:04:42,198 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:39413' closed.
2026-07-15 15:04:42,199 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:42,199 - 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 0x7f9b8b1706e0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b8b0811c0> |
| 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-07-15 15:04:42,430 - distributed.scheduler - INFO - State start
2026-07-15 15:04:42,433 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:44289
2026-07-15 15:04:42,434 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:42,435 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:42,448 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:34271'
2026-07-15 15:04:42,450 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43227'
2026-07-15 15:04:42,453 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:33159'
2026-07-15 15:04:42,456 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:45279'
2026-07-15 15:04:43,077 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:35819
2026-07-15 15:04:43,077 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:35819
2026-07-15 15:04:43,077 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:43,079 - distributed.worker - INFO - dashboard at: 127.0.0.1:45185
2026-07-15 15:04:43,079 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:44289
2026-07-15 15:04:43,079 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,080 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:43,080 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:43,080 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-8h71a7so
2026-07-15 15:04:43,080 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,082 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:32895
2026-07-15 15:04:43,082 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:32895
2026-07-15 15:04:43,082 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:43,083 - distributed.worker - INFO - dashboard at: 127.0.0.1:36443
2026-07-15 15:04:43,083 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:44289
2026-07-15 15:04:43,083 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,083 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:43,083 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:43,083 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-c0fju38z
2026-07-15 15:04:43,083 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,091 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36171
2026-07-15 15:04:43,092 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36171
2026-07-15 15:04:43,092 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:43,092 - distributed.worker - INFO - dashboard at: 127.0.0.1:45247
2026-07-15 15:04:43,092 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:44289
2026-07-15 15:04:43,092 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,092 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:43,092 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:43,092 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-a9qtt4tq
2026-07-15 15:04:43,092 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,095 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35819 name: 1
2026-07-15 15:04:43,096 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:43,097 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35819
2026-07-15 15:04:43,097 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:44289
2026-07-15 15:04:43,097 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,098 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:58994
2026-07-15 15:04:43,098 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44289
2026-07-15 15:04:43,099 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36905
2026-07-15 15:04:43,099 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36905
2026-07-15 15:04:43,100 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:43,100 - distributed.worker - INFO - dashboard at: 127.0.0.1:37097
2026-07-15 15:04:43,100 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:44289
2026-07-15 15:04:43,100 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,100 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:43,100 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:43,100 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-pbsox8dj
2026-07-15 15:04:43,100 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,101 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:32895 name: 0
2026-07-15 15:04:43,102 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:32895
2026-07-15 15:04:43,103 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59008
2026-07-15 15:04:43,103 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:43,104 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:44289
2026-07-15 15:04:43,105 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36171 name: 3
2026-07-15 15:04:43,104 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,104 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44289
2026-07-15 15:04:43,106 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36171
2026-07-15 15:04:43,106 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59024
2026-07-15 15:04:43,107 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:43,107 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:44289
2026-07-15 15:04:43,107 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,109 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44289
2026-07-15 15:04:43,113 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36905 name: 2
2026-07-15 15:04:43,113 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36905
2026-07-15 15:04:43,114 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:43,114 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59032
2026-07-15 15:04:43,114 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:44289
2026-07-15 15:04:43,114 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:43,115 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44289
2026-07-15 15:04:43,130 - distributed.scheduler - INFO - Receive client connection: Client-82950402-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:43,131 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59034
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 0x7f9b89ebe600> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b8b0811c0> |
| driver : <queens.drivers.function.Function object at 0x7f9b8b1706e0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b89e51c70> |
| model : <queens.models.simulation.Simulation object at 0x7f9b89ebe600> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b89ebe9c0> |
| seed : 3 |
| num_samples : 100 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_100_seed_3
Starting Analysis...
96%|█████████▌| 96/100 [00:02<00:00, 93.67it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 99 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 100 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 2.681e+00s |
| average time per parallel job : 1.073e-01s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 100/100 [00:02<00:00, 37.28it/s]
Time for CALCULATION: 2.6992619037628174 s
2026-07-15 15:04:45,939 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127885.9391842') (0, 1, 2, 3)
2026-07-15 15:04:45,940 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:34271'. Reason: nanny-close
2026-07-15 15:04:45,940 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:45,941 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43227'. Reason: nanny-close
2026-07-15 15:04:45,942 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:45,942 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:32895. Reason: nanny-close
2026-07-15 15:04:45,942 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:45,943 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:33159'. Reason: nanny-close
2026-07-15 15:04:45,943 - distributed.core - INFO - Connection to tcp://127.0.0.1:44289 has been closed.
2026-07-15 15:04:45,944 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35819. Reason: nanny-close
2026-07-15 15:04:45,944 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:45,945 - distributed.core - INFO - Connection to tcp://127.0.0.1:44289 has been closed.
2026-07-15 15:04:45,946 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:45,945 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:45,947 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45279'. Reason: nanny-close
2026-07-15 15:04:45,948 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:04:45,947 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:45,947 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36905. Reason: nanny-close
2026-07-15 15:04:45,947 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:45,949 - distributed.core - INFO - Connection to tcp://127.0.0.1:44289 has been closed.
2026-07-15 15:04:45,951 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:45,952 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36171. Reason: nanny-close
2026-07-15 15:04:45,952 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:04:45,953 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59008; closing.
2026-07-15 15:04:45,954 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:58994; closing.
2026-07-15 15:04:45,954 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59032; closing.
2026-07-15 15:04:45,955 - distributed.core - INFO - Connection to tcp://127.0.0.1:44289 has been closed.
2026-07-15 15:04:45,958 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:32895 name: 0 (stimulus_id='handle-worker-cleanup-1784127885.9580882')
2026-07-15 15:04:45,959 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35819 name: 1 (stimulus_id='handle-worker-cleanup-1784127885.95909')
2026-07-15 15:04:45,959 - distributed.nanny - INFO - Worker closed
2026-07-15 15:04:45,960 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36905 name: 2 (stimulus_id='handle-worker-cleanup-1784127885.9608407')
2026-07-15 15:04:45,962 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59024; closing.
2026-07-15 15:04:45,965 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36171 name: 3 (stimulus_id='handle-worker-cleanup-1784127885.965574')
2026-07-15 15:04:45,966 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:04:46,149 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:34271' closed.
2026-07-15 15:04:46,168 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45279' closed.
2026-07-15 15:04:46,171 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43227' closed.
2026-07-15 15:04:46,182 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:33159' closed.
2026-07-15 15:04:46,183 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:04:46,184 - 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 0x7f9b89da9df0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b8b059940> |
| 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-07-15 15:04:46,290 - distributed.scheduler - INFO - State start
2026-07-15 15:04:46,294 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:38555
2026-07-15 15:04:46,294 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:04:46,295 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:04:46,307 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:45727'
2026-07-15 15:04:46,309 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:41267'
2026-07-15 15:04:46,312 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:40783'
2026-07-15 15:04:46,317 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:35517'
2026-07-15 15:04:46,939 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34153
2026-07-15 15:04:46,939 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34153
2026-07-15 15:04:46,939 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:04:46,939 - distributed.worker - INFO - dashboard at: 127.0.0.1:41407
2026-07-15 15:04:46,939 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38555
2026-07-15 15:04:46,939 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34477
2026-07-15 15:04:46,939 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,939 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:46,939 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34477
2026-07-15 15:04:46,939 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:46,939 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-7oj2_a5z
2026-07-15 15:04:46,939 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:04:46,940 - distributed.worker - INFO - dashboard at: 127.0.0.1:44223
2026-07-15 15:04:46,940 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38555
2026-07-15 15:04:46,940 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,940 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,940 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:46,940 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:46,940 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-8pk0muug
2026-07-15 15:04:46,940 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,950 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34477 name: 0
2026-07-15 15:04:46,951 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34477
2026-07-15 15:04:46,952 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60764
2026-07-15 15:04:46,952 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:46,953 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38555
2026-07-15 15:04:46,953 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,953 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34649
2026-07-15 15:04:46,953 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34649
2026-07-15 15:04:46,954 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:04:46,954 - distributed.worker - INFO - dashboard at: 127.0.0.1:38583
2026-07-15 15:04:46,954 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38555
2026-07-15 15:04:46,954 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,954 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:46,954 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:46,954 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-6w1bm5xm
2026-07-15 15:04:46,954 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,954 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34153 name: 2
2026-07-15 15:04:46,955 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34153
2026-07-15 15:04:46,955 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38555
2026-07-15 15:04:46,956 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60752
2026-07-15 15:04:46,956 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:46,956 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38555
2026-07-15 15:04:46,956 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,958 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38555
2026-07-15 15:04:46,961 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:45971
2026-07-15 15:04:46,962 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:45971
2026-07-15 15:04:46,962 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:04:46,962 - distributed.worker - INFO - dashboard at: 127.0.0.1:35797
2026-07-15 15:04:46,962 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:38555
2026-07-15 15:04:46,962 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,963 - distributed.worker - INFO - Threads: 1
2026-07-15 15:04:46,963 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:04:46,963 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-vhy001hp
2026-07-15 15:04:46,963 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,965 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34649 name: 3
2026-07-15 15:04:46,967 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34649
2026-07-15 15:04:46,967 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60768
2026-07-15 15:04:46,967 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:46,968 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38555
2026-07-15 15:04:46,968 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,969 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38555
2026-07-15 15:04:46,972 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45971 name: 1
2026-07-15 15:04:46,972 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45971
2026-07-15 15:04:46,972 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60784
2026-07-15 15:04:46,972 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:04:46,973 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:38555
2026-07-15 15:04:46,973 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:04:46,973 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:38555
2026-07-15 15:04:46,992 - distributed.scheduler - INFO - Receive client connection: Client-84e25a41-805e-11f1-8447-eabe522fab75
2026-07-15 15:04:46,993 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:60788
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 0x7f9b89de86e0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b8b059940> |
| driver : <queens.drivers.function.Function object at 0x7f9b89da9df0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b89dd8bc0> |
| model : <queens.models.simulation.Simulation object at 0x7f9b89de86e0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9ba9b23350> |
| seed : 0 |
| num_samples : 1000 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_1000_seed_0
Starting Analysis...
97%|█████████▋| 972/1000 [00:17<00:00, 77.46it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 999 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 1000 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.735e+01s |
| average time per parallel job : 6.940e-02s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 1000/1000 [00:17<00:00, 57.64it/s]
Time for CALCULATION: 17.49039626121521 s
2026-07-15 15:05:04,609 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127904.6094525') (0, 1, 2, 3)
2026-07-15 15:05:04,610 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45727'. Reason: nanny-close
2026-07-15 15:05:04,611 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:04,611 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:41267'. Reason: nanny-close
2026-07-15 15:05:04,612 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:04,612 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34477. Reason: nanny-close
2026-07-15 15:05:04,612 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:04,614 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:40783'. Reason: nanny-close
2026-07-15 15:05:04,613 - distributed.core - INFO - Connection to tcp://127.0.0.1:38555 has been closed.
2026-07-15 15:05:04,615 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:04,616 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:04,617 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35517'. Reason: nanny-close
2026-07-15 15:05:04,615 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45971. Reason: nanny-close
2026-07-15 15:05:04,616 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:04,617 - distributed.core - INFO - Connection to tcp://127.0.0.1:38555 has been closed.
2026-07-15 15:05:04,618 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34153. Reason: nanny-close
2026-07-15 15:05:04,619 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:04,619 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:04,619 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:04,621 - distributed.core - INFO - Connection to tcp://127.0.0.1:38555 has been closed.
2026-07-15 15:05:04,623 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:04,623 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34649. Reason: nanny-close
2026-07-15 15:05:04,624 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:04,625 - distributed.core - INFO - Connection to tcp://127.0.0.1:38555 has been closed.
2026-07-15 15:05:04,628 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:60764; closing.
2026-07-15 15:05:04,630 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:60784; closing.
2026-07-15 15:05:04,629 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:04,631 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:60752; closing.
2026-07-15 15:05:04,634 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34477 name: 0 (stimulus_id='handle-worker-cleanup-1784127904.6345763')
2026-07-15 15:05:04,636 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45971 name: 1 (stimulus_id='handle-worker-cleanup-1784127904.6361177')
2026-07-15 15:05:04,637 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34153 name: 2 (stimulus_id='handle-worker-cleanup-1784127904.6370974')
2026-07-15 15:05:04,640 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:60768; closing.
2026-07-15 15:05:04,643 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34649 name: 3 (stimulus_id='handle-worker-cleanup-1784127904.6438055')
2026-07-15 15:05:04,645 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:05:04,945 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:41267' closed.
2026-07-15 15:05:04,947 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35517' closed.
2026-07-15 15:05:04,960 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45727' closed.
2026-07-15 15:05:04,980 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:40783' closed.
2026-07-15 15:05:04,982 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:05:04,983 - 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 0x7f9b8b1cc650> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b89459d60> |
| 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-07-15 15:05:05,089 - distributed.scheduler - INFO - State start
2026-07-15 15:05:05,092 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:40739
2026-07-15 15:05:05,093 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:05:05,094 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:05:05,106 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:35383'
2026-07-15 15:05:05,108 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:38475'
2026-07-15 15:05:05,111 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:42757'
2026-07-15 15:05:05,115 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:38183'
2026-07-15 15:05:05,739 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:35493
2026-07-15 15:05:05,739 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:35493
2026-07-15 15:05:05,739 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:05:05,740 - distributed.worker - INFO - dashboard at: 127.0.0.1:34399
2026-07-15 15:05:05,740 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40739
2026-07-15 15:05:05,740 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,740 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:05,740 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:05,740 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-daxpwnu3
2026-07-15 15:05:05,740 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,744 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39533
2026-07-15 15:05:05,744 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39533
2026-07-15 15:05:05,745 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:05:05,745 - distributed.worker - INFO - dashboard at: 127.0.0.1:36839
2026-07-15 15:05:05,745 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40739
2026-07-15 15:05:05,745 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,745 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:05,745 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:05,745 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-3u06c4fq
2026-07-15 15:05:05,745 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,748 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36339
2026-07-15 15:05:05,748 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36339
2026-07-15 15:05:05,749 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:05:05,749 - distributed.worker - INFO - dashboard at: 127.0.0.1:32803
2026-07-15 15:05:05,749 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40739
2026-07-15 15:05:05,750 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35493 name: 0
2026-07-15 15:05:05,750 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,752 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35493
2026-07-15 15:05:05,753 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37052
2026-07-15 15:05:05,750 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:05,750 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:05,750 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-xo7t_qlv
2026-07-15 15:05:05,750 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,752 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:05,753 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40739
2026-07-15 15:05:05,753 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,753 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40739
2026-07-15 15:05:05,758 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39533 name: 1
2026-07-15 15:05:05,759 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39533
2026-07-15 15:05:05,760 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37056
2026-07-15 15:05:05,760 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:05,760 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40739
2026-07-15 15:05:05,760 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,762 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40739
2026-07-15 15:05:05,766 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36339 name: 3
2026-07-15 15:05:05,767 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36339
2026-07-15 15:05:05,768 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37072
2026-07-15 15:05:05,767 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:05,768 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40739
2026-07-15 15:05:05,768 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,769 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40739
2026-07-15 15:05:05,770 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:46791
2026-07-15 15:05:05,770 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:46791
2026-07-15 15:05:05,770 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:05:05,770 - distributed.worker - INFO - dashboard at: 127.0.0.1:42089
2026-07-15 15:05:05,770 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40739
2026-07-15 15:05:05,770 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,770 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:05,770 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:05,770 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-cfxsxx7e
2026-07-15 15:05:05,770 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,777 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46791 name: 2
2026-07-15 15:05:05,778 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46791
2026-07-15 15:05:05,778 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37082
2026-07-15 15:05:05,778 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:05,778 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40739
2026-07-15 15:05:05,778 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:05,779 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40739
2026-07-15 15:05:05,787 - distributed.scheduler - INFO - Receive client connection: Client-90162c1a-805e-11f1-8447-eabe522fab75
2026-07-15 15:05:05,787 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:37086
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 0x7f9b89396600> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b89459d60> |
| driver : <queens.drivers.function.Function object at 0x7f9b8b1cc650> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b8966c620> |
| model : <queens.models.simulation.Simulation object at 0x7f9b89396600> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b8937c470> |
| seed : 1 |
| num_samples : 1000 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_1000_seed_1
Starting Analysis...
97%|█████████▋| 970/1000 [00:17<00:00, 85.15it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 999 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 1000 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.738e+01s |
| average time per parallel job : 6.951e-02s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 1000/1000 [00:17<00:00, 57.55it/s]
Time for CALCULATION: 17.53803038597107 s
2026-07-15 15:05:23,448 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127923.4480996') (0, 1, 2, 3)
2026-07-15 15:05:23,449 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35383'. Reason: nanny-close
2026-07-15 15:05:23,449 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:23,450 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38475'. Reason: nanny-close
2026-07-15 15:05:23,450 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35493. Reason: nanny-close
2026-07-15 15:05:23,451 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:23,452 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42757'. Reason: nanny-close
2026-07-15 15:05:23,451 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:23,452 - distributed.core - INFO - Connection to tcp://127.0.0.1:40739 has been closed.
2026-07-15 15:05:23,453 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:23,455 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38183'. Reason: nanny-close
2026-07-15 15:05:23,455 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:23,457 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:23,456 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39533. Reason: nanny-close
2026-07-15 15:05:23,456 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46791. Reason: nanny-close
2026-07-15 15:05:23,457 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:23,457 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:23,458 - distributed.core - INFO - Connection to tcp://127.0.0.1:40739 has been closed.
2026-07-15 15:05:23,458 - distributed.core - INFO - Connection to tcp://127.0.0.1:40739 has been closed.
2026-07-15 15:05:23,459 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:23,460 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:23,461 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36339. Reason: nanny-close
2026-07-15 15:05:23,462 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:23,464 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:37052; closing.
2026-07-15 15:05:23,464 - distributed.core - INFO - Connection to tcp://127.0.0.1:40739 has been closed.
2026-07-15 15:05:23,466 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:37082; closing.
2026-07-15 15:05:23,467 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:37056; closing.
2026-07-15 15:05:23,467 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:23,471 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35493 name: 0 (stimulus_id='handle-worker-cleanup-1784127923.468379')
2026-07-15 15:05:23,475 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46791 name: 2 (stimulus_id='handle-worker-cleanup-1784127923.4756696')
2026-07-15 15:05:23,476 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39533 name: 1 (stimulus_id='handle-worker-cleanup-1784127923.4767935')
2026-07-15 15:05:23,478 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:37072; closing.
2026-07-15 15:05:23,480 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36339 name: 3 (stimulus_id='handle-worker-cleanup-1784127923.4807355')
2026-07-15 15:05:23,481 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:05:23,487 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:40739 remote=tcp://127.0.0.1:37072>
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-07-15 15:05:23,773 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35383' closed.
2026-07-15 15:05:23,775 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42757' closed.
2026-07-15 15:05:23,784 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38475' closed.
2026-07-15 15:05:23,790 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38183' closed.
2026-07-15 15:05:23,791 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:05:23,792 - 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 0x7f9b891066c0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9b891be600> |
| 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-07-15 15:05:23,903 - distributed.scheduler - INFO - State start
2026-07-15 15:05:23,906 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:35309
2026-07-15 15:05:23,907 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:05:23,908 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:05:23,920 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:35867'
2026-07-15 15:05:23,922 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:38223'
2026-07-15 15:05:23,925 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:46871'
2026-07-15 15:05:23,928 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:42069'
2026-07-15 15:05:24,547 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34769
2026-07-15 15:05:24,547 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34769
2026-07-15 15:05:24,547 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:05:24,548 - distributed.worker - INFO - dashboard at: 127.0.0.1:36773
2026-07-15 15:05:24,548 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:35309
2026-07-15 15:05:24,548 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,548 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:24,548 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:24,548 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-qy09phrw
2026-07-15 15:05:24,548 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,557 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:46479
2026-07-15 15:05:24,557 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:46479
2026-07-15 15:05:24,557 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:05:24,558 - distributed.worker - INFO - dashboard at: 127.0.0.1:36989
2026-07-15 15:05:24,559 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:35309
2026-07-15 15:05:24,560 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34769 name: 0
2026-07-15 15:05:24,559 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,560 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:24,560 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:24,560 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-mzechysv
2026-07-15 15:05:24,560 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,562 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34769
2026-07-15 15:05:24,563 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:24,563 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:35309
2026-07-15 15:05:24,563 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,564 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47324
2026-07-15 15:05:24,564 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35309
2026-07-15 15:05:24,570 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:43577
2026-07-15 15:05:24,570 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:43577
2026-07-15 15:05:24,571 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:05:24,571 - distributed.worker - INFO - dashboard at: 127.0.0.1:38355
2026-07-15 15:05:24,571 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:35309
2026-07-15 15:05:24,571 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,571 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:24,571 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:24,571 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-ay_nvf0_
2026-07-15 15:05:24,571 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,573 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46479 name: 2
2026-07-15 15:05:24,574 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:24,575 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46479
2026-07-15 15:05:24,575 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:35309
2026-07-15 15:05:24,575 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,575 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35309
2026-07-15 15:05:24,578 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47336
2026-07-15 15:05:24,578 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39047
2026-07-15 15:05:24,579 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39047
2026-07-15 15:05:24,579 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:05:24,579 - distributed.worker - INFO - dashboard at: 127.0.0.1:46849
2026-07-15 15:05:24,579 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:35309
2026-07-15 15:05:24,579 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,579 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:24,579 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:24,579 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-7qq8gyzs
2026-07-15 15:05:24,579 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,582 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:43577 name: 3
2026-07-15 15:05:24,583 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:43577
2026-07-15 15:05:24,583 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:24,584 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47340
2026-07-15 15:05:24,584 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:35309
2026-07-15 15:05:24,584 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,585 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35309
2026-07-15 15:05:24,589 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39047 name: 1
2026-07-15 15:05:24,590 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39047
2026-07-15 15:05:24,590 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47342
2026-07-15 15:05:24,590 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:24,590 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:35309
2026-07-15 15:05:24,590 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:24,591 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:35309
2026-07-15 15:05:24,601 - distributed.scheduler - INFO - Receive client connection: Client-9b4cedd8-805e-11f1-8447-eabe522fab75
2026-07-15 15:05:24,601 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:47346
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 0x7f9b88f3a4e0> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9b891be600> |
| driver : <queens.drivers.function.Function object at 0x7f9b891066c0> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b89107f80> |
| model : <queens.models.simulation.Simulation object at 0x7f9b88f3a4e0> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b8b780950> |
| seed : 2 |
| num_samples : 1000 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_1000_seed_2
Starting Analysis...
100%|██████████| 1000/1000 [00:17<00:00, 116.61it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 999 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 1000 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.736e+01s |
| average time per parallel job : 6.945e-02s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 1000/1000 [00:17<00:00, 57.59it/s]
Time for CALCULATION: 17.512625217437744 s
2026-07-15 15:05:42,229 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127942.2295146') (0, 1, 2, 3)
2026-07-15 15:05:42,230 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:35867'. Reason: nanny-close
2026-07-15 15:05:42,231 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:42,231 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:38223'. Reason: nanny-close
2026-07-15 15:05:42,232 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:42,232 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:46871'. Reason: nanny-close
2026-07-15 15:05:42,232 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34769. Reason: nanny-close
2026-07-15 15:05:42,232 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:42,234 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:42,234 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42069'. Reason: nanny-close
2026-07-15 15:05:42,233 - distributed.core - INFO - Connection to tcp://127.0.0.1:35309 has been closed.
2026-07-15 15:05:42,233 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39047. Reason: nanny-close
2026-07-15 15:05:42,233 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:42,235 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:42,235 - distributed.core - INFO - Connection to tcp://127.0.0.1:35309 has been closed.
2026-07-15 15:05:42,235 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46479. Reason: nanny-close
2026-07-15 15:05:42,236 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:05:42,236 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:42,239 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47324; closing.
2026-07-15 15:05:42,237 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:42,238 - distributed.core - INFO - Connection to tcp://127.0.0.1:35309 has been closed.
2026-07-15 15:05:42,239 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:43577. Reason: nanny-close
2026-07-15 15:05:42,239 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:05:42,241 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47342; closing.
2026-07-15 15:05:42,241 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47336; closing.
2026-07-15 15:05:42,242 - distributed.core - INFO - Connection to tcp://127.0.0.1:35309 has been closed.
2026-07-15 15:05:42,243 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34769 name: 0 (stimulus_id='handle-worker-cleanup-1784127942.2432628')
2026-07-15 15:05:42,243 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39047 name: 1 (stimulus_id='handle-worker-cleanup-1784127942.2439544')
2026-07-15 15:05:42,244 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46479 name: 2 (stimulus_id='handle-worker-cleanup-1784127942.244846')
2026-07-15 15:05:42,244 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:42,247 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:47340; closing.
2026-07-15 15:05:42,247 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:43577 name: 3 (stimulus_id='handle-worker-cleanup-1784127942.2479365')
2026-07-15 15:05:42,248 - distributed.nanny - INFO - Worker closed
2026-07-15 15:05:42,248 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:05:42,558 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:46871' closed.
2026-07-15 15:05:42,561 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:35867' closed.
2026-07-15 15:05:42,565 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42069' closed.
2026-07-15 15:05:42,567 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:38223' closed.
2026-07-15 15:05:42,568 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:05:42,569 - 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 0x7f9b89c29580> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| function : <function solve_poisson at 0x7f9baa403600> |
| external_python_module_function : None |
+------------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| Local |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.schedulers.local.Local object at 0x7f9ba9b0d6a0> |
| 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-07-15 15:05:42,677 - distributed.scheduler - INFO - State start
2026-07-15 15:05:42,681 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:40565
2026-07-15 15:05:42,681 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:8787/status
2026-07-15 15:05:42,683 - distributed.scheduler - INFO - Registering Worker plugin shuffle
2026-07-15 15:05:42,695 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:42829'
2026-07-15 15:05:42,697 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:43613'
2026-07-15 15:05:42,701 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:45267'
2026-07-15 15:05:42,703 - distributed.nanny - INFO - Start Nanny at: 'tcp://127.0.0.1:33903'
2026-07-15 15:05:43,313 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34627
2026-07-15 15:05:43,313 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34627
2026-07-15 15:05:43,313 - distributed.worker - INFO - Worker name: 0
2026-07-15 15:05:43,314 - distributed.worker - INFO - dashboard at: 127.0.0.1:39463
2026-07-15 15:05:43,314 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40565
2026-07-15 15:05:43,314 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,314 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:43,314 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:43,315 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-s5h5rc3j
2026-07-15 15:05:43,315 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,325 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34627 name: 0
2026-07-15 15:05:43,327 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34627
2026-07-15 15:05:43,327 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:43,328 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54026
2026-07-15 15:05:43,328 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40565
2026-07-15 15:05:43,329 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,329 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40565
2026-07-15 15:05:43,335 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:41869
2026-07-15 15:05:43,335 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:41869
2026-07-15 15:05:43,335 - distributed.worker - INFO - Worker name: 3
2026-07-15 15:05:43,336 - distributed.worker - INFO - dashboard at: 127.0.0.1:39119
2026-07-15 15:05:43,336 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40565
2026-07-15 15:05:43,336 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,336 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:43,336 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:43,336 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-4qluwh_f
2026-07-15 15:05:43,336 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,337 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:45943
2026-07-15 15:05:43,337 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:45943
2026-07-15 15:05:43,337 - distributed.worker - INFO - Worker name: 1
2026-07-15 15:05:43,337 - distributed.worker - INFO - dashboard at: 127.0.0.1:45081
2026-07-15 15:05:43,337 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40565
2026-07-15 15:05:43,337 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,337 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:43,337 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:43,337 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-q22h_g57
2026-07-15 15:05:43,338 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,345 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45943 name: 1
2026-07-15 15:05:43,346 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45943
2026-07-15 15:05:43,347 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:43,347 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54042
2026-07-15 15:05:43,347 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:35521
2026-07-15 15:05:43,348 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:35521
2026-07-15 15:05:43,348 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40565
2026-07-15 15:05:43,348 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,348 - distributed.worker - INFO - Worker name: 2
2026-07-15 15:05:43,348 - distributed.worker - INFO - dashboard at: 127.0.0.1:41181
2026-07-15 15:05:43,348 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:40565
2026-07-15 15:05:43,348 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,349 - distributed.worker - INFO - Threads: 1
2026-07-15 15:05:43,349 - distributed.worker - INFO - Memory: 3.90 GiB
2026-07-15 15:05:43,349 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-3qm44zvs
2026-07-15 15:05:43,349 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,349 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:41869 name: 3
2026-07-15 15:05:43,350 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:41869
2026-07-15 15:05:43,350 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40565
2026-07-15 15:05:43,351 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54038
2026-07-15 15:05:43,351 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:43,351 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40565
2026-07-15 15:05:43,351 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,352 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40565
2026-07-15 15:05:43,359 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:35521 name: 2
2026-07-15 15:05:43,360 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:35521
2026-07-15 15:05:43,360 - distributed.worker - INFO - Starting Worker plugin shuffle
2026-07-15 15:05:43,360 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54056
2026-07-15 15:05:43,361 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:40565
2026-07-15 15:05:43,361 - distributed.worker - INFO - -------------------------------------------------
2026-07-15 15:05:43,362 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40565
2026-07-15 15:05:43,384 - distributed.scheduler - INFO - Receive client connection: Client-a67f0ac3-805e-11f1-8447-eabe522fab75
2026-07-15 15:05:43,385 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:54060
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 0x7f9b88b3d280> |
| scheduler : <queens.schedulers.local.Local object at 0x7f9ba9b0d6a0> |
| driver : <queens.drivers.function.Function object at 0x7f9b89c29580> |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| MonteCarlo |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| self : <queens.iterators.monte_carlo.MonteCarlo object at 0x7f9b88c9cec0> |
| model : <queens.models.simulation.Simulation object at 0x7f9b88b3d280> |
| parameters : <queens.parameters.parameters.Parameters object at 0x7f9bd80c6b70> |
| global_settings : <queens.global_settings.GlobalSettings object at 0x7f9b88cad910> |
| seed : 3 |
| num_samples : 1000 |
| result_description : {'write_results': True, 'plot_results': False} |
+---------------------------------------------------------------------------------------------------+
+---------------------------------------------------------------------------------------------------+
| git information |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| commit hash : 1c4eb3500463d71758ba4e69052c002315f1a689 |
| branch : main |
| clean working tree : False |
+---------------------------------------------------------------------------------------------------+
MonteCarlo for experiment: monte_carlo_poisson_log_samples_1000_seed_3
Starting Analysis...
100%|█████████▉| 995/1000 [00:17<00:00, 81.52it/s]
+---------------------------------------------------------------------------------------------------+
| Batch summary for jobs 0 - 999 |
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -|
| number of jobs : 1000 |
| number of parallel jobs : 4 |
| number of procs : 1 |
| total elapsed time : 1.731e+01s |
| average time per parallel job : 6.922e-02s |
+---------------------------------------------------------------------------------------------------+
100%|██████████| 1000/1000 [00:17<00:00, 57.78it/s]
Time for CALCULATION: 17.44892716407776 s
2026-07-15 15:06:00,947 - distributed.scheduler - INFO - Retire worker addresses (stimulus_id='retire-workers-1784127960.947103') (0, 1, 2, 3)
2026-07-15 15:06:00,948 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:42829'. Reason: nanny-close
2026-07-15 15:06:00,948 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:06:00,949 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:43613'. Reason: nanny-close
2026-07-15 15:06:00,949 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34627. Reason: nanny-close
2026-07-15 15:06:00,950 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:06:00,951 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:06:00,951 - distributed.core - INFO - Connection to tcp://127.0.0.1:40565 has been closed.
2026-07-15 15:06:00,951 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:45267'. Reason: nanny-close
2026-07-15 15:06:00,952 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:06:00,952 - distributed.nanny - INFO - Worker closed
2026-07-15 15:06:00,952 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45943. Reason: nanny-close
2026-07-15 15:06:00,953 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:06:00,954 - distributed.nanny - INFO - Closing Nanny at 'tcp://127.0.0.1:33903'. Reason: nanny-close
2026-07-15 15:06:00,955 - distributed.core - INFO - Connection to tcp://127.0.0.1:40565 has been closed.
2026-07-15 15:06:00,955 - distributed.nanny - INFO - Nanny asking worker to close. Reason: nanny-close
2026-07-15 15:06:00,955 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:35521. Reason: nanny-close
2026-07-15 15:06:00,956 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:06:00,957 - distributed.nanny - INFO - Worker closed
2026-07-15 15:06:00,958 - distributed.core - INFO - Connection to tcp://127.0.0.1:40565 has been closed.
2026-07-15 15:06:00,959 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:41869. Reason: nanny-close
2026-07-15 15:06:00,959 - distributed.worker - INFO - Removing Worker plugin shuffle
2026-07-15 15:06:00,959 - distributed.nanny - INFO - Worker closed
2026-07-15 15:06:00,960 - distributed.core - INFO - Connection to tcp://127.0.0.1:40565 has been closed.
2026-07-15 15:06:00,963 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:54026; closing.
2026-07-15 15:06:00,964 - distributed.nanny - INFO - Worker closed
2026-07-15 15:06:00,964 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:54042; closing.
2026-07-15 15:06:00,967 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34627 name: 0 (stimulus_id='handle-worker-cleanup-1784127960.967202')
2026-07-15 15:06:00,970 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45943 name: 1 (stimulus_id='handle-worker-cleanup-1784127960.9701066')
2026-07-15 15:06:00,970 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:54056; closing.
2026-07-15 15:06:00,971 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:54038; closing.
2026-07-15 15:06:00,972 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:35521 name: 2 (stimulus_id='handle-worker-cleanup-1784127960.9727848')
2026-07-15 15:06:00,977 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:41869 name: 3 (stimulus_id='handle-worker-cleanup-1784127960.9776769')
2026-07-15 15:06:00,978 - distributed.scheduler - INFO - Lost all workers
2026-07-15 15:06:00,980 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:40565 remote=tcp://127.0.0.1:54056>
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-07-15 15:06:00,983 - distributed.batched - INFO - Batched Comm Closed <TCP (closed) Scheduler connection to worker local=tcp://127.0.0.1:40565 remote=tcp://127.0.0.1:54038>
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-07-15 15:06:01,257 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:42829' closed.
2026-07-15 15:06:01,281 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:43613' closed.
2026-07-15 15:06:01,283 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:45267' closed.
2026-07-15 15:06:01,297 - distributed.nanny - INFO - Nanny at 'tcp://127.0.0.1:33903' closed.
2026-07-15 15:06:01,298 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown
2026-07-15 15:06:01,299 - distributed.scheduler - INFO - Scheduler closing all comms
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\):
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()
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=4in 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?