My Account: Log In | Join | Renew
Search
Author
Title
Vol.
Issue
Year
1st Page

Abstract

 

This article in AJ

  1. Vol. 82 No. 2, p. 356-359
     
    Received: Aug 2, 1989
    Published: Mar, 1990


    * Corresponding author(s):
 View
 Download
 Alerts
 Permissions

doi:10.2134/agronj1990.00021962008200020037x

Programming Techniques to Expedite Communication of Scientific Models

  1. Sue E. Waldman  and
  2. Ron W. Rickman
  1. USDA-ARS, Columbia Plateau Conserv. Res. Center, P.O. Box 370, Pendleton, OR 97801

Abstract

Abstract

Computer programs describing scientific models aid in communicating models and their multiple components to other scientists. If several language-independent programming practices are used, programs can be much more valuable communication tools than are many of the currently distributed programs. Text file input of parameter values and prompts permit simple modification of program algorithms and screen instructions without requiring recompiling. Standardization of variable name lengths to the lowest common denominator (which seems to be FORTRAN 77) of six characters increase the portability of code. Structured programming, subroutines, absolute abstinence from the use of GO TOs, and appropriate documentation provide organized, decipherable code and hence readable and usable programs. Language dependent practices of modular programming and passing of variables can simplify major model changes and program redesign. Programs written as communication tools do not necessarily execute in minimum time but can dramatically reduce time needed to understand a model and incorporate its code, without introducing error, into the code of larger models or simulations.

Joint contribution of the USDA-ARS and Oregon State Univ. Oregon State Univ. Agric. Exp. Stn. Technical Paper 8785.

  Please view the pdf by using the Full Text (PDF) link under 'View' to the left.

Copyright © .

Facebook   Twitter