Mathematics and Computers North-Holland
SIMULATION
in Simulation
COMPUTER
89
27 (1985) 89-91
CODE ABSTRACT
Many excelent simulation packages have been and are being developed by our cornunity. To enhance the exchange of simulation software we will reopen the software section of this journal. Interested authors should send their contribution directly to the editor of this section. D. Saphier SOREQ Nuclear Y avne 70600 Israel
Research
Centre
The computer code abstract should be between one to three pages long and should include all the relevant material concerning the program and the package as it can be made available by the author. This abstract should not be a description of the mathematical model, this can be done in a separate paper. Rather it should describe in general terms the problem being solved and the means-languages, processors etc. that are being used. We propose that the format of the computer code abstract should be as outlined below but authors can also use a different form of presentation if they wish.
Proposed format for computer code abstract A. Name or designation of program This is the name or designation given to the program(s)
by the author.
B. Computer for which program is designed and others upon which it is operable The computer hardware system for which the program or system was prepared and names of other computers for which versions are available are listed. C. Description of problem or function A brief description of the problem being carried out is given.
being solved or a definition
of the data processing
D. Method of solution A short summary of the mathematical methods employed, numerical procedures incorporated in the program should appear under this entry. E. Restrictions on the complexity of the problem This item includes restrictions implied by storage meshpoints, as well as those due to approximations limitations. etc.
0378-4754/85/$3.30
0 1985, Elsevier Science Publishers
is identified
algorithms
activity
adopted,
or
allocation, such as maximum number of used, such as implied argument-range
B.V. (North-Holland)
Simulation
90
F. Typical running time Information intended
Computer Code Abstract
to enable the user to estimate
machine
time requirements
is listed.
G. Unusual features of the program Distinguishing features and special capabilities of the program are enumerated. Information given under this item should allow the user to select, from a number of similar programs, the one most suitable for his particular problem. H, Related and auxiliary programs If this program supersedes or is an extension of an earlier program, this is noted here. Programs used in conjunction with this program, especially those coupled through use of external data files should be mentioned. I. Status The present status of the program should be listed here, whether or still continuing, whether there are several versions for different versions are being developed. J. References Available publications
pertinent
K. Machine requirements This item lists the hardware
to the program
components
essential
its development is terminated applications or whether such
are cited.
for full utilization
of the program.
L. Programming language(s) used The programming language or languages in which the program was written are identified an indication of the percentage of each used. If certain routines are in assembly rather compiler language, these should be identified.
with than
M, Operating system or monitor under which program is executed This item identifies the operating system, associated subroutine or function library, and installation support software used by the program. The version used is identified and deviations or exceptions noted. N. Any other programming or operating information or restrictions Additional information needed by the reader to implement the program extent of the necessary implementation effort is summarized. 0. Name and establishment of author The names and addresses of the authors listed. If the author is no longer responsible be listed, as well.
or determine
the
of the program and of other machine versions are for the program, the person to be contacted should
Simulation
Computer Code Abstract
91
P. Material available The material being distributed is listed, i.e., the contents of the program package. A typical package should include some or all of the following items: source decks, run decks, sample problems, data libraries, control card information, auxiliary programs and subroutines, and the documentation supplied with the transmittal package.