2: Version control and libraries
For this assignment, start with your submission for assignment 1 and put it under version control with git.
Next, make the following changes to the code:
- Replace the dynamically allocated arrays with rvectors from the rarray library
- Change the output from ASCII text to netcdf using the netcdf library.
Note that both the rarray and netcdf library are available on the Teach cluster as modules.
Track these changes in git. You should have several commits with meaningful commit messges.
Please submit:
- Your updated code and makefile
- The output of "git log --stat" stored in a text file.
You can upload these separately, or (preferably) combined in a tar or zip file.
Deadline: February 10, 2022, at 11:59pm.
Late penalty policy: you can submit up to seven days late, but you will get a half point taken off for each day you submitted late. Also note that if you submit the different parts of your work at different times, the last submission date is taken as the submission of the whole.