Skip to content

Python code generator Fortran programs for CFD problems solvation

License

Notifications You must be signed in to change notification settings

Jarvis1Tube/PyGenCFD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About (О чем)

Этот проект призван облегчить участь Fortran программистов, занимающихся вычислительной гидродинамикой (CFD).

Идея в том, чтобы вводить условия задачи аналитически через графический интерфейс (GUI), а на выходе уже получать высокопроизводительный код на Fortran, который можно будет запустить как локально, так и на большом кластере.

Installation (Установка)

Прежде всего нужен установленный Python3.7+
Для Windows можно просто скачать архив с исходниками и распаковать его.
В этом случае git clone вам не нужен.

git clone https://github.com/Jarvis1Tube/PyGenCFD
cd PyGenCFD
pip3 install -r requirements.txt

make
Вариант с виртуальным пространством (*virtualenv*)
git clone https://github.com/Jarvis1Tube/PyGenCFD
cd PyGenCFD

pip3 install virtualenv
virtualenv ./env -p 3.7
pip3 install -r requirements.txt

make

Running (Запуск)

python3 ./src/start_ui.py

About

Python code generator Fortran programs for CFD problems solvation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published