Basic Computational Fluid Dynamics (CFD) schemes implemented in FORTRAN using Finite-Volume and Finite-Difference Methods. Sample simulations and figures are provided.
Because we use argparse.ArgumentParser to handle command-line flags we automatically get an error if the user omits the (mandatory) filename argument. Unfortunately this means that simply running psyclone -v to get the version number fails.
I think what needs to be done is check for a solitary -v flag before we call parse_args in the main() routine in the generator.py file.
Collection of codes in Matlab(R) and C++ for solving basic problems presented and discussed in the "Computational Fluid Dynamics of Reactive Flows" course (Politecnico di Milano)
GPU-comcot offloads the computational component on the outermost layer of COMCOT to Nvidia GPU. Currently, the speed up achieved by parallelized code on GTX-1060 comparing to serial one on AMD-FX8150 is nearly 200X. The code is still under development to fulfill the full functionality of the original model.
Because we use
argparse.ArgumentParserto handle command-line flags we automatically get an error if the user omits the (mandatory) filename argument. Unfortunately this means that simply runningpsyclone -vto get the version number fails.I think what needs to be done is check for a solitary
-vflag before we callparse_argsin themain()routine in the generator.py file.