C TABTMP    SOURCE    AM        05/08/02    21:15:01     5141
       SUBROUTINE TABTMP(HO,ROH,FCM,S,T0,TINI,TFIN,TABLE,IDIM)
*
*      calcul d'une table de temps pour la fonction de fluage de l'EC2
*      sur un intervalle de temps [TINI,TFIN]
*       avec une progression geometrique des temps
*      entree
*            HO,RHO,FCM,S,T0 : parametres de la fonction de fluage de l'EC2
*            TINI : temps au debut de l'intervalle de calcul
*            TFIN : temps a la fin de l'intervalle de calcul
*
*      sortie
*            TABLE : tableau des temps de calcul
*            IDIM : dimension de TABLE
*
      IMPLICIT INTEGER(I-N)
       IMPLICIT REAL*8(A-H,O-Z)
*
       REAL*8 TABLE(0:1000)
*
*      initialisation de la table a zero
*
       N1=(((tfin-t0)/2.)**(2./3.))
       N=int(N1)
       IF (N.LT.100) THEN
         N=100
       ENDIF
*
*  AM   2/8/05
*
       IF(N.GT.1000) N=1000
*
       DO 10 I=0,1000
         TABLE(I)=0.
10     CONTINUE
*
*       calcul du premier temps de la table
       TABLE(0)=T0
       DO 20 I=1,N
         TABLE(I)=T0+(2*(float(i)**1.5))
20     CONTINUE

       IDIM=N
       END




