PyFR - flow solver (OpenCL/CUDA)

About the development of the FEM module/workbench.

Moderator: bernd

Post Reply
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

PyFR - flow solver (OpenCL/CUDA)

Post by PrzemoF »

http://www.pyfr.org/

PyFR is an open-source Python based framework for solving advection-diffusion type problems on streaming architectures using the Flux Reconstruction approach of Huynh.

They use similar set of tools as FreeCAD (gmesh, VTK), so I'm hoping the integration should not be very hard.

Source code: https://github.com/PyFR/PyFR
Licence: the New BSD License
Documentation: https://pyfr.readthedocs.io/en/latest/
Dependencies: https://pyfr.readthedocs.io/en/latest/i ... pendencies
An example: Image
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: PyFR - flow solver (OpenCL/CUDA)

Post by bernd »

Would it be possible to explain to a structural engineer what could be analyzed with this solver ;)

cheers bernd
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: PyFR - flow solver (OpenCL/CUDA)

Post by PrzemoF »

Flow in short. The image above shows something called Karman vortex street. You'll see the same image, but animated here: https://en.m.wikipedia.org/wiki/Tacoma_ ... dge_(1940)
User avatar
bernd
Veteran
Posts: 12851
Joined: Sun Sep 08, 2013 8:07 pm
Location: Zürich, Switzerland
Contact:

Re: PyFR - flow solver (OpenCL/CUDA)

Post by bernd »

Does it mean it is another solver to analyse flow? Like Elmer and OpenFoam?
User avatar
PrzemoF
Veteran
Posts: 3520
Joined: Fri Jul 25, 2014 4:52 pm
Contact:

Re: PyFR - flow solver (OpenCL/CUDA)

Post by PrzemoF »

Yes, same category. I'm not sure if Elmer or OpenFoam work on GPU using OoenCL/CUDA.
Post Reply