| 
   Home Manual Packages Global Index Keywords Quick Reference | 
functions in prefix.i  - p
 
 
 
| prefix_comment 
 | 
             prefix_comment(line)  
 
     the default comment detector function for prefix_read, makes  
     blank lines and any line beginning with "#" as its first non-blank  
     character a comment.  
interpreted function, defined at i/prefix.i   line 90  
 |  
 
 
 
| prefix_find 
 | 
             prefix_find(f, prefix)  
 
     scan to the first line of text file F which begins with the  
     blank delimited prefix PREFIX.  (You may specify other delimiters  
     by giving prefix_find a DELIMIT keyword, whose value will be  
     passed to the strtok function.)  The return value is 1 if such  
     a line was found, 0 if not.  In the first case, F will be positioned  
     to reread the prefixed line; in the second case, F will be at the  
     end-of-file.  
interpreted function, defined at i/prefix.i   line 11  
 |  
| SEE ALSO: | prefix_read,   
  prefix_write,   
  strtok |  
 
 
 
| prefix_read 
 | 
             value_array= prefix_read(f, prefix)  
 
     reads lines of text file F which begin with the blank delimited  
     prefix PREFIX.  (You may specify other delimiters by giving  
     prefix_read a DELIMIT keyword, whose value will be passed to the  
     strtok function.)  Stops when a line not beginning with that  
     prefix is encountered.  You may also supply a COMMENT keyword,  
     which should be a function accepting a string argument and  
     returning 0 to indicate that the line is not a comment line,  
     and 1 to indicate that it is a comment.  By default, blank lines  
     and lines beginning with "#" are taken as comments and skipped.  
     The returned VALUE_ARRAY is [] if no PREFIX lines were found,  
     and an array of type double and length equal to the total number  
     of numbers Ni:  
       prefix N1 N2 N3 N4  
       prefix N5 N6  
       prefix ... Nn  
interpreted function, defined at i/prefix.i   line 36  
 |  
| SEE ALSO: | prefix_find,   
  prefix_write,   
  prefix_comment, strtok
 |  
 
 
 
 
 
 
| prefix_write 
 | 
             prefix_read, f, prefix, value_array  
 
     writes lines of text file F which begin with the prefix PREFIX:  
       
       prefix N1 N2 N3 N4 N5  
       prefix N6 N7 N8 N9 N10  
       prefix N11 N12  
     The format is %14.6e by default, but you can adjust the ".6" by  
     specifying an NDIGITS keyword (6 is the default).  
     Yorick will put as many numbers as fit within 79 characters by  
     default, and each successive line begins with PREFIX.  You can  
     change this default line width by specifying a WIDTH keyword  
     (default 79).  
interpreted function, defined at i/prefix.i   line 114  
 |  
| SEE ALSO: | prefix_find,   
  prefix_read |  |