The TELEMAC-MASCARET system
trunk
sources
artemis
user_fwspec.f
Go to the documentation of this file.
1
! **********************
2
SUBROUTINE
user_fwspec
3
! **********************
4
!
5
&(fw,fwcoef,x,y,npoin,prive,zf)
6
!
7
!***********************************************************************
8
! ARTEMIS V6P1 21/08/2010
9
!***********************************************************************
10
!
11
!brief SPECIFIES THE BOTTOM FRICTION COEFFICIENT
12
!+ IF IT IS VARIABLE IN SPACE.
13
!
14
!warning THIS SUBROUTINE IS MERELY AN EXAMPLE;
15
!+ MUST BE CODED BY THE USER
16
!
17
!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18
!| FW |<--| BOTTOM FRICTION FACTOR
19
!| FWCOEF |-->| CONSTANT FRICTION FACTOR IMPOSED
20
!| NPOIN |-->| NUMBER OF POINTS
21
!| PRIVE |-->| PRIVATE TABLE DEFINED IN PRINCI
22
!| X,Y |-->| MESH COORDINATES
23
!| ZF |-->| BOTTOM
24
!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
25
!
26
USE
bief
27
USE
interface_artemis
, ex_user_fwspec =>
user_fwspec
28
!
29
USE
declarations_special
30
IMPLICIT NONE
31
!
32
INTEGER
NPOIN
33
!
34
DOUBLE PRECISION
FW(npoin),X(npoin),Y(npoin)
35
DOUBLE PRECISION
ZF(npoin),FWCOEF
36
!
37
TYPE
(bief_obj) :: PRIVE
38
!
39
!-----------------------------------------------------------------------
40
!
41
!
42
!-----------------------------------------------------------------------
43
!
44
RETURN
45
END
46
interface_artemis
Definition:
interface_artemis.f:11
declarations_special
Definition:
declarations_special.F:3
user_fwspec
subroutine user_fwspec(FW, FWCOEF, X, Y, NPOIN, PRIVE, ZF)
Definition:
user_fwspec.f:7
bief
Definition:
bief.f:3