From e0072d8196187b2d20d9081447271122424471b8 Mon Sep 17 00:00:00 2001 From: prashkh Date: Mon, 7 Oct 2024 17:05:20 -0400 Subject: [PATCH] Added a fix to ensure remote folder is created before running batch of mode solver simulations. --- tidy3d/web/api/mode.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tidy3d/web/api/mode.py b/tidy3d/web/api/mode.py index f08303b52e..ba1a9f9d86 100644 --- a/tidy3d/web/api/mode.py +++ b/tidy3d/web/api/mode.py @@ -231,6 +231,10 @@ def handle_mode_solver(index, progress, pbar): if verbose: console.log(f"[cyan]Running a batch of [deep_pink4]{num_mode_solvers} mode solvers.\n") + + # Create the common folder before running the parallel computation + _ = Folder.create(folder_name=folder_name) + with Progress(console=console) as progress: pbar = progress.add_task("Status:", total=num_mode_solvers) results = Parallel(n_jobs=max_workers, backend="threading")(