Home
last modified time | relevance | path

Searched refs:uBrg (Results 1 – 9 of 9) sorted by relevance

/phasta/phSolver/compressible/
H A Dau1gmr.f1 subroutine Au1GMR (EGmass, uBrg, ilwork,iBC,iper ) argument
22 dimension EGmass(numel,nedof,nedof), uBrg(nshg,nflow),
30 call commu (uBrg, ilwork, nflow , 'out')
36 uBrg(:,j)=uBrg(iper(:),j)
42 & call rotabc(uBrg(1,2), iBC, 'out')
60 call asAuGMR (mien(iblk)%p, EGmass(iel:inum,:,:), uBrg,
65 uBrg = uBtmp
71 & call rotabc(uBrg(1,2), iBC, 'in ')
77 call commu (uBrg , ilwork, nflow , 'in ')
94 uBrg(isgbeg:isgend,:) = zero
[all …]
H A Dau2mfg.f3 & uBrg, BDiag, iBC, BC,
38 & uBrg(nshg,nflow), BDiag(nshg,nflow,nflow),
65 uBrg = ypre + eps * Dy
67 call i3LU (BDiag, uBrg, 'backward')
69 call yshuffle(uBrg, 'old2new ')
71 call itrBC (uBrg, uBrg, iBC, BC, iper, ilwork)
73 call itrRes (uBrg, y,
89 uBrg = ypre - eps * Dy
91 call i3LU (BDiag, uBrg, 'backward')
93 call yshuffle(uBrg, 'old2new ')
[all …]
H A Dau1mfg.f2 & rmes, res, uBrg,
42 & res(nshg,nflow), uBrg(nshg,nflow),
64 uBrg = ypre + eGMRES * uBrg
66 call i3LU (BDiag, uBrg, 'backward')
68 call yshuffle(uBrg, 'old2new ')
70 call itrBC (uBrg, uBrg, iBC, BC, iper, ilwork)
72 call itrRes (uBrg, y,
83 uBrg = ( uBtmp - rmes ) / eGMRES
H A Dsolmfg.f54 & uBrg(nshg,nflow,Kspace+1), ytmp(nshg,nflow)
117 uBrg(:,:,1) = res
195 uBrg(:,:,1) = temp
217 uBrg(:,:,1) = uBrg(:,:,1) / unorm
226 temp = uBrg(:,:,iKs)
236 uBrg(:,:,iKs+1) = temp ! u_{i+1}= J u_i In Johan Thesis p 15c
251 temp = uBrg(:,:,iKs+1) * uBrg(:,:,1) ! {u_{i+1}*u_1} vector
258 uBrg(:,:,iKs+1) = uBrg(:,:,iKs+1) - beta * uBrg(:,:,jK-1)
260 temp = uBrg(:,:,iKs+1) * uBrg(:,:,jK) !{u_{i+1}*u_j} vector
279 uBrg(:,:,iKs+1) = uBrg(:,:,iKs+1) / unorm ! normalize the next Krylov
[all …]
H A Dsolgmr.f56 & uBrg(nshg,nflow,Kspace+1)
120 uBrg(:,:,1) = res
175 uBrg(:,:,1) = temp
196 uBrg(:,:,1) = uBrg(:,:,1) / unorm
203 uBrg(:,:,iKs+1) = uBrg(:,:,iKs)
211 call Au1GMR ( EGmass, uBrg(:,:,iKs+1), ilwork, iBC,iper)
215 call bc3per (iBC, uBrg(:,:,iKs+1), iper, ilwork, nflow)
228 temp = uBrg(:,:,iKs+1) * uBrg(:,:,1) ! {u_{i+1}*u_1} vector
235 uBrg(:,:,iKs+1) = uBrg(:,:,iKs+1) - beta * uBrg(:,:,jK-1)
237 temp = uBrg(:,:,iKs+1) * uBrg(:,:,jK) !{u_{i+1}*u_j} vector
[all …]
H A Ditrpr1.f1 subroutine itrPr1 (ien, Binv, uBrg, uBtmp, code) argument
23 dimension Binv(npro,nedof,nedof), uBrg(nshg,nflow),
35 call localt (uBrg, uBrgl, abs(ien), nflow, 'gather ' )
43 call localt (uBrg, uBrgl, abs(ien), nflow, 'globaliz')
55 call localt (uBrg, uBrgl, abs(ien), nflow, 'gather ')
63 call localt (uBrg, uBrgl, abs(ien), nflow, 'globaliz')
H A Di3pcond.f1 subroutine i3Pcond ( Binv, uBrg, ilwork, code ) argument
24 dimension Binv(numel,nedof,nedof), uBrg(nshg,nflow)
47 call itrPr1 (mien(iblk)%p, Binv(iel:inum,:,:), uBrg,
62 call itrPr1 (mien(iblk)%p, Binv(iel:inum,:,:), uBrg,
H A Ditrfdi.f2 & rmes, uBrg, BDiag,
42 & uBrg(nshg,nflow), BDiag(nshg,nflow,nflow),
97 ytmp = ypre + epsSD * uBrg
113 ytmp = ypre - epsSD * uBrg
152 & rmes, uBrg, BDiag,
192 & uBrg(nshg,nflow), BDiag(nshg,nflow,nflow),
232 ytmp = ypre + epsSD * uBrg
244 ytmp = ypre - epsSD * uBrg
H A Dasaugmr.f1 subroutine AsAuGMR (ien, EGmass, uBrg, uBtmp ) argument
20 & uBrg(nshg,nflow), uBtmp(nshg,nflow)
26 call localt (uBrg, uBrgl, abs(ien), nflow, 'gather ')
83 subroutine AsAuGMRSclr (ien, EGmass, uBrg, uBtmp ) argument
104 & uBrg(nshg), uBtmp(nshg)
111 call localtSclr(uBrg, uBrgl, ien, 'gather ')