tdQVecTool

master

Tool for manipulating Lattice Boltzmann QVec files
TurbulentDynamics/tdLBQVecTool

TURBULENT Dynamics QVec Tool

Turbulent Dynamics specialises in running high-resolution fluid dynamics simulations on supercomputers. The application decomposes the complete simulation space into smaller grids and each grid is run on one node. During the simulation each node creates output files independently. This applicaiton is used to stitch these files together and do some other post processing calculations.

Documentation

Documentation

Getting Started

git clone --recursive https://github.com/TurbulentDynamics/tdQVecTool.git
cd tdQVecTool && swift build
./tdQVecTool -va Tests/TinyTestData 
./tdQVecTool -v TD_Rushton_Sample_Output_QVec/plot_slice.XZplane.V_4.Q_4.step_00000200.cut_70 
./tdQVecTool *

There is limit to number of arguments on Linux systems so the following can also be used
./tdQVecTool -a /path/to/rootdir
./tdQVecTool --blob "rootdir/*.XZplane*"
./tdQVecTool --xzplane rootdir

Larger Sample data is in the git-lfs repo here https://github.com/TurbulentDynamics/tdQVecRushtonTurbineSampleOutput.git
 46M	plot_output_np64_gridx160
131M	plot_output_np8_gridx268
3.4M	plot_output_np8_gridx44
181M	total



#The jupyter notebook in the "python" directory can be used to visualise the file created.

Impeller Vorticity

Description

  • Swift Tools 5.2.0
View More Packages from this Author

Dependencies

Last updated: Sat Oct 19 2024 20:21:42 GMT-0900 (Hawaii-Aleutian Daylight Time)