Hi, Dr. Johnson, I got the answer about how to use command line in Fortran and use it in my parallel assignment, it works well. Fortran 90 uses subroutine getarg() to implement this. Here is the code that appears in my assignment to read the five parameters from the command line: DOUBLE PRECISION:: DW,D INTEGER::N,P,T !DEFINE BUFFER HOLDS THE COMMAND LINE ARGUMENT CHARACTER *100 BUFFER !GET THE PARAMETERS FROM THE COMMAND LINE ARGUMENT CALL GETARG(1,BUFFER) READ(BUFFER,*) D CALL GETARG(2,BUFFER) READ(BUFFER,*) DW CALL GETARG(3,BUFFER) READ(BUFFER,*) N CALL GETARG(4,BUFFER) READ(BUFFER,*) P CALL GETARG(5,BUFFER) READ(BUFFER,*) T ... The information can be found in site: http://www.eeng.brad.ac.uk/help/.packlangtool/.langs/.comline.ex.html Zhanshou Yu