*DECK REORT SUBROUTINE REORT (NCOMP, Y, YP, YHP, NIV, W, S, P, IP, STOWA, + IFLAG) C***BEGIN PROLOGUE REORT C***SUBSIDIARY C***PURPOSE Subsidiary to BVSUP C***LIBRARY SLATEC C***TYPE SINGLE PRECISION (REORT-S, DREORT-D) C***AUTHOR Watts, H. A., (SNLA) C***DESCRIPTION C C ********************************************************************** C INPUT C ********* C Y, YP and YHP = homogeneous solution matrix and particular C solution vector to be orthonormalized. C IFLAG = 1 -- store YHP into Y and YP, test for C reorthonormalization, orthonormalize if needed, C save restart data. C 2 -- store YHP into Y and YP, reorthonormalization, C no restarts. C (preset orthonormalization mode) C 3 -- store YHP into Y and YP, reorthonormalization C (when INHOMO=3 and X=XEND). C ********************************************************************** C OUTPUT C ********* C Y, YP = orthonormalized solutions. C NIV = number of independent vectors returned from DMGSBV. C IFLAG = 0 -- reorthonormalization was performed. C 10 -- solution process must be restarted at the last C orthonormalization point. C 30 -- solutions are linearly dependent, problem must C be restarted from the beginning. C W, P, IP = orthonormalization information. C ********************************************************************** C C***SEE ALSO BVSUP C***ROUTINES CALLED MGSBV, SDOT, STOR1, STWAY C***COMMON BLOCKS ML15TO, ML18JR, ML8SZ C***REVISION HISTORY (YYMMDD) C 750601 DATE WRITTEN C 890531 Changed all specific intrinsics to generic. (WRB) C 890831 Modified array declarations. (WRB) C 890921 Realigned order of variables in certain COMMON blocks. C (WRB) C 891214 Prologue converted to Version 4.0 format. (BAB) C 900328 Added TYPE section. (WRB) C 910722 Updated AUTHOR section. (ALS) C***END PROLOGUE REORT C DIMENSION Y(NCOMP,*),YP(*),W(*),S(*),P(*),IP(*), 1 STOWA(*),YHP(NCOMP,*) C C ********************************************************************** C COMMON /ML8SZ/ C,XSAV,IGOFX,INHOMO,IVP,NCOMPD,NFC COMMON /ML15TO/ PX,PWCND,TND,X,XBEG,XEND,XOT,XOP,INFO(15),ISTKOP, 1 KNSWOT,KOP,LOTJP,MNSWOT,NSWOT COMMON /ML18JR/ AE,RE,TOL,NXPTS,NIC,NOPG,MXNON,NDISK,NTAPE,NEQ, 1 INDPVT,INTEG,NPS,NTP,NEQIVP,NUMORT,NFCC, 2 ICOCO C C **********************************************************************