63 parameter(io_input = 10)
67 INTEGER :: prefx_lngth
73 REAL*8 :: bc1, bc2, bc3
76 TYPE(bcvalues),
DIMENSION(32) :: bc_conditions
81 INTEGER :: numnp_prmry
83 INTEGER :: numelv_prmry
97 REAL*8,
ALLOCATABLE,
DIMENSION(:,:) :: coor
99 REAL*8,
ALLOCATABLE,
DIMENSION(:) :: press_nodal
101 INTEGER,
ALLOCATABLE,
DIMENSION(:,:) :: lmelv_prmry
105 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: ibcaxi
107 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: epart
112 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: numnp_2d
113 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: numelperproc
114 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: numndperproc
116 INTEGER,
DIMENSION(:,:),
ALLOCATABLE :: lmtri
117 INTEGER,
DIMENSION(:),
ALLOCATABLE :: elm_2d
118 INTEGER,
DIMENSION(:),
ALLOCATABLE :: elm_2d_flag
119 INTEGER,
ALLOCATABLE,
DIMENSION(:,:) :: neigh_2d
120 INTEGER,
DIMENSION(:),
ALLOCATABLE :: epart_2d
125 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: nodeio
134 INTEGER :: intfaceflag
149 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: indsburnflg
153 INTEGER,
DIMENSION(:),
ALLOCATABLE :: matid
154 INTEGER,
DIMENSION(:),
ALLOCATABLE :: eltypeid
158 INTEGER,
DIMENSION(1:10) :: ndhistory
159 INTEGER :: numndhistory
161 INTEGER :: numbc_prmry
162 INTEGER :: numbc_prmry_mm
163 INTEGER :: numbc_prmry_ht
165 INTEGER,
ALLOCATABLE,
DIMENSION(:,:) :: ik1
177 INTEGER :: bc_nodeglb
178 INTEGER :: bc_flagglb
209 TYPE(list_type),
ALLOCATABLE,
DIMENSION(:) :: mapnd_glb2locproc
211 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: numbc_structural, numbc_meshmotion, numbc_thermal
214 INTEGER,
PARAMETER :: maxnumberofprocstosharenode = 8
216 INTEGER,
ALLOCATABLE,
DIMENSION(:,:) :: procndlist
217 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: numprocpernd
219 INTEGER,
ALLOCATABLE,
DIMENSION(:) :: nodeflag
231 INTEGER,
DIMENSION(1:4) :: elemdata
254 INTEGER,
DIMENSION(1:7) :: elemdata
277 INTEGER,
DIMENSION(1:5) :: elemdata
310 TYPE(list_type),
POINTER,
DIMENSION(:) :: procnodelist
317 INTEGER :: meshtype2d
319 INTEGER,
DIMENSION(:),
POINTER :: elflag
321 INTEGER,
DIMENSION(:,:),
POINTER :: numelhex2d
322 INTEGER,
DIMENSION(:,:),
POINTER :: numeltet2d
324 INTEGER,
DIMENSION(:,:),
POINTER :: elconntable
325 INTEGER,
DIMENSION(:),
POINTER :: mattype
328 INTEGER,
DIMENSION(:),
POINTER :: numelvolmat
329 INTEGER,
DIMENSION(:),
POINTER :: numelpartbndrymat
332 INTEGER,
DIMENSION(:,:),
POINTER :: nodeflag_str
333 INTEGER,
DIMENSION(:,:),
POINTER :: nodeflag_mm
334 INTEGER,
DIMENSION(:,:),
POINTER :: nodeflag_th
336 INTEGER,
DIMENSION(:),
POINTER :: numneighprocs_list
338 INTEGER,
DIMENSION(:),
POINTER :: nodestocommunicate,id_sendto_list
339 INTEGER :: nodestocommunicate_cnt
341 INTEGER,
DIMENSION(:,:),
ALLOCATABLE :: bc_flag
343 INTEGER,
DIMENSION(:),
ALLOCATABLE :: numbc_flag
344 INTEGER,
POINTER,
DIMENSION(:) :: pconn_comm
346 INTEGER :: maxnumbc_str,maxnumbc_mm,maxnumbc_th, numserbc
348 INTEGER,
POINTER,
DIMENSION(:,:) :: bc_values_mm, bc_values_str
349 INTEGER,
POINTER,
DIMENSION(:) :: bc_values_th
350 REAL*8,
POINTER,
DIMENSION(:) :: bcvalue
352 LOGICAL :: interactmesh
353 LOGICAL :: overlaymesh
subroutine, public li_add_to_head(Link, List)
type(link_ptr_type) function, public li_get_head(List)
logical function, public li_associated(Link)
subroutine, public li_init_list(List)
type(link_ptr_type) function, public li_get_next(Link)
type(link_ptr_type) function, public li_remove_head(List)
INTEGER function, public li_get_len(List)