Skip to main content
SciNet
  • Home
  • All Courses
  • Calendar
  • Certificates
  • SciNet
    Main Site Documentation my.SciNet
  • CCDB
  • More
Close
Toggle search input
English
English Français
You are currently using guest access
Log in
SciNet
Home All Courses Calendar Certificates SciNet Collapse Expand
Main Site Documentation my.SciNet
CCDB
Expand all Collapse all
  1. Dashboard
  2. PHY1610 - Winter 2022
  3. 2: Version control and libraries

2: Version control and libraries

Completion requirements
Opened: Thursday, 3 February 2022, 12:00 AM
Due: Thursday, 10 February 2022, 11:59 PM

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:

  1. Replace the dynamically allocated arrays with rvectors from the rarray library
  2. 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.

Contact site support
You are currently using guest access (Log in)
Data retention summary


All content on this website is made available under the Creative Commons Attribution 4.0 International licence, with the exception of all videos which are released under the Creative Commons Attribution-NoDerivatives 4.0 International licence.
Powered by Moodle