首页> 外文期刊>Ocean modelling >Diagnostic tools for 3D unstructured oceanographic data
【24h】

Diagnostic tools for 3D unstructured oceanographic data

机译:用于3D非结构化海洋数据的诊断工具

获取原文
获取原文并翻译 | 示例
           

摘要

Most ocean models in current use are built upon structured meshes. It follows that most existing tools for extracting diagnostic quantities (volume and surface integrals, for example) from ocean model output are constructed using techniques and software tools which assume structured meshes. The greater complexity inherent in unstructured meshes (especially fully unstructured grids which are unstructured in the vertical as well as the horizontal direction) has left some oceanographers, accustomed to traditional methods, unclear on how to calculate diagnostics on these meshes. In this paper we show that tools for extracting diagnostic data from the new generation of unstructured ocean models can be constructed with relative ease using open source software. Higher level languages such as Python, in conjunction with packages such as NumPy, SciPy, VTK and MayaVi, provide many of the high-level primitives needed to perform 3D visualisation and evaluate diagnostic quantities, e.g. density fluxes. We demonstrate this in the particular case of calculating flux of vector fields through isosurfaces, using flow data obtained from the unstructured mesh finite element ocean code ICOM, however this tool can be applied to model output from any unstructured grid ocean code. (c) 2007 Elsevier Ltd. All rights reserved.
机译:当前使用的大多数海洋模型都基于结构化网格。因此,大多数现有的用于从海洋模型输出中提取诊断量(例如,体积和表面积分)的工具都是使用假定结构化网格的技术和软件工具构建的。非结构化网格(尤其是在垂直和水平方向上非结构化的完全非结构化网格)固有的更高复杂性,使一些习惯传统方法的海洋学家不清楚如何在这些网格上计算诊断值。在本文中,我们表明,可以使用开源软件相对轻松地构建用于从新一代非结构化海洋模型中提取诊断数据的工具。诸如Python之类的高级语言与诸如NumPy,SciPy,VTK和MayaVi之类的软件包一起提供了执行3D可视化和评估诊断量所需的许多高级原语,例如密度通量。我们在使用从非结构化网格有限元海洋代码ICOM获得的流量数据来计算通过等值面矢量场通量的特殊情况下,证明了这一点,但是该工具可以应用于从任何非结构化网格海洋代码输出的模型。 (c)2007 Elsevier Ltd.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号