Skip to content

Change History for Project Mercury

Richard Elkins edited this page Jun 1, 2018 · 1 revision

For a description of the project, see the README.md file under the code tab.

Changes by date, most recent first

2018-05-25 : Scripts (*.sh) replaced with a Makefile with the following functions

  • make build - Build the Fortran programs as needed
  • make unbuild - Remove all Fortran program executables
  • make gen-in - Generate input files by copying them from samples (x.in.sample --> x.in)
  • make rm-gen - Remove all science-results files generated by the Fortran programs
  • make rm-in - Remove all input files used by the Fortran programs

2018-05-16 : Repairs to close6.for

  • Addressed compiler warnings in mio_err() about character string length references.
  • Addressed compiler warnings in mio_spl() about array size references.
  • File names now are space-filled on the right before referencing.

2018-05-16 : Repairs to element6.for

  • Addressed compiler warnings in mio_err() about character string length references.
  • Addressed compiler warnings in mio_spl() about array size references.
  • File names now are space-filled on the right before referencing.
  • Corrected string lengths in arguments to mio_err().

2018-05-16 : Repairs to mercury6_2.for

  • Addressed compiler warnings in mio_err() about character string length references.
  • Addressed compiler warnings in mio_spl() about array size references.
  • Infinite loops when file open fails are no longer present. If file open fails, the program now exits with an error.
  • Prevented constant CMAX from being exceeded by the nclo counter to avoid exceeding array capacities which previously resulted in program crashes.
Clone this wiki locally