Dmap

From COSSAN Wiki
Jump to: navigation, search
      1. Useful commands: ###

DIAG 14 (EXEC) Prints solution sequence; essentially prints out source code

COMPILE (EXEC) Compiles subDMAP sequence COMPILE <subDMAP> SOUIN=MSCSOU,NOLIST,NOREF SOUIN: Name of the DBset from which subDMAP source statements are retrieved (Default is MSCSOU) NOLIST: suppresses listing of subDMAP sequence (opposite is LIST) NOREF: suppresses compiled cross reference of subDMAP

ALTER <x> (EXEC) Inserts DMAP statements after statement <x> of the compiled subDMAP ALTER <x>-<y> (EXEC) Deletes DMAP statements> <x> through <y> of the compiled subDMAP



      1. OUTPUT OF EIGENVALUES is governed in the following subDMAP: ###

SUBDMAP = MODERS

Statement 133 IF ( NASOUT ) OFP LAMA,OEIGS/ $

      1. Suppressing of eigenvalue output:

COMPILE MODERS LIST $ $ $ALTER 133,133


      1. OUTPUT OF EIGENVALUES TO EXTERNAL FILE ###
  1. In file management section:

ASSIGN OUTPUT4='./LAMBDA.ou4',UNIT=87,FORM=FORMATTED,DELETE

  1. In executive control section:

COMPILE MODERS LIST $ ALTER 133 LAMX ,,LAMA/XLAMA/-1 OUTPUT4 XLAMA,,,,//-1/-87/0//16 $


      1. OUTPUT OF EIGENVECTORS, MASS MATRIX ETC. TO EXTERNAL FILE ###
  1. In executive control section

COMPILE MODERS LIST $ ALTER 'MSGHAN //21090/0' $ $ formatted output4 matrices $ OUTPUT4 MXX,,,,//-1/-85/0//16 $ OUTPUT4 KXX,,,,//-1/-86/0//16 $ OUTPUT4 PHIX,,,,//-1/-87/0//16 $ $ $ unformatted output4 matrices $ $OUTPUT4 MXX,,,,//-1/-85/1//16 $ $OUTPUT4 KXX,,,,//-1/-86/1//16 $ $OUTPUT4 PHIX,,,,//-1/-87/1//16 $