In this paper, we introduce an interactive coastal wave simulation and visualization software, called Celeris. Celeris is an open source software which needs minimum preparation to run on a Windows machine. The software solves the extended Boussinesq equations using a hybrid finite volume - finite difference method and supports moving shoreline boundaries. The simulation and visualization are performed on the GPU using Direct3D libraries, which enables the software to run faster than real-time. Celeris provides a first-of-its-kind interactive modeling platform for coastal wave applications and it supports simultaneous visualization with both photorealistic and colormapped rendering capabilities. We validate our software through comparison with three standard benchmarks for non-breaking and breaking waves.
翻译:在本文中,我们引入了一个称为Celiris的互动式沿海波模拟和可视化软件。 Celeris是一个开放源码软件,需要最低限度的准备才能在Windows机器上运行。该软件用一种混合的有限数量-有限差异法解决了扩展的Boussinesq方程式,支持移动海岸线边界。在GPU上使用Direct3D图书馆进行模拟和可视化,使软件能够比实时运行更快。Celiris为沿海波应用程序提供了一个首创的互动式建模平台,它支持与光现实和彩色显示能力的同步可视化。我们通过比较非破碎波和断裂波的三个标准基准来验证我们的软件。