Chrome Extension
WeChat Mini Program
Use on ChatGLM

PyVecContour: A Python toolkit for vectorized isosurface mapping

SoftwareX(2023)

Cited 0|Views26
No score
Abstract
Vectorized isosurface mapping is critical for conducting scientific research in computational fluid dynamics (CFD). We provide a Python-based tool for the vectorized isosurface mapping of scalar field information in CFD simulation results, with the goal of reducing file size while ensuring file editability and graphical presentation independent of resolution. The ideal interpolation angle is first determined by spatially rotating the target region, which reduces the invalid interpolation range. Second, because it uses the spatial clipping approach, it offers a graphics processing method for particular geometric structures such as “islands” or “masks”. Finally, the data size is decreased using Geobuf’s space-compressed storage format. The application case, which visualizes the spatiotemporal evolution of the EFDC (Environmental Fluid Dynamics Code) concentration field, demonstrates that the spatial rotation and clipping strategies improve both the spatial interpolation and isosurface tracking effectiveness, and make the analysis results conform better to the actual situation. The spatial compression strategy substantially promotes network propagation and the retrieval of contour maps, supporting multi-scenario analysis web applications based on the isosurface spatiotemporal evolution animation method.
More
Translated text
Key words
Vectorized isosurface mapping,Contour,Spatial analysis,Geobuf
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined