[updated 7.Jul.1999]

Librairie utiliter > Fichier sdexco.f

Qui appelle sdexco ?

line
      SUBROUTINE SDEXCO (ITEM,STRUCT,CARAC1,CARAC2,CARAC3)
line
  Auteur : D.Martin (Novembre 1990)  
  Derniere modification : D.Martin (6 Juillet 1999)
   
  Exploitation du tableau STRUCT, d'entete de longueur 4 et d'increment 3
  pour trouver les attributs d'un item
   
 - Arguments d'entree -
  ITEM   numero de l'item dont on cherche les caracteristiques
  STRUCT structure contenant les caracteristiques de l'item
 - Arguments de sortie -
  CARACi i-eme caracteristique de l'item dans la structure
line
      INTEGER   ITEM,STRUCT(*),CARAC1,CARAC2,CARAC3
 
      INTEGER   POINTR,LGENTE,NBITEM,INCREM,NBCHAR
      CHARACTER BUG*6
line
      CARAC1=0 
      CARAC2=0 
      CARAC3=2 
      IF (ITEM.LE.0) RETURN 
      CALL SDEXDB (STRUCT,LGENTE,NBITEM,INCREM,NBCHAR)  
   
      IF (ITEM.GT.NBITEM) THEN  
         CALL ENCLER (ITEM,BUG)
         CALL BAISE  ('*SDexco* Erreur dans une structure :'
     *//' Nombre d''items '//BUG//' depasse ?') 
      ENDIF
   
      POINTR=LGENTE+INCREM*(ITEM-1)  
      CARAC1=STRUCT(POINTR+1)
      CARAC2=STRUCT(POINTR+2)  
      CARAC3=STRUCT(POINTR+3)  
                                                                    END !Sdexco
line
top

sdexco est appelé dans (91 procédures)

adim.f (cordom) asmatr.f (assembl) asmniv.f (assembl)
asmtrm.f (assembl) assefl.f (efloca) asvect.f (assembl)
asvniv.f (assembl) asvtrm.f (assembl) atterm.f (sdexplo)
axterm.f (assembl) calksp.f (efloca) calnoy.f (ccalgre)
calri1.f (couplag) calri2.f (couplag) calrid.f (couplag)
cdesse.f (cesse) cdtran.f (cesse) cecado.f (cesse)
clterm.f (assembl) cocogr.f (couplag) cogdno.f (couplag)
cognop.f (couplag) coterm.f (assembl) crinco.f (sdexplo)
csterm.f (assembl) determ.f (sdexplo) dfterm.f (sdexplo)
doasfc.f (sdexplo) doastr.f (sdexplo) dsmadi.f (assembl)
dsmajo.f (assembl) dsmamo.f (assembl) dsmcmo.f (assembl)
dsmruc.f (assembl) dsnume.f (assembl) dsvect.f (assembl)
dsvruc.f (assembl) ecctrm.f (sdexplo) ecmatr.f (sdexplo)
ecterm.f (sdexplo) efadrs.f (caltrm) efatri.f (caltrm)
efladc.f (efloca) eflava.f (efloca) eflavb.f (efloca)
efloco.f (efloca) eflqtr.f (efloca) efltrd.f (efloca)
faprep.f (syslin) fiprep.f (syslin) gbodyr.f (grafxout)
getcst.f (sdexplo) interm.f (assembl) issyme.f (sdexplo)
klfdev.f (efloca) lcautr.f (lecdire) lcdonn.f (lecdire)
lcdont.f (lecdire) lcesse.f (lecdire) lckspe.f (lecdire)
lcterm.f (lecdire) lctran.f (lecdire) m2ursd.f (grafxout)
matvec.f (assembl) mktrdo.f (sdexplo) nastdo.f (caltrm)
numneu.f (glonum) pastdo.f (caltrm) pastis.f (caltrm)
pgauss.f (syslin) pjterm.f (assembl) prcst.f (prsd)
prdonn.f (prsd) prdtab.f (prsd) princo.f (prsd)
prterm.f (prsd) psterm.f (assembl) putcst.f (sdexplo)
relpre.f (couplag) savtrm.f (caldom) sdekam.f (assembl)
syprep.f (syslin) t1term.f (assembl) t2term.f (assembl)
trmdom.f (caltrm) tuterm.f (sdexplo) vcprep.f (sdexplo)
vnatri.f (caltrm) vpopti.f (valpro) vpprep.f (valpro)
xeterm.f (sdexplo)    

top