#include "implicit_f.inc"
#include "com04_c.inc"
Go to the source code of this file.
◆ fcont2_min_output()
| subroutine fcont2_min_output |
( |
dimension(3,numnod), intent(inout) | fcont, |
|
|
dimension(3,numnod), intent(inout) | fcont_min, |
|
|
integer, dimension(numnod), intent(in) | weight ) |
Definition at line 28 of file fcont2_min_output.F.
29
30
31
32#include "implicit_f.inc"
33
34
35
36#include "com04_c.inc"
37
38
39
40 INTEGER , INTENT(IN) :: WEIGHT(NUMNOD)
42 . fcont(3,numnod),fcont_min(3,numnod)
43
44
45
47 INTEGER I,K,N
48
49
50 DO n=1,numnod
51 IF(weight(n) == 1) THEN
52 fnew = fcont(1,n)**2 + fcont(2,n
53 fold = fcont_min(1,n)**2 + fcont_min(2,n)**2 +fcont_min
55 IF(fnew < fold) THEN
56 fcont_min(1:3,n) = fcont(1:3,n)
57 ENDIF
58 ELSE
59 fcont(1:3,n) = zero
60 ENDIF
61 ENDDO
62
63
64 RETURN