Codegen Tutorial: Added CMake, Python and C++
- Added folder 'codegen' to 'apps/tutorials' - Implemented heat equation code generation in python - Implemented C++ application for running the generated code - Added CMake build files for code generation tutorial
Showing
- .gitignore 4 additions, 0 deletions.gitignore
- apps/tutorials/CMakeLists.txt 3 additions, 0 deletionsapps/tutorials/CMakeLists.txt
- apps/tutorials/codegen/01_CodegenHeatEquation.cpp 170 additions, 0 deletionsapps/tutorials/codegen/01_CodegenHeatEquation.cpp
- apps/tutorials/codegen/01_CodegenHeatEquation.dox 262 additions, 0 deletionsapps/tutorials/codegen/01_CodegenHeatEquation.dox
- apps/tutorials/codegen/CMakeLists.txt 11 additions, 0 deletionsapps/tutorials/codegen/CMakeLists.txt
- apps/tutorials/codegen/Heat Equation Kernel.ipynb 587 additions, 0 deletionsapps/tutorials/codegen/Heat Equation Kernel.ipynb
- apps/tutorials/codegen/HeatEquationKernel.py 25 additions, 0 deletionsapps/tutorials/codegen/HeatEquationKernel.py
- doc/Mainpage.dox 5 additions, 0 deletionsdoc/Mainpage.dox
- doc/pics/tutorial_codegen01_paraview.png 0 additions, 0 deletionsdoc/pics/tutorial_codegen01_paraview.png
apps/tutorials/codegen/CMakeLists.txt
0 → 100644
This source diff could not be displayed because it is too large. You can view the blob instead.
apps/tutorials/codegen/HeatEquationKernel.py
0 → 100644
doc/pics/tutorial_codegen01_paraview.png
0 → 100644
107 KiB