Download inifpg.eso

Back to the list

   1 : C INIFPG    SOURCE    GOUNAND   05/12/21    21:32:49     5281           
   2 :       SUBROUTINE INIFPG(CNOM,
   3 :      $     FAL,
   4 :      $     IMPR,IRET)
   5 :       IMPLICIT REAL*8 (A-H,O-Z)
   6 :       IMPLICIT INTEGER (I-N)
   7 : C***********************************************************************
   8 : C NOM         : INIFPG 
   9 : C PROJET      : Noyau linéaire NLIN
  10 : C DESCRIPTION : Initialise un segment décrivant une famille de
  11 : C               méthodes d'intégration.
  12 : C
  13 : C LANGAGE     : ESOPE
  14 : C AUTEUR      : Stéphane GOUNAND (CEA/DRN/DMT/SEMT/LTMF)
  15 : C               mél : gounand@semt2.smts.cea.fr
  16 : C***********************************************************************
  17 : C APPELES          : -
  18 : C APPELE PAR       : INFPGS
  19 : C***********************************************************************
  20 : C ENTREES            : * CNOM (type CHARACTER*(*)) : nom de la famille à
  21 : C                      créer 
  22 : C SORTIES            : * FAL (type FALRF actif en *MOD)
  23 : C CODE RETOUR (IRET) : = 0 si tout s'est bien passé
  24 : C***********************************************************************
  25 : C VERSION    : v1, 16/07/02, version initiale
  26 : C HISTORIQUE : v1, 16/07/02, création
  27 : C HISTORIQUE :
  28 : C HISTORIQUE :
  29 : C***********************************************************************
  30 : C Prière de PRENDRE LE TEMPS de compléter les commentaires
  31 : C en cas de modification de ce sous-programme afin de faciliter
  32 : C la maintenance !
  33 : C***********************************************************************
  34 : -INC CCOPTIO
  35 : CBEGININCLUDE SFAPG
  36 :       SEGMENT FAPG
  37 :       CHARACTER*(LNNFAP) NOMFAP
  38 :       INTEGER NBQUAF(NBMPG)
  39 :       POINTEUR MPOGAU(NBMPG).POGAU
  40 :       ENDSEGMENT
  41 :       SEGMENT FAPGS
  42 :       POINTEUR LISFPG(0).FAPG
  43 :       ENDSEGMENT
  44 : CENDINCLUDE SFAPG
  45 :       INTEGER LNNFAP
  46 :       INTEGER NBMPG
  47 :       POINTEUR FAL.FAPG
  48 : *
  49 :       CHARACTER*(*) CNOM
  50 : *
  51 :       INTEGER IMPR,IRET
  52 : *     
  53 : * Executable statements
  54 : *
  55 :       IF (IMPR.GT.6) WRITE(IOIMP,*) 'Entrée dans inifpg'
  56 :       LNNFAP =LEN(CNOM)
  57 :       NBMPG =0
  58 :       SEGINI FAL
  59 :       FAL.NOMFAP=CNOM
  60 : *
  61 : * Normal termination
  62 : *
  63 :       IRET=0
  64 :       RETURN
  65 : *
  66 : * Format handling
  67 : *
  68 : *
  69 : * Error handling
  70 : *
  71 :  9999 CONTINUE
  72 :       IRET=1
  73 :       WRITE(IOIMP,*) 'An error was detected in subroutine inifpg'
  74 :       RETURN
  75 : *
  76 : * End of subroutine inifpg
  77 : *
  78 :       END
  79 : 
  80 :  

© Cast3M 2003 - All rights reserved.
Disclaimer