26 SUBROUTINE get_size_tag(FLAG_FVM,FLAG_TAG,I24MAXNSNE,SIZE_TAG,IPARI)
40#include "implicit_f.inc"
51 LOGICAL,
INTENT(INOUT) :: FLAG_TAG
52 LOGICAL,
INTENT(IN) :: FLAG_FVM
53 INTEGER,
INTENT(IN) :: I24MAXNSNE
54 INTEGER,
INTENT(INOUT) :: SIZE_TAG
55 INTEGER,
DIMENSION(NPARI,*),
INTENT(IN) :: IPARI
59 INTEGER :: NI,ITYP,INACTI,SIZE_FVM
68 IF( ityp==7.OR.ityp==20.OR.ityp==22.OR.ityp==23.OR.
69 . ityp==24.OR.ityp==25 )
THEN
71 size_tag = numnod+i24maxnsne
72 IF (flag_fvm .AND. inacti == 7) size_fvm = numels
75 IF(flag_tag) size_tag = numnod+i24maxnsne+size_fvm
85!||====================================================================
100#include "implicit_f.inc"
110 INTEGER,
INTENT(IN) :: NINTER,NPARI
111 INTEGER,
INTENT(INOUT) :: I24MAXNSNE
112 LOGICAL,
INTENT(INOUT) :: FLAG_24_25
113 INTEGER,
DIMENSION(NPARI,*),
INTENT(IN) :: IPARI
117 INTEGER :: NI,ITYP,NSNE
128 i24maxnsne =
max(i24maxnsne,nsne)
130 IF( (ityp==24).OR.(ityp==25) ) flag_24_25 = .true.
150#include "implicit_f.inc"
154#include "com01_c.inc"
158 INTEGER,
INTENT(IN) :: NUMNOD
159 INTEGER,
DIMENSION(NSPMD),
INTENT(INOUT) :: NUMNOD_L
171 INTEGER I, J, ISPMD, NBR_PROC
172 INTEGER,
DIMENSION(NSPMD) :: ID_SPMD
174 numnod_l(1:nspmd) = 0
177#include "vectorize.inc"
180 numnod_l(ispmd) = numnod_l(ispmd) + 1
subroutine get_size_inter24(i24maxnsne, ninter, npari, ipari, flag_24_25)
subroutine get_size_tag(flag_fvm, flag_tag, i24maxnsne, size_tag, ipari)
subroutine get_size_numnod_local(numnod, numnod_l)