#include "implicit_f.inc"
Go to the source code of this file.
|
| subroutine | modsti (nodft, nodlt, stifn, viscn, ms) |
◆ modsti()
| subroutine modsti |
( |
integer | nodft, |
|
|
integer | nodlt, |
|
|
| stifn, |
|
|
| viscn, |
|
|
| ms ) |
Definition at line 28 of file modsti.F.
29
30
31
32#include "implicit_f.inc"
33
34
35
36
37 INTEGER NODFT,NODLT
39 . stifn(*),viscn(*),ms(*)
40
41
42
43 INTEGER I,N
45 . c2,c21,aux
46
47 DO i=nodft,nodlt
48 IF(ms(i)>zero)THEN
49 c2 = four*viscn(i)*viscn(i)
50 c21 = eight*ms(i)*stifn(i)
51 aux = sqrt(c2+c21)+2.*viscn(i)
52 stifn(i)= one_over_8*aux*aux/
max(ms(i),em30)
53
54 stifn(i)=
max(stifn(i),two*viscn(i)*viscn(i)/
max(ms(i),em30))
55 viscn(i)= zero
56 ENDIF
57 ENDDO
58
59 RETURN