#include "implicit_f.inc"
#include "mvsiz_p.inc"
Go to the source code of this file.
|
| subroutine | qmassreal2ap (off, rho, vnew, fskym, iadq, nel, nft) |
◆ qmassreal2ap()
| subroutine qmassreal2ap |
( |
| off, |
|
|
| rho, |
|
|
| vnew, |
|
|
| fskym, |
|
|
integer, dimension(4,*) | iadq, |
|
|
integer, intent(in) | nel, |
|
|
integer, intent(in) | nft ) |
Definition at line 29 of file qmassreal2ap.F.
32
33
34
35#include "implicit_f.inc"
36
37
38
39#include "mvsiz_p.inc"
40
41
42
43
44
45
46 INTEGER, INTENT(IN) :: NEL
47 INTEGER, INTENT(IN) :: NFT
48
50 . off(*), rho(*), vnew(*), fskym(*)
51 INTEGER IADQ(4,*)
52
53
54
55
57 . mass(mvsiz)
58 INTEGER I, II, K
59
60 DO i=1,nel
61 mass(i)=rho(i)*vnew(i)*off(i)*fourth
62 ENDDO
63
64 DO i=1,nel
65
66 ii=i+nft
67 k = iadq(1,ii)
68 fskym(k)=fskym(k) + mass(i)
69
70 k = iadq(2,ii)
71 fskym(k)=fskym(k) + mass(i)
72
73 k = iadq(3,ii)
74 fskym(k)=fskym(k) + mass(i)
75
76 k = iadq(4,ii)
77 fskym(k)=fskym(k) + mass(i)
78 ENDDO
79
80 RETURN