Below are instructions for using the submit command on romulus.amherst.edu in order to submit your work for a given assignment. Please be sure to read the instructions carefully, and if you have trouble, to be very specific in reporting trouble!
In order to submit files, you must have the following directory included in your PATH environment variable:
/mnt/user1/sfkaplan/local-installations/bin
Many of you will already have this environment variable set in order to use NESL. In case you don't, the following command will work for a tcsh shell:
setenv PATH ${PATH}:/mnt/user1/sfkaplan/local-installations/bin
Once you've added that to your PATH, you may need to use the rehash command in a tcsh shell (it takes no arguments) to be sure that the newly modified PATH variable is recognized. Then, you should be ready to use submit.
If you need to submit files foo.xyz, bar.xyz, and baz.xyz for the assignment named project-313, then you should type the following:
submit project-313 *.xyz
In general, you provide to the submit command first the project name, and then a list of the files.
If any part of the output following this command indicates that your submission did not succeed, then you should assume that it did not, in fact, succeed! If you're having trouble with the submit command, contact me immediately.
If you need to re-submit or add to your submission, you must be aware that each submission clobbers the previous one. That is, if you have already submitted files and wish to submit new ones, be sure to submit everything required -- every single file needed -- for the given assignment. Resubmission will overwrite any files submitted at earlier times for a given assignment.
After you have submitted files for a particular assignment, you should be sure that the submission was actually successful. To check that you've submitted work for project-313, use the following command:
check-submission project-313
It will indicate, positively or negatively, whether or not you have successfully submitted files for that project.