Download prcote.eso

Back to the list

   1 : C PRCOTE    SOURCE    CHAT      07/10/29    21:25:49     5940           
   2 : C   INTERFACE ENTRE PILOT ET EXTRLI                                             
   3 : C   SI PAS DE NOMBRE EN ARGUMENT REND TOUS LES COTES CONNUS DIRECTEMENT         
   4 :       SUBROUTINE PRCOTE                                                         
   5 :       IMPLICIT INTEGER(I-N)
   6 : -INC CCOPTIO                                                                    
   7 : -INC SMELEME                                                                    
   8 : -INC CCGEOME                                                                    
   8 :       CALL LIRENT(INUM,0,IRETOU)                                                
   8 :       IF (IRETOU.EQ.1.AND.(INUM.GT.4.OR.INUM.LT.1)) CALL ERREUR(24)             
   8 :       CALL LIROBJ('MAILLAGE',IPT1,1,IRETO)                                      
   9 :       IF (IERR.NE.0) RETURN                                                     
  10 :       SEGACT IPT1                                                               
  10 :       IF (IPT1.LISOUS(/1).NE.0) CALL ERREUR(25)                                 
  10 :       IF (KSURF(IPT1.ITYPEL).EQ.0) CALL ERREUR(24)                              
  11 :       IF (IERR.NE.0) RETURN                                                     
  12 :       IF (IRETOU.EQ.0) GOTO 10                                                  
  12 :       CALL EXTRLI(IPT1,INUM,IRET,1)                                             
  13 :       IF (IERR.NE.0) RETURN                                                     
  13 :       CALL ECROBJ('MAILLAGE',IRET)                                              
  14 :       SEGDES IPT1                                                               
  15 :       RETURN                                                                    
  16 :   10  CONTINUE                                                                  
  16 :       IF (IPT1.LISREF(/1).EQ.0) CALL ERREUR(24)                                 
  17 :       IF (IERR.NE.0) RETURN                                                     
  18 :       NBCT=IPT1.LISREF(/1)                                                      
  19 :       DO 11 I=1,NBCT                                                            
  20 :       II=NBCT+1-I                                                               
  21 :       ICOT=IPT1.LISREF(II)                                                      
  21 :       CALL ECROBJ('MAILLAGE',ICOT)                                              
  22 :   11  CONTINUE                                                                  
  23 :       SEGDES IPT1                                                               
  24 :       RETURN                                                                    
  25 :       END                                                                       
  26 :  
  27 :  
  28 :  
  29 :  
  30 :  
  31 :  
  32 :  

© Cast3M 2003 - All rights reserved.
Disclaimer