Download mono.eso

Back to the list

   1 : C MONO      SOURCE    PV        05/09/22    21:21:31     5181           
   2 : C   NOMMER UN POINT                                                             
   3 : C                                                                               
   4 :       SUBROUTINE MONO(XPROJ,IVU,IDCP)                                           
   5 :       IMPLICIT INTEGER(I-N)
   6 :       COMMON /CMODI/LIGMAX,XPREC,YPREC                                          
   7 :       CHARACTER*8 ZONE                                                          
   8 :       SEGMENT XPROJ(3,ITE)                                                      
   9 :       SEGMENT IVU(0)                                                            
  10 :       SEGMENT IDCP(0)                                                           
  10 :       CALL TRMESS('POINTEZ LE POINT A NOMMER')                                  
  11 :   30  CONTINUE                                                                  
  11 :       CALL mopf3                                                                
  11 :       CALL TRDIG(X,Y,INCLE)                                                     
  12 :       IF (INCLE.EQ.3) RETURN                                                    
  13 : *  CHERCHER LE POINT DU MAILLAGE                                                
  14 :       NBP=XPROJ(/2)                                                             
  15 :       CRIT=XPREC**2                                                             
  16 :       DO 10 IP=1,NBP                                                            
  17 :       IF (IVU(IP).NE.1) GOTO 10                                                 
  18 :       DIST=(XPROJ(1,IP)-X)**2+(XPROJ(2,IP)-Y)**2                                
  19 :       IF (DIST.LT.CRIT) GOTO 20                                                 
  20 :   10  CONTINUE                                                                  
  21 :       GOTO 30                                                                   
  22 :   20  CONTINUE                                                                  
  22 :       CALL TRGET('DONNEZ LE NOM DU POINT : ',ZONE)                              
  23 :       INUM=IDCP(IP)                                                             
  23 :       CALL NOMOBJ('POINT',ZONE,INUM)                                            
  23 :       CALL CHCOUL(6)
  23 :       call insegt(4,iresu)                                                            
  23 :       CALL TRLABL(XPROJ(1,IP),XPROJ(2,IP),0.,ZONE,8,0.15)                          
  24 :       END                                                                       
  25 :  
  26 :  

© Cast3M 2003 - All rights reserved.
Disclaimer