Repository to analyze Wellbore flow using Neural Networks
The repository is organized as follows:
wann/
├── conferences/
├── docs/
├── firedrake/
├── geo/
├── input/
├── mathematica/
├── pytorch/
├── pyscripts/
├── src/
├── targets/
└── training/
conferences/
: Contains materials and presentations for conferences related to this work.docs/
: Documentation files, including guides and references for using the repository.firedrake/
: Firedrake code to run nonlinear-1d wellbore analysis.geo/
: Gmsh files used to generate the mesh used in the C++ code for coupled reservoir-wellbore analysis.input/
: Input files (.json) and configurations for running the C++ simulations and and generate the training data to be used in the Neural Networks algorithm.mathematica/
: Contains Mathematica notebooks and scripts for symbolic computations and data analysis related to wellbore flow studies.pytorch/
: PyTorch-specific implementations and utilities for neural network training.pyscripts/
: Python scripts for preprocessing, postprocessing, and automating tasks related to data generation and analysis.src/
: Core C++ source code for the repository.targets/
: Where the executables with the main functions are located.training/
: Output directory for the training data generated by the C++ code.
Contributions and suggestions for improvement are encouraged!