2 real (kind=8):: gradu ,epsc ! Gradient of displacement
3 common /elpers/ gradu(3,3),epsc(9)
5 real (kind=8):: ptau ,pctau ! Recovered stress & tangent
6 common /elpers/ ptau(6),pctau(6,6)
8 real (kind=8):: gradt ! Thermal gradient
9 common /elpers/ gradt(3)
11 real (kind=8):: pflux ,pcflux ! Recovered flux & tangent
12 common /elpers/ pflux(3),pcflux(3,3)
14 real (kind=8):: xc ,xc0 ,volm0 ! RVE Size
15 common /elpers/ xc(3),xc0(3),volm0
17 real (kind=8):: fdet, ttemp, opar
18 common /elpers/ fdet, ttemp, opar(2)
21 common /elpers/ dsend, drecv
23 integer prtype, prpropu, prpropt ! Problem type
24 common /elpers/ prtype, prpropu, prpropt
26 logical finflg ! Finite deformation (true)
27 common /elpers/ finflg
29 logical filflg ! File inputs if (true)
30 common /elpers/ filflg
32 logical fluxfl, stflag ! Output control
33 common /elpers/ fluxfl, stflag
35 logical hillfl, kirkfl ! Multiscale type
36 common /elpers/ hillfl, kirkfl
38 logical iflxfl, istrfl ! Multiscale gradient type
39 common /elpers/ iflxfl, istrfl
41 character perifile*128 ! Periodic file
42 common /elperc/ perifile
44 real (kind=8):: gradu0 ! Periodic inputs
45 common /elperg/ gradu0(3,3)
47 real (kind=8):: gradt0 , temp0 ! Periodic inputs
48 common /elperg/ gradt0(3), temp0
50 real (kind=8):: epsbar0 ,grdbar0 ,gdtbar0
51 common /elperg/ epsbar0(6),grdbar0(3,3),gdtbar0(3)
53 real (kind=8):: epsbar ,grdbar ,gdtbar
54 common /elperg/ epsbar(6),grdbar(3,3),gdtbar(3)
56 real (kind=8):: epsbarn ,grdbarn ,gdtbarn
57 common /elperg/ epsbarn(6),grdbarn(3,3),gdtbarn(3)