From f2d3a25adb7c23f80e5a4d7db0d085b5ec5e6236 Mon Sep 17 00:00:00 2001 From: j-atkins <106238905+j-atkins@users.noreply.github.com> Date: Mon, 1 Dec 2025 14:10:13 +0100 Subject: [PATCH 1/2] add small buffer to spacetime region, may help avoid some issues --- src/virtualship/instruments/ship_underwater_st.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/virtualship/instruments/ship_underwater_st.py b/src/virtualship/instruments/ship_underwater_st.py index 088a439f..02920b30 100644 --- a/src/virtualship/instruments/ship_underwater_st.py +++ b/src/virtualship/instruments/ship_underwater_st.py @@ -2,8 +2,8 @@ from typing import ClassVar import numpy as np -from parcels import ParticleSet, ScipyParticle, Variable +from parcels import ParticleSet, ScipyParticle, Variable from virtualship.instruments.base import Instrument from virtualship.instruments.types import InstrumentType from virtualship.utils import add_dummy_UV, register_instrument @@ -58,6 +58,10 @@ class Underwater_STInstrument(Instrument): def __init__(self, expedition, from_data): """Initialize Underwater_STInstrument.""" variables = {"S": "so", "T": "thetao"} + spacetime_buffer_size = { + "latlon": 0.25, # [degrees] + "time": 0.0, # [days] + } super().__init__( expedition, @@ -65,7 +69,7 @@ def __init__(self, expedition, from_data): add_bathymetry=False, allow_time_extrapolation=True, verbose_progress=False, - spacetime_buffer_size=None, + spacetime_buffer_size=spacetime_buffer_size, limit_spec=None, from_data=from_data, ) From cceffbeca8969c4ba1a229911e7189b8cd3c1409 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Mon, 1 Dec 2025 13:13:51 +0000 Subject: [PATCH 2/2] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- src/virtualship/instruments/ship_underwater_st.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/virtualship/instruments/ship_underwater_st.py b/src/virtualship/instruments/ship_underwater_st.py index 02920b30..1e66ba50 100644 --- a/src/virtualship/instruments/ship_underwater_st.py +++ b/src/virtualship/instruments/ship_underwater_st.py @@ -2,8 +2,8 @@ from typing import ClassVar import numpy as np - from parcels import ParticleSet, ScipyParticle, Variable + from virtualship.instruments.base import Instrument from virtualship.instruments.types import InstrumentType from virtualship.utils import add_dummy_UV, register_instrument