# Updates & Feature Requests

**URL:** https://celeris.discourse.group/c/updates-feature-requests/6.md

[Latest](https://celeris.discourse.group/latest.md) · [Categories](https://celeris.discourse.group/categories.md) · [Tags](https://celeris.discourse.group/tags.md)

---

## [Spherical Coordinate Support for NLSW Simulations](https://celeris.discourse.group/t/spherical-coordinate-support-for-nlsw-simulations/31)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [July 2, 2026, 10:36pm UTC](https://celeris.discourse.group/t/spherical-coordinate-support-for-nlsw-simulations/31 "2026-07-02T22:36:07Z")

</div>

Celeris WebGPU now includes initial support for running simulations directly on a spherical latitude/longitude grid. This is intended for larger-scale tsunami and basin-scale applications where Cartesian meter-based grid…

---

## [June / 2026 Updates](https://celeris.discourse.group/t/june-2026-updates/30)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [June 1, 2026, 9:47pm UTC](https://celeris.discourse.group/t/june-2026-updates/30 "2026-06-01T21:47:20Z")

</div>

Some updates to the code: The memory / texture management of the PCR solver (Boussinesq mode only) has been made much more efficient. Should lead to ~20% increases in runtime for Bous cases On the “Modify Boundary Con…

---

## [Run Many Transects Version](https://celeris.discourse.group/t/run-many-transects-version/24)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [April 3, 2026, 3:05am UTC](https://celeris.discourse.group/t/run-many-transects-version/24 "2026-04-03T03:05:56Z")

</div>

The GPU version of the model is very inefficent at running 1D (horizontal) transects - there are simply not enough grid points to make good use of 1,000’s of GPU cores. However, the GPU is efficient at running many 100’…

---

## [Fully Nonlinear / High-Order Mode Added](https://celeris.discourse.group/t/fully-nonlinear-high-order-mode-added/23)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [April 3, 2026, 3:04am UTC](https://celeris.discourse.group/t/fully-nonlinear-high-order-mode-added/23 "2026-04-03T03:04:07Z")

</div>

You can now run simulations using the fully nonlinear extended Boussinesq equations. The implementation follows the equation and numerical model presented in Kim et al., 2009, minus the horizontal rotational terms. The…

---

## [Add Velocity Vector Overlay](https://celeris.discourse.group/t/add-velocity-vector-overlay/22)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [April 3, 2026, 3:03am UTC](https://celeris.discourse.group/t/add-velocity-vector-overlay/22 "2026-04-03T03:03:14Z")

</div>

You can now add velocity vectors onto the rendered wave field: In the “Modify Visualization” panel, you will now see three new options related to the vector arrow overlay: You can choose to include vectors from e…

---

## [Adding 3D objects (buildings, etc.) to the 3D Explorer view](https://celeris.discourse.group/t/adding-3d-objects-buildings-etc-to-the-3d-explorer-view/21)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [April 3, 2026, 3:02am UTC](https://celeris.discourse.group/t/adding-3d-objects-buildings-etc-to-the-3d-explorer-view/21 "2026-04-03T03:02:33Z")

</div>

It is a very experimental feature, but you can now add 3D boxes of arbitrary size, orientation, and location into the Explorer (fly-through) view. Any number of boxes can be added to the view. The box properties are co…

---

## [Fly - through / Drone Perspective View Mode Added](https://celeris.discourse.group/t/fly-through-drone-perspective-view-mode-added/20)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [April 3, 2026, 3:01am UTC](https://celeris.discourse.group/t/fly-through-drone-perspective-view-mode-added/20 "2026-04-03T03:01:57Z")

</div>

Finally figured out how to add a drone-type fly around mode. It was not easy, maybe getting too close to creating my own game engine… Now, from the Modify Visualization panel, if you choose “Explorer” as your View Mode…

---

## [Automation & Running through Python](https://celeris.discourse.group/t/automation-running-through-python/19)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [April 3, 2026, 3:00am UTC](https://celeris.discourse.group/t/automation-running-through-python/19 "2026-04-03T03:00:47Z")

</div>

As more people are using the model, a common desired workflow looks like: Create and fine-tune the model setup using the Web interface Run various different cases, including modifications to water levels, waves, ba…

---

## [2025.01.21 WebGPU code update](https://celeris.discourse.group/t/2025-01-21-webgpu-code-update/18)

<div class="topic-metadata">

**Author:** [@Patrick\_Lynett](https://celeris.discourse.group/u/Patrick_Lynett)\
**Replies:** 0\
**Last updated:** [April 3, 2026, 2:58am UTC](https://celeris.discourse.group/t/2025-01-21-webgpu-code-update/18 "2026-04-03T02:58:19Z")

</div>

Code updates: Periodic boundary conditions are now functional for the Boussinesq model. Use with care however. Strictly speaking, the wave frequencies and directions in the waves.txt file should be chosen such that a…
