The TELEMAC-MASCARET system
trunk
sources
telemac2d
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
38
USE
declarations_telemac2d
39
!
40
USE
declarations_special
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
declarations_special
Definition:
declarations_special.F:3
declarations_telemac2d::h
type(bief_obj), target h
Definition:
declarations_telemac2d.f:146
user_href
subroutine user_href
Definition:
user_href.f:4
declarations_telemac2d::x
double precision, dimension(:), pointer x
Definition:
declarations_telemac2d.f:2138
declarations_telemac2d
Definition:
declarations_telemac2d.f:3
href
subroutine href
Definition:
href.f:4
declarations_telemac2d::h0
type(bief_obj), target h0
Definition:
declarations_telemac2d.f:290
os
subroutine os(OP, X, Y, Z, C, IOPT, INFINI, ZERO)
Definition:
os.f:7
declarations_telemac2d::y
double precision, dimension(:), pointer y
Definition:
declarations_telemac2d.f:2138
bief
Definition:
bief.f:3