An implementation of the
- Download and install Anaconda for Windows, Linux, or macOS.
- Create an Anaconda environment from the
explicit-env.txtfile:conda create -n phifem-formopt -f explicit-env.txt
- Activate the environment:
conda activate phifem-formopt
- Download and install Pixi.
- Create and activate Pixi's workspace:
pixi shell
If you have any questions, suggestions, or need assistance with this project, feel free to reach out:
- Raphaël Bulle: raphael.bulle@inria.fr
- Josué Diaz Avalos: josue.diazavalos@uni-due.de
- Louis Ducongé: louis.duconge3111@gmail.com
- Michel Duprez: michel.duprez@inria.fr
- Antoine Laurain: antoine.laurain@uni-due.de
├── code/ # Python scripts and numerical tests
│ ├── formopt.py # Classes and functions
│ ├── models.py # Model problems
│ ├── test.py # Several tests
│ ├── load.py # Load and show numerical results
│ ├── plots.py # Functions for plotting
│ ├── Examples.ipynb # Examples for manuscript
│ └── Tutorial.ipynb # Examples with detailed explanations
├── tex/ # LaTeX source files of the article
├── results/ # Directory structure for numerical results
└── docs/ # Markdown documentation files
phiFEM-FormOpt is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with phiFEM-FormOpt. If not, see http://www.gnu.org/licenses/.