The TELEMAC-MASCARET system
trunk
sources
utils
bief
outbief.f
Go to the documentation of this file.
1
! *****************
2
SUBROUTINE
outbief
3
! *****************
4
&(mesh)
5
!
6
!***********************************************************************
7
! BIEF V7P0
8
!***********************************************************************
9
!
10
!brief CLEAN UP THE DATA FROM MESH
11
!
12
!history Y AUDOUIN (LNHE)
13
!+ 21/05/2015
14
!+ V7P1
15
!+
16
!
17
!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18
!| MESH |-->| THE MESH TO BE DEALLOCATED
19
!~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20
!
21
USE
bief
22
USE
declarations_telemac
23
!
24
USE
declarations_special
25
IMPLICIT NONE
26
!
27
!+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
28
!
29
TYPE
(bief_mesh),
INTENT(INOUT)
:: MESH
30
!
31
!+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
32
!
33
IF
(
modass
.EQ.2)
THEN
34
DEALLOCATE
(mesh%WI8)
35
DEALLOCATE
(mesh%TI8)
36
ENDIF
37
!
38
! THESE STUCTURES ARE ALLOCATED IN PARINI
39
CALL
bief_deallobj
(mesh%NB_NEIGHB_PT )
40
CALL
bief_deallobj
(mesh%LIST_SEND )
41
CALL
bief_deallobj
(mesh%NH_COM )
42
CALL
bief_deallobj
(mesh%NB_NEIGHB_PT_SEG)
43
CALL
bief_deallobj
(mesh%LIST_SEND_SEG )
44
CALL
bief_deallobj
(mesh%NH_COM_SEG )
45
CALL
bief_deallobj
(mesh%BUF_SEND )
46
CALL
bief_deallobj
(mesh%BUF_RECV )
47
!
48
!-----------------------------------------------------------------------
49
!
50
RETURN
51
END
declarations_special
Definition:
declarations_special.F:3
outbief
subroutine outbief(MESH)
Definition:
outbief.f:6
bief_deallobj
subroutine bief_deallobj(OBJ)
Definition:
bief_deallobj.f:7
declarations_telemac
Definition:
declarations_telemac.f:3
declarations_telemac::modass
integer modass
Definition:
declarations_telemac.f:265
bief
Definition:
bief.f:3