Back to the catalog

Software — free catalog

Plot3D PreProcessing and PostProcessing Libraries in Julia and Python

A NASA software catalog entry available for reuse or request.

About this technology

Overview

Plot3D is a widely used format for storing grid data for numerical computation particularly in CFD. This free open source python library enables researchers to have programmatic access to read, write, combine, plot3D files to build a 3D domain. One of the main challenges with simulations using Plot3D is finding the connection of blocks of I,J,K indexing representing X,Y,Z coordinates in space. This tool contains functionality to automatically finds matching faces of each block and exports the results as a human readable dictionary or JSON format.