]> SALOME platform Git repositories - modules/homard.git/blob - src/tool/Gestion_MTU/ugtacr.F
Salome HOME
Homard executable
[modules/homard.git] / src / tool / Gestion_MTU / ugtacr.F
1       subroutine ugtacr ( tab1, tab2, indinf, indsup )
2 c ______________________________________________________________________
3 c
4 c                             H O M A R D
5 c
6 c Outil de Maillage Adaptatif par Raffinement et Deraffinement d'EDF R&D
7 c
8 c Version originale enregistree le 18 juin 1996 sous le numero 96036
9 c aupres des huissiers de justice Simart et Lavoir a Clamart
10 c Version 11.2 enregistree le 13 fevrier 2015 sous le numero 2015/014
11 c aupres des huissiers de justice
12 c Lavoir, Silinski & Cherqui-Abrahmi a Clamart
13 c
14 c    HOMARD est une marque deposee d'Electricite de France
15 c
16 c Copyright EDF 1996
17 c Copyright EDF 1998
18 c Copyright EDF 2002
19 c Copyright EDF 2020
20 c ______________________________________________________________________
21 c
22 c but : basculer le contenu du tableau tab2 dans le tableau tab1
23 c       les tableaux sont reels
24 c ______________________________________________________________________
25 c .        .     .        .                                            .
26 c .  nom   . e/s . taille .           description                      .
27 c .____________________________________________________________________.
28 c . tab1   .  s  . lgtab  . tableau a remplir                          .
29 c . tab2   . e   . lgtab  . tableau a copier                           .
30 c . indinf . e   .    1   . indice inferieur des tableaux tab1 et tab2 .
31 c . indsup . e   .    1   . indice superieur des tableaux tab1 et tab2 .
32 c ______________________________________________________________________
33 c
34 c====
35 c 0. declarations et dimensionnement
36 c====
37 c
38 c 0.1. ==> generalites
39 c
40       implicit none
41       save
42 c
43 c 0.2. ==> communs
44 c
45 c 0.3. ==> arguments
46 c
47       integer indinf, indsup
48 c
49       double precision tab1(indinf:indsup), tab2(indinf:indsup)
50 c
51 c 0.4. ==> variables locales
52 c
53       integer i
54 c
55 c 0.5. ==> initialisations
56 c ______________________________________________________________________
57 c
58 c====
59 c 1. copie
60 c====
61 c
62       do 1 , i = indinf, indsup
63          tab1(i) = tab2(i)
64     1 continue
65 c
66       end