Improve documentation
Created by: player1537
This set of commits improves documentation across the project. This includes updating the style for the docs, redoing the docs pages, adding docstrings to every function, and adding doctests.
During the maintenance period on Monday, 14 Oct 2024, all new projects will no longer create a container registry as part of the project area. Already existing projects will be unaffected at this time. Instead, users should utilize the official ORNL container registries at camden.ornl.gov (internal/moderate) and savannah.ornl.gov (external/low). Please see ORNL Today article for more info.
Created by: player1537
This set of commits improves documentation across the project. This includes updating the style for the docs, redoing the docs pages, adding docstrings to every function, and adding doctests.