FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_adapt_init.f90
Go to the documentation of this file.
1 !-------------------------------------------------------------------------------
2 ! Copyright (c) 2019 FrontISTR Commons
3 ! This software is released under the MIT License, see LICENSE.txt
4 !-------------------------------------------------------------------------------
6 
7 subroutine hecmw_adapt_init (hecMESH)
8 
9  use hecmw_util
10  type (hecmwST_local_mesh) :: hecMESH
11 
12  if (hecmesh%my_rank.eq.0) write (*,'(/,a)') '#allocate (n_node, nn_int, n_elem, ne_int)'
13  call hecmw_adapt_allocate (hecmesh)
14 
15  if (hecmesh%my_rank.eq.0) write (*,'(/,a)') '#ACTIVE'
16  call hecmw_adapt_active (hecmesh)
17 
18  if (hecmesh%my_rank.eq.0) write (*,'(/,a)') '#E-COMM.TAB.'
19  call hecmw_adapt_edge_comm_table (hecmesh)
20  if (hecmesh%my_rank.eq.0) write (*,'( a)') '#C-COMM.TAB.'
21  call hecmw_adapt_cell_comm_table (hecmesh)
22 
23 end subroutine hecmw_adapt_init
hecmw_adapt_cell_comm_table
subroutine hecmw_adapt_cell_comm_table(hecMESH)
Adaptive Mesh Refinement.
Definition: hecmw_adapt_cell_comm_table.f90:15
hecmw_adapt_active
subroutine hecmw_adapt_active(hecMESH)
Adaptive Mesh Refinement.
Definition: hecmw_adapt_active.f90:8
hecmw_util
I/O and Utility.
Definition: hecmw_util_f.F90:7
hecmw_adapt_edge_comm_table
subroutine hecmw_adapt_edge_comm_table(hecMESH)
Adaptive Mesh Refinement.
Definition: hecmw_adapt_edge_comm_table.f90:16
hecmw_adapt_allocate
subroutine hecmw_adapt_allocate(hecMESH)
Adaptive Mesh Refinement.
Definition: hecmw_adapt_allocate.f90:14
hecmw_adapt_init
subroutine hecmw_adapt_init(hecMESH)
Adaptive Mesh Refinement.
Definition: hecmw_adapt_init.f90:8