The TELEMAC-MASCARET system  trunk
um1x09.f
Go to the documentation of this file.
1 ! *****************
2  SUBROUTINE um1x09
3 ! *****************
4 !
5  &(x1,x2,x3,d12,d13,d23)
6 !
7 !***********************************************************************
8 ! BIEF V6P1 21/08/2010
9 !***********************************************************************
10 !
11 !brief SEE UM1X.
12 !
13 !history J.M. HERVOUET (LNH)
14 !+ 23/12/94
15 !+ V5P1
16 !+
17 !
18 !history N.DURAND (HRW), S.E.BOURBAN (HRW)
19 !+ 13/07/2010
20 !+ V6P0
21 !+ Translation of French comments within the FORTRAN sources into
22 !+ English comments
23 !
24 !history N.DURAND (HRW), S.E.BOURBAN (HRW)
25 !+ 21/08/2010
26 !+ V6P0
27 !+ Creation of DOXYGEN tags for automated documentation and
28 !+ cross-referencing of the FORTRAN sources
29 !
30 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31 !| D12 |-->| DIAGONAL
32 !| D13 |-->| DIAGONAL
33 !| D23 |-->| DIAGONAL
34 !| X1 |<->| FIRST UNKNOWN
35 !| X2 |<->| SECOND UNKNOWN
36 !| X3 |-->| THIRD UNKNOWN
37 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38 !
39  USE bief, ex_um1x09 => um1x09
40 !
42  IMPLICIT NONE
43 !
44 !+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
45 !
46  TYPE(bief_obj), INTENT(INOUT) :: X1,X2
47  TYPE(bief_obj), INTENT(IN) :: X3,D12,D13,D23
48 !
49 !+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
50 !
51  CALL os( 'X=X-YZ ' , x=x2 , y=x3 , z=d23 )
52  CALL os( 'X=X-YZ ' , x=x1 , y=x2 , z=d12 )
53  CALL os( 'X=X-YZ ' , x=x1 , y=x3 , z=d13 )
54 !
55 !-----------------------------------------------------------------------
56 !
57  RETURN
58  END
subroutine um1x09(X1, X2, X3, D12, D13, D23)
Definition: um1x09.f:7
subroutine os(OP, X, Y, Z, C, IOPT, INFINI, ZERO)
Definition: os.f:7
Definition: bief.f:3