├── .github └── workflows │ └── build.yaml ├── .gitignore ├── AUTHORS ├── CITATION ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── _episodes ├── .gitkeep ├── 00-distributed-memory.rst ├── 00-shared-memory.rst ├── 01-introduction.md ├── 02-distribution-intro.md ├── 03-distributed-examples-mpi4py.md ├── 04-distributed-examples.md ├── 05-shared-intro.md ├── 06-shared-examples.md ├── Makefile ├── _static │ ├── css │ │ └── custom.css │ ├── fig │ │ ├── distributed.png │ │ ├── dot_product.png │ │ ├── hpc_architecture.png │ │ └── jupyter.png │ ├── html │ │ └── 404.html │ ├── molssi_main_logo.png │ ├── molssi_main_logo_inverted_white.png │ ├── molssi_square.png │ └── nsf.png ├── _templates │ └── molssi_footer.html ├── conf.py ├── convert.py ├── csv_tables │ ├── distributed-memory.csv │ ├── intro.csv │ ├── lessons-list.xlsx │ ├── setup.csv │ └── shared-memory.csv ├── index.rst ├── lexerpatch.py └── setup.md ├── examples ├── hybrid │ ├── README.md │ ├── example1 │ │ ├── Makefile │ │ ├── exec_wrapper_mpi.sh │ │ ├── final │ │ │ ├── Makefile │ │ │ ├── exec_wrapper_mpi.sh │ │ │ ├── md.cc │ │ │ └── run.sh │ │ ├── md.cc │ │ └── run.sh │ └── example2 │ │ ├── Makefile │ │ ├── exec_wrapper_mpi.sh │ │ ├── final │ │ ├── Makefile │ │ ├── exec_wrapper_mpi.sh │ │ ├── md.cc │ │ └── run.sh │ │ ├── md.cc │ │ └── run.sh ├── mpi │ ├── average │ │ ├── CMakeLists.txt │ │ └── average.cpp │ ├── hello │ │ ├── CMakeLists.txt │ │ └── hello.cpp │ └── mc │ │ ├── CMakeLists.txt │ │ ├── final │ │ └── mc.cpp │ │ └── mc.cpp ├── mpi4py │ ├── README.md │ ├── example1 │ │ ├── example1.py │ │ └── final │ │ │ └── example1.py │ ├── example2 │ │ ├── example2.py │ │ └── final │ │ │ └── example2.py │ └── example3 │ │ ├── example3.py │ │ └── final │ │ └── example3.py └── omp │ ├── README.md │ ├── example1 │ ├── CMakeLists.txt │ ├── example1.cpp │ ├── final │ │ ├── CMakeLists.txt │ │ └── example1.cpp │ └── run.sh │ ├── example2 │ ├── CMakeLists.txt │ ├── example2.cpp │ ├── final │ │ ├── CMakeLists.txt │ │ └── example2.cpp │ └── run.sh │ ├── example3 │ ├── CMakeLists.txt │ ├── example3.cpp │ ├── final │ │ ├── CMakeLists.txt │ │ └── example3.cpp │ └── run.sh │ └── example4 │ ├── CMakeLists.txt │ ├── example4.cpp │ ├── final │ ├── CMakeLists.txt │ └── example4.cpp │ ├── refactored │ ├── CMakeLists.txt │ └── example4.cpp │ └── run.sh ├── files └── .gitkeep ├── lesson-list-table.xlsx └── requirements.yaml /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | FIXME: list authors' names and email addresses. -------------------------------------------------------------------------------- /CITATION: -------------------------------------------------------------------------------- 1 | FIXME: describe how to cite this lesson. -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/README.md -------------------------------------------------------------------------------- /_episodes/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /_episodes/00-distributed-memory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/00-distributed-memory.rst -------------------------------------------------------------------------------- /_episodes/00-shared-memory.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/00-shared-memory.rst -------------------------------------------------------------------------------- /_episodes/01-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/01-introduction.md -------------------------------------------------------------------------------- /_episodes/02-distribution-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/02-distribution-intro.md -------------------------------------------------------------------------------- /_episodes/03-distributed-examples-mpi4py.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/03-distributed-examples-mpi4py.md -------------------------------------------------------------------------------- /_episodes/04-distributed-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/04-distributed-examples.md -------------------------------------------------------------------------------- /_episodes/05-shared-intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/05-shared-intro.md -------------------------------------------------------------------------------- /_episodes/06-shared-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/06-shared-examples.md -------------------------------------------------------------------------------- /_episodes/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/Makefile -------------------------------------------------------------------------------- /_episodes/_static/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/css/custom.css -------------------------------------------------------------------------------- /_episodes/_static/fig/distributed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/fig/distributed.png -------------------------------------------------------------------------------- /_episodes/_static/fig/dot_product.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/fig/dot_product.png -------------------------------------------------------------------------------- /_episodes/_static/fig/hpc_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/fig/hpc_architecture.png -------------------------------------------------------------------------------- /_episodes/_static/fig/jupyter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/fig/jupyter.png -------------------------------------------------------------------------------- /_episodes/_static/html/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/html/404.html -------------------------------------------------------------------------------- /_episodes/_static/molssi_main_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/molssi_main_logo.png -------------------------------------------------------------------------------- /_episodes/_static/molssi_main_logo_inverted_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/molssi_main_logo_inverted_white.png -------------------------------------------------------------------------------- /_episodes/_static/molssi_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/molssi_square.png -------------------------------------------------------------------------------- /_episodes/_static/nsf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_static/nsf.png -------------------------------------------------------------------------------- /_episodes/_templates/molssi_footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/_templates/molssi_footer.html -------------------------------------------------------------------------------- /_episodes/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/conf.py -------------------------------------------------------------------------------- /_episodes/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/convert.py -------------------------------------------------------------------------------- /_episodes/csv_tables/distributed-memory.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/csv_tables/distributed-memory.csv -------------------------------------------------------------------------------- /_episodes/csv_tables/intro.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/csv_tables/intro.csv -------------------------------------------------------------------------------- /_episodes/csv_tables/lessons-list.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/csv_tables/lessons-list.xlsx -------------------------------------------------------------------------------- /_episodes/csv_tables/setup.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/csv_tables/setup.csv -------------------------------------------------------------------------------- /_episodes/csv_tables/shared-memory.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/csv_tables/shared-memory.csv -------------------------------------------------------------------------------- /_episodes/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/index.rst -------------------------------------------------------------------------------- /_episodes/lexerpatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/lexerpatch.py -------------------------------------------------------------------------------- /_episodes/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/_episodes/setup.md -------------------------------------------------------------------------------- /examples/hybrid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/README.md -------------------------------------------------------------------------------- /examples/hybrid/example1/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example1/Makefile -------------------------------------------------------------------------------- /examples/hybrid/example1/exec_wrapper_mpi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example1/exec_wrapper_mpi.sh -------------------------------------------------------------------------------- /examples/hybrid/example1/final/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example1/final/Makefile -------------------------------------------------------------------------------- /examples/hybrid/example1/final/exec_wrapper_mpi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example1/final/exec_wrapper_mpi.sh -------------------------------------------------------------------------------- /examples/hybrid/example1/final/md.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example1/final/md.cc -------------------------------------------------------------------------------- /examples/hybrid/example1/final/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example1/final/run.sh -------------------------------------------------------------------------------- /examples/hybrid/example1/md.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example1/md.cc -------------------------------------------------------------------------------- /examples/hybrid/example1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example1/run.sh -------------------------------------------------------------------------------- /examples/hybrid/example2/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example2/Makefile -------------------------------------------------------------------------------- /examples/hybrid/example2/exec_wrapper_mpi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example2/exec_wrapper_mpi.sh -------------------------------------------------------------------------------- /examples/hybrid/example2/final/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example2/final/Makefile -------------------------------------------------------------------------------- /examples/hybrid/example2/final/exec_wrapper_mpi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example2/final/exec_wrapper_mpi.sh -------------------------------------------------------------------------------- /examples/hybrid/example2/final/md.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example2/final/md.cc -------------------------------------------------------------------------------- /examples/hybrid/example2/final/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example2/final/run.sh -------------------------------------------------------------------------------- /examples/hybrid/example2/md.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example2/md.cc -------------------------------------------------------------------------------- /examples/hybrid/example2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/hybrid/example2/run.sh -------------------------------------------------------------------------------- /examples/mpi/average/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi/average/CMakeLists.txt -------------------------------------------------------------------------------- /examples/mpi/average/average.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi/average/average.cpp -------------------------------------------------------------------------------- /examples/mpi/hello/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi/hello/CMakeLists.txt -------------------------------------------------------------------------------- /examples/mpi/hello/hello.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi/hello/hello.cpp -------------------------------------------------------------------------------- /examples/mpi/mc/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi/mc/CMakeLists.txt -------------------------------------------------------------------------------- /examples/mpi/mc/final/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi/mc/final/mc.cpp -------------------------------------------------------------------------------- /examples/mpi/mc/mc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi/mc/mc.cpp -------------------------------------------------------------------------------- /examples/mpi4py/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi4py/README.md -------------------------------------------------------------------------------- /examples/mpi4py/example1/example1.py: -------------------------------------------------------------------------------- 1 | if __name__ == "__main__": 2 | 3 | print("Hello World!") 4 | -------------------------------------------------------------------------------- /examples/mpi4py/example1/final/example1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi4py/example1/final/example1.py -------------------------------------------------------------------------------- /examples/mpi4py/example2/example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi4py/example2/example2.py -------------------------------------------------------------------------------- /examples/mpi4py/example2/final/example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi4py/example2/final/example2.py -------------------------------------------------------------------------------- /examples/mpi4py/example3/example3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi4py/example3/example3.py -------------------------------------------------------------------------------- /examples/mpi4py/example3/final/example3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/mpi4py/example3/final/example3.py -------------------------------------------------------------------------------- /examples/omp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/README.md -------------------------------------------------------------------------------- /examples/omp/example1/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example1/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example1/example1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example1/example1.cpp -------------------------------------------------------------------------------- /examples/omp/example1/final/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example1/final/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example1/final/example1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example1/final/example1.cpp -------------------------------------------------------------------------------- /examples/omp/example1/run.sh: -------------------------------------------------------------------------------- 1 | ./example1 2 | -------------------------------------------------------------------------------- /examples/omp/example2/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example2/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example2/example2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example2/example2.cpp -------------------------------------------------------------------------------- /examples/omp/example2/final/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example2/final/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example2/final/example2.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example2/final/example2.cpp -------------------------------------------------------------------------------- /examples/omp/example2/run.sh: -------------------------------------------------------------------------------- 1 | ./example2 2 | -------------------------------------------------------------------------------- /examples/omp/example3/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example3/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example3/example3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example3/example3.cpp -------------------------------------------------------------------------------- /examples/omp/example3/final/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example3/final/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example3/final/example3.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example3/final/example3.cpp -------------------------------------------------------------------------------- /examples/omp/example3/run.sh: -------------------------------------------------------------------------------- 1 | ./example3 2 | -------------------------------------------------------------------------------- /examples/omp/example4/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example4/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example4/example4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example4/example4.cpp -------------------------------------------------------------------------------- /examples/omp/example4/final/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example4/final/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example4/final/example4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example4/final/example4.cpp -------------------------------------------------------------------------------- /examples/omp/example4/refactored/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example4/refactored/CMakeLists.txt -------------------------------------------------------------------------------- /examples/omp/example4/refactored/example4.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/examples/omp/example4/refactored/example4.cpp -------------------------------------------------------------------------------- /examples/omp/example4/run.sh: -------------------------------------------------------------------------------- 1 | ./example4 2 | -------------------------------------------------------------------------------- /files/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lesson-list-table.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/lesson-list-table.xlsx -------------------------------------------------------------------------------- /requirements.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MolSSI-Education/parallel-programming/HEAD/requirements.yaml --------------------------------------------------------------------------------