The TELEMAC-MASCARET system  trunk
href.f
Go to the documentation of this file.
1 ! ***************
2  SUBROUTINE href
3 ! ***************
4 !
5 !
6 !***********************************************************************
7 ! TELEMAC2D V6P1 21/08/2010
8 !***********************************************************************
9 !
10 !brief COMPUTES THE REFERENCE DEPTH FOR THE BOUSSINESQ
11 !+ EQUATIONS. BY DEFAULT THIS IS THE INITIAL DEPTH.
12 !
13 !note THIS SUBROUTINE CAN BE USER-MODIFIED.
14 !+ FOR EXAMPLE IT CAN BE A LINEARISED DEPTH.
15 !+ TO GET BACK TO SAINT-VENANT, CAN HAVE H0 = 0.
16 !
17 !history J-M HERVOUET (LNHE)
18 !+ 01/03/1990
19 !+ V5P2
20 !+
21 !
22 !history N.DURAND (HRW), S.E.BOURBAN (HRW)
23 !+ 13/07/2010
24 !+ V6P0
25 !+ Translation of French comments within the FORTRAN sources into
26 !+ English comments
27 !
28 !history N.DURAND (HRW), S.E.BOURBAN (HRW)
29 !+ 21/08/2010
30 !+ V6P0
31 !+ Creation of DOXYGEN tags for automated documentation and
32 !+ cross-referencing of the FORTRAN sources
33 !
34 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35 !~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36 !
37  USE bief
39 !
41  IMPLICIT NONE
42 !
43 !-----------------------------------------------------------------------
44 !
45  CALL os('X=Y ' , x=h0, y=h)
46  CALL user_href
47 !
48 !-----------------------------------------------------------------------
49 !
50  RETURN
51  END
type(bief_obj), target h
subroutine user_href
Definition: user_href.f:4
double precision, dimension(:), pointer x
subroutine href
Definition: href.f:4
type(bief_obj), target h0
subroutine os(OP, X, Y, Z, C, IOPT, INFINI, ZERO)
Definition: os.f:7
double precision, dimension(:), pointer y
Definition: bief.f:3