Download biline.eso

Back to the list

   1 : C BILINE    SOURCE    CHAT      05/01/12    21:40:08     5004           
   2 :       SUBROUTINE BILINE(DELTAD,FY,STIFE,STIFP,RIG,FE0,FEP0,F,DELDPL)
   3 : C-----------------------------------------------------------------------
   4 : C
   5 : C SUBROUTINE FOR ELASTIC PLASTIC (WITH HARDENING) RELATIONSHIP.
   6 : C
   7 : C
   8 : C A PERFECT E.P. SCALAR MODEL WITH INITIAL STIFNESS STIFEQ AND
   9 : C YIELDING FYEQ IS ADDED IN PARALEL TO AN ELASTIC SCALAR MODEL
  10 : C OF STIFNESS STIFP.
  11 : C
  12 : C INPUT
  13 : C
  14 : C    DELTAD  DISPLACEMENT INCREMENT
  15 : C    FY      YIELDING FORCE (FY=STIFE*FYEQ/STIFEQ)
  16 : C    STIFE   ELASTIC STIFNESS (STIFE=STIFEQ+STIFP)
  17 : C    STIFP   PLASTIC STIFNESS
  18 : C    FE0     INITIAL FORCE IN THE ELASTIC MODEL
  19 : C    FEP0    INITIAL FORCE IN THE E.P. MODEL
  20 : C
  21 : C OUTPUT
  22 : C
  23 : C    RIG     FINAL STIFFNESS
  24 : C    F       FINAL FORCE
  25 : C    FE0     FINAL FORCE IN THE ELASTIC MODEL
  26 : C    FEP0    FINAL FORCE IN THE ELASTIC MODEL
  27 : C    DELDPL  PLASTIC DEFORMATION INCREMENT
  28 : C
  29 : C WARNING FE0 AND FEP0 SHOULD BE INITIALIZED !!
  30 : C
  31 : C-----------------------------------------------------------------------
  32 : C VERY OLD (CRAZY ?) STUFF SLIGHTLY MODIFIED FOR DELDPL
  33 : C AND TAKEN AS AN EXEMPLE OF "EXISTING" MODEL
  34 : C-----------------------------------------------------------------------
  35 :       IMPLICIT INTEGER(I-N)
  36 :       IMPLICIT REAL*8(A-H,O-Z)
  37 : C
  38 : C  COMPUTATION OF THE STIFNESS AND YIELDING OF THE E.P. MODEL
  39 : C
  40 :       STIFEQ=STIFE-STIFP
  41 :       FYEQ=FY*STIFEQ/STIFE
  42 : C
  43 : C  ELASTIC PREDICTION OF THE FORCE IN THE E.P. MODEL ...
  44 : C
  45 :       FEP=FEP0+STIFEQ*DELTAD
  46 : C
  47 : C  ... AND POSSIBLE RETURN
  48 : C
  49 :       IF (ABS(FEP).GT.FYEQ)THEN
  50 :         FEP=SIGN(FYEQ,FEP)
  51 :         RIG=STIFP
  52 :         DELDPL=DELTAD-(FEP-FEP0)/STIFEQ
  53 :       ELSE
  54 :         RIG=STIFE
  55 :         DELDPL=0.D0
  56 :       ENDIF
  57 :       FEP0=FEP
  58 : C
  59 : C  FORCE IN THE ELASTIC MODEL
  60 : C
  61 :       FE=FE0+STIFP*DELTAD
  62 :       FE0=FE
  63 : C
  64 : C  TOTAL FORCE
  65 : C
  66 :       F=FE+FEP
  67 :       RETURN
  68 :       END
  69 :  
  70 :  

© Cast3M 2003 - All rights reserved.
Disclaimer