Skip to content

omairsalam/ComputationalMethodsInPhysics

Repository files navigation

Computational Methods In Physics

This folder contains all the projects that I did for a Course called Computational Methods in Physics. All of these projects are written in mathematica and a few of them (Calculating Pi, Intoduction To Richmond Clustur - GLUON, Shooting the Sun and Random Walk) also make use of the University of Richmond cluster called Gluon.

In order to use this cluster, there is a mathematica script on the cluster which "translates" the code that we write into that code that is required in order to be run on the cluster. That small script is not part of any of these files.

Things to note

Mathematica is a scripting language that does not need to be compiled (obviously) so this code can simply be executed in real time for it to work. None of these files require any external dependencies. I do not believe that there is any way to execute Mathematica notebooks from the command line and so I do believe that you need to physically open them and then step through them for execution.

Where is the README for each individual lab?

Good question! And the answer is that as you open every folder, you will see at least one notebook labelled something along the lines of
 Lab n - labName.nb 
This Mathematica notebook file (.nb file) contains both the started code and comments that explain what the lab is supposed to be doing. So, in order to get a better understanding of the task at hand as well as the solution, do look at these files first before looking at the solution!

Cheers!

About

All Projects in Mathematica

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published