27       character*132 textpart(16),jobnamec(*)
    29       integer i,iviewfile,istep,n,istat,iline,ipol,inl,ipoinp(2,*),
    30      &  inp(3,*),key,j,k,l,ipoinpc(0:*)
    33          write(*,*) 
'*ERROR reading *VIEWFACTOR: *VIEWFACTOR can '    34          write(*,*) 
'       only be used within a STEP'    39          if(textpart(i)(1:4).eq.
'READ') 
then    40             if(iviewfile.eq.0) 
then    42             elseif(iviewfile.gt.0) 
then    43                write(*,*) 
'*ERROR reading *VIEWFACTOR: READ and WRITE/'    44                write(*,*) 
'       WRITE ONLY are mutually exclusive'    48          elseif(textpart(i)(1:8).eq.
'NOCHANGE') 
then    50                write(*,*) 
'*ERROR reading *VIEWFACTOR: NO CHANGE cannot'    51                write(*,*) 
'       be used in the first step'    54             elseif(iviewfile.le.0) 
then    56             elseif(iviewfile.gt.0) 
then    57                write(*,*) 
'*ERROR reading *VIEWFACTOR: NO CHANGE and'    58                write(*,*) 
'       WRITE/WRITE ONLY are mutually'    59                write(*,*) 
'       exclusive'    63          elseif(textpart(i)(1:9).eq.
'WRITEONLY') 
then    64             if(iviewfile.eq.0) 
then    66             elseif(iviewfile.lt.0) 
then    67                write(*,*) 
'*ERROR reading *VIEWFACTOR: '    68                write(*,*) 
'       WRITE ONLY and READ/NO CHANGE'    69                write(*,*) 
'       are mutually exclusive'    73          elseif(textpart(i)(1:5).eq.
'WRITE') 
then    74             if(iviewfile.eq.0) 
then    76             elseif(iviewfile.lt.0) 
then    77                write(*,*) 
'*ERROR reading *VIEWFACTOR: WRITE'    78                write(*,*) 
'       and READ/NO CHANGE'    79                write(*,*) 
'       are mutually exclusive'    83          elseif(textpart(i)(1:6).eq.
'INPUT=') 
then    84             jobnamec(2)(1:126)=textpart(i)(7:132)
    85             jobnamec(2)(127:132)=
'      '    87                if(jobnamec(2)(j:j).eq.
'"') 
then    89                      if(jobnamec(2)(k:k).eq.
'"') 
then    95                      jobnamec(2)(k-1:k-1)=jobnamec(2)(k:k)
    97                   jobnamec(2)(126:126)=
' '   100          elseif(textpart(i)(1:7).eq.
'OUTPUT=') 
then   101             jobnamec(3)(1:125)=textpart(i)(8:132)
   102             jobnamec(3)(126:132)=
'      '   104                if(jobnamec(3)(j:j).eq.
'"') 
then   106                      if(jobnamec(3)(k:k).eq.
'"') 
then   112                      jobnamec(3)(k-1:k-1)=jobnamec(3)(k:k)
   114                   jobnamec(3)(125:125)=
' '   119      &        
'*WARNING reading *VIEWFACTOR: parameter not recognized:'   121      &                 textpart(i)(1:index(textpart(i),
' ')-1)
   127       call getnewline(inpc,textpart,istat,n,key,iline,ipol,inl,
   128      &     ipoinp,inp,ipoinpc)
 
subroutine getnewline(inpc, textpart, istat, n, key, iline, ipol, inl, ipoinp, inp, ipoinpc)
Definition: getnewline.f:21