You can install using pip once you clone this repo:
pip install alcfd@git+https://github.com/ur-whitelab/alcfd.git
- ANSYS license to run CFD simulations.
jupyter
to run example notebooks
SISSO is written in FORTRAN and needs to be compiled. You can find instructions on installing SISSO here.
For this project, the src/SISSO.f90
in their source code was changed. A patch file is provided in the Patches/
directory. Note: This patch is hard coded for the features that we used for our CFD systems. Users should change this depending on their system.
Refer to jupyter notebooks provided in the examples/
directory for example usage of CFD and Active Learning (AL) methods. Note that current working example models are compatible with ANSYSWB >= v2020R2.
To run SISSO on train.dat
file using SISSO.in
(both generated during AL), use this command:
mpirun -n 1 SISSO
Please use the Issue Tracker to report bugs, installation problems, and feature requests.
Pull requests for bug fixes and enhancements are very welcome. See http://makeapullrequest.com for a general introduction on how make a pull request and contribute to open source projects.
Mehrad Ansari (equal cont), Heta A. Gandhi (equal cont), David G. Foster, Andrew D. White. "Iterative Symbolic Regression for Learning Transport Equations" AIChE J. 2022;e17695. doi:10.1002/aic.17695
@article{Ansari2022,
author = {Ansari, Mehrad and Gandhi, Heta A. and Foster, David G. and White, Andrew D.},
title = {Iterative symbolic regression for learning transport equations},
journal = {AIChE Journal},
volume = {n/a},
number = {n/a},
pages = {e17695},
year = {2022},
keywords = {artificial intelligence, computational fluid dynamics, fluid mechanics},
doi = {https://doi.org/10.1002/aic.17695},
url = {https://aiche.onlinelibrary.wiley.com/doi/abs/10.1002/aic.17695},
}
© ALCFD Developers