dedpta
C DEDPTA SOURCE CB215821 16/04/21 21:16:21 8920 CCC C ********************************************************************** CCC SUBROUTINE DER_ENERELAS_DPRAL(X,SIG,NMODEL) IMPLICIT INTEGER(I-N) integer nmodel,i,j real*8 x(3),sig(3),e(3,3) real*8 kap,xmu,xmu1,alp1,xmu2,alp2,xmu3,alp3 logical ogden common /elasdata_ogden/ kap,xmu,xmu1,alp1,xmu2,alp2,xmu3,alp3, . ogden if (ogden) goto 10 c Modelo cuadratico call der2_enerelas_dpral(x,e,3,nmodel) do i=1,3 sig(i)=0.D0 do j=1,3 sig(i)=sig(i)+e(i,j)*x(j) enddo enddo c hacer desviador para VMT if (nmodel.eq.8) then call desviador(sig,e,3) endif return c Modelo ogden 10 continue do i=1,3 sig(i)=EXP(x(i)) enddo e(1,1)=xmu*(xmu1*sig(1)**alp1+xmu2*sig(1)**alp2+xmu3*sig(1)**alp3) e(2,1)=xmu*(xmu1*sig(2)**alp1+xmu2*sig(2)**alp2+xmu3*sig(2)**alp3) e(3,1)=xmu*(xmu1*sig(3)**alp1+xmu2*sig(3)**alp2+xmu3*sig(3)**alp3) 20 continue call desviador(e,sig,3) return end
© Cast3M 2003 - Tous droits réservés.
Mentions légales