Use One Consistent Set Of Units And Coordinates For All Moduletomodule Interfaces Perform Conversions Within Each Module As Necessary

USE ONE CONSISTENT SET OF UNITS FOR USER-TO-PROGRAM INTERFACE. IF CONVERSIONS ARE REQUIRED, DO THE CONVERSIONS AT THE POINT OF I/O

E.G..SUGGESTED TIME SYSTEM USE SECONDS FROM A FIXED REFERENCE FOR ALL MODULE TO-MOOULE INTERFACES ICOMMON TIME REFERENCES ARE GIVEN IN SECTION 1.41. FOR INPUT/OUTPUT. USE CALENDAR TIME FORMAT. AND PERFORM THE CONVERSION AT THE POINT WHERE l/D IS PERFORMED

USE FORTRAN FIRST-LETTER CONVENTIONS FOR VARIABLE NAMES. IF DOUBLE PRECISION IS REQUIRED. USE IT THROUGHOUT THE MODULE. EXCEPTION: LARGE ARRAYS CAN BE EXPLICITLY DECLARED SINGLE PRECISION TO SAVE CORE. SINCE A DECLARATION IS REQUIRED FOR ARRAYS IN ANY CASE

USE A PRECOMPILER TO COPY COMMON STATEMENTS FROM A SINGLE LIBRARY. (NOTE THAT THIS ALSO IMPLIES THAT THE SAME NAME WILL BE USED FOR THE SAME PARAMETER IN EACH MODULE)

0 0

Post a comment