For Developers

Fortran 90 Coding Policy - An updated set of rules for writing code for GAMESS. Some changes reflect the change to Fortran 90 from Fortran 77. Others are necessary to make sure the code is readable and works with the rest of the code. Those developing code to be included in GAMESS need to read and follow these rules before submitted code will be accepted. Those developing for their own use should still follow these rules to ensure the code works properly.

Doxygen Rules, Guidelines, and Examples - As of September 2012 all code for GAMESS must include comments using Doxygen. Submitted code not containing Doxygen comments will be not be accepted.

ftn90.requirements

GAMESS Revision Control - Information on using git and setting up an account on the GAMESS review server.

Also see the GAMESS DOCUMENTATION for information on Programmer's References and Hardware Specfics.