Skip to content
This repository has been archived by the owner on Aug 28, 2024. It is now read-only.

Module 01: Installation

Wishard, Carlisle April edited this page Aug 24, 2022 · 5 revisions

Swiftest Short Course

The Purdue University Swiftest Team

Carlisle Wishard, David Minton, Jennifer Pouplin, Jake Elliott, & Dana Singh

Swiftest GitHub Swiftest Website Fraggle Paper

Module 1 - Installation

Welcome to the Swiftest Short Course! In Module 1, you will learn how to install Swiftest on a Linux machine. By the end of this module, you will have an updated and fully functioning version of Swiftest that you can use to begin numerical modeling.

Pre-Assessment

To help us meet the needs of the Swiftest community, please take this pre-assessment before you begin Module 1. There will be a post-assessment after Module 10 that will help us adapt and improve this course for future learners. Thank you for your participation!

Active Learning Goals Checklist

By the end of Module 1, you will know how to:

  • Verify that your local machine meets the requirements needed to successfully install Swiftest
  • Clone a copy of Swiftest from GitHub to your local machine
  • Update your local copy of Swiftest to the latest version on GitHub
  • Compile Swiftest using CMake
  • Link to the Swiftest Driver from a different directory

Materials and Information

To complete Module 1, you may need:

Module 1 Video Tutorial

link to the video module or possibly embed?

Module 1 Exercise

[If a python exercise, link to a jupyter notebook. If not, define the deliverable for this module.]

Continue Learning

Congratulations on completing Module 1 of the Swiftest Short Course! Your numerical modeling dreams are just around the corner. Continue to Module 2 to learn about the Swiftest Python package for managing inputs and outputs.

To learn more about Fraggle, see our paper. To learn more about Swiftest, or to contact the Purdue Swiftest Team, see our website.