Go to the source code of this file.
|
subroutine | writecvg (istep, iinc, icutb, iit, ne, ne0, ram, qam, cam, uam, ithermal) |
|
◆ writecvg()
subroutine writecvg |
( |
integer |
istep, |
|
|
integer |
iinc, |
|
|
integer |
icutb, |
|
|
integer |
iit, |
|
|
integer |
ne, |
|
|
integer |
ne0, |
|
|
real*8, dimension(*) |
ram, |
|
|
real*8, dimension(*) |
qam, |
|
|
real*8, dimension(*) |
cam, |
|
|
real*8, dimension(*) |
uam, |
|
|
integer |
ithermal |
|
) |
| |
26 integer istep,iinc,iit,ne,ne0,ithermal,icutb
28 real*8 ram(*),qam(*),cam(*),uam(*),residforce,corrdisp,
31 if(ithermal.eq.2)
then 35 if(dabs(qam(1)).lt.1.d-30)
then 36 if(dabs(ram(1)).lt.1.d-30)
then 42 residforce=ram(1)/qam(1)*100.d0
45 if(dabs(uam(1)).lt.1.d-30)
then 46 if(dabs(cam(1)).lt.1.d-30)
then 52 corrdisp=cam(1)/uam(1)*100.d0
56 if(ithermal.le.1)
then 60 if(dabs(qam(2)).lt.1.d-30)
then 61 if(dabs(ram(2)).lt.1.d-30)
then 67 residflux=ram(2)/qam(2)*100.d0
69 if(dabs(uam(2)).lt.1.d-30)
then 70 if(dabs(cam(2)).lt.1.d-30)
then 76 corrtemp=cam(2)/uam(2)*100.d0
80 write(11,
'(2x,i4,2x,i4,2x,i4,2x,i4,2x,i7,4(1x,e11.4))') istep,
81 & iinc,icutb+1,iit,ne-ne0,residforce,corrdisp,residflux,corrtemp