#include "implicit_f.inc"
#include "com04_c.inc"
#include "param_c.inc"
#include "com08_c.inc"
Go to the source code of this file.
◆ rbagdt()
| subroutine rbagdt |
( |
| geo, |
|
|
integer, dimension(npropgi,*) | igeo ) |
Definition at line 28 of file rbagdt.F.
29
30
31
32#include "implicit_f.inc"
33
34
35
36#include "com04_c.inc"
37#include "param_c.inc"
38#include "com08_c.inc"
39
40
41
42 INTEGER IGEO(NPROPGI,*)
43
45 . geo(npropg,*)
46
47
48
49 INTEGER IG, ITYP
50
52 . dtx, dty, gama, p, v, s, rot, vmin, al
53
54 vmin = em8
55 dtx=one
56 dty=one
57 do100 ig=1,numgeo
58 ityp=igeo(11,ig)
59 IF(ityp/=7) goto100
60 gama=geo(13,ig)
61 p=geo(27,ig)
62 v=geo(25,ig)
63 s=geo(35,ig)
64 rot=geo(36,ig)
65 IF(v>vmin)
66 * dtx=
max(sqrt(one+dt2**2*gama*p*s/v/rot),dtx)
67 al=geo(14,ig)
68 dty=
min(sqrt(one+al)-al,dty)
69 100 CONTINUE
70
71 dt2=dt2*dty/dtx
72 RETURN