*DECK ORTHOG SUBROUTINE ORTHOG (USOL, IDMN, ZN, ZM, PERTRB) C***BEGIN PROLOGUE ORTHOG C***SUBSIDIARY C***PURPOSE Subsidiary to SEPELI C***LIBRARY SLATEC C***TYPE SINGLE PRECISION (ORTHOG-S) C***AUTHOR (UNKNOWN) C***DESCRIPTION C C This subroutine orthogonalizes the array USOL with respect to C the constant array in a weighted least squares norm. C C***SEE ALSO SEPELI C***ROUTINES CALLED (NONE) C***COMMON BLOCKS SPLPCM C***REVISION HISTORY (YYMMDD) C 801001 DATE WRITTEN C 891214 Prologue converted to Version 4.0 format. (BAB) C 900402 Added TYPE section. (WRB) C***END PROLOGUE ORTHOG