Skip to content

RezaNajian/FOL

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FOL: Efficient Solution and Optimization of PDEs

Finite Operator Learning (FOL) combines neural operators, physics-informed machine learning, and numerical methods to solve partial differential equations without data, providing accurate sensitivities and enabling efficient gradient-based optimization. It uses a feed-forward neural network to map the design space to the solution space while ensuring compliance with physical laws.

Installation Guide

To install FOL, follow these steps:

git clone https://github.com/RezaNajian/FOL.git
cd FOL
python3 setup.py sdist bdist_wheel
pip install -e .

To run the tests:

pytest -s tests/

To run the examples:

cd examples
python3 examples_runner.py

How to cite FOL?

Please, use the following references when citing FOL in your work.