FLASH4.5 API

Generated from /asc/asci2/site/flashcode/secure/release_4p5/source/RuntimeParameters/RuntimeParameters_read.F90 with ROBODoc v4.99.8 on Tue Mar 05 16:16:15 2019

TABLE OF CONTENTS


[Functions] source/RuntimeParameters/RuntimeParameters_read

[top][index]

NAME

  RuntimeParameters_read

SYNOPSIS

  RuntimeParameters_read( character(in), (len=MAX_STRING_LEN) :: parmfile)

DESCRIPTION

         Parses the parameter file parmfile, which contains
         job-dependent parameter definitions.  Syntax of
         parameter file lines is:

                       # comment               rest of line is a comment
                       variable = value        set variable to value
                       strvar   = "word"     set string variable strvar
                                                to word

         Some error checking is performed:  if a variable is
         unrecognized, it is ignored.  Syntax errors are signaled
         along with the offending lines.  However, type mismatch
         errors force termination.  Also, no checking is done to
         determine whether all of the variables have received some
         value.  In case of repeated definitions of the same
         variable, the last definition overrides the others.

ARGUMENTS

   parmfile :       the name of the parameter file to read

NOTES

   This routine is called during FLASH initialization to read the flash.par file.
   In general it would not be used by users.  Instead, use the restart = .true.
   capability within a flash.par to restart a run from a checkpoint file,
   using a different flash.par configuration.