ddsiggc
C DDSIGGC SOURCE CB215821 16/04/21 21:16:18 8920 c This subroutine calculates the second derivative of the plastic potential in compression c c Plastic potential: gc = SQRT(3 J2) + ag I1 with J2 : 2nd invariant of the deviatoric stress c and I1 : 1st invariant of the stress IMPLICIT REAL*8 (A-B,D-H,O-Z) implicit integer (I-K,M,N) implicit logical (L) implicit character*10 (C) r1 = 1. r2 = 2. do jloc=1,6 do iloc=1,6 d2gc(iloc,jloc) = 0.d0 enddo enddo rloc = 0.5d0 * vloc1(1) if (rloc.le.0.d0) then psi2 = 0.d0 else psi2 = SQRT(rloc) endif if (ABS(psi2).le.psi2lim) then continue c d2gc = 0 else do jloc=1,6 do iloc=1,6 d2gc(iloc,jloc)=(P2(iloc,jloc)/(2.0d0*psi2)) . - (vloc6(iloc,jloc)/(4.0d0*psi2*psi2*psi2)) enddo enddo endif RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales