FrontISTR  5.9.0
Large-scale structural analysis program with finit element method
hecmw_setup_util_f.f90 File Reference

Go to the source code of this file.

Data Types

type  hecmw_setup_util::hecmw_str_arr
 container of character array pointer, because of gfortran's bug More...
 

Modules

module  hecmw_setup_util
 This module contains auxiliary functions in calculation setup.
 

Functions/Subroutines

logical function hecmw_setup_util::hecmw_str2index (s, x)
 
subroutine hecmw_setup_util::hecmw_strupr (s)
 
logical function hecmw_setup_util::hecmw_streqr (s1, s2)
 
subroutine hecmw_setup_util::hecmw_setup_util_err_stop (msg)
 
subroutine hecmw_setup_util::backset_group_pointers (hecMESH, grp_type_name)
 
integer(kind=kint) function hecmw_setup_util::node_global_to_local (hecMESH, list, n)
 
integer(kind=kint) function hecmw_setup_util::elem_global_to_local (hecMESH, list, n)
 
integer(kind=kint) function hecmw_setup_util::append_single_group (hecMESH, grp_type_name, no_count, no_list)
 
subroutine hecmw_setup_util::append_new_group (hecMESH, grp_type_name, name, count, list, grp_id)
 
integer(kind=kint) function hecmw_setup_util::get_grp_member_n (hecMESH, grp_type_name, name)
 
integer(kind=kint) function hecmw_setup_util::get_grp_id (hecMESH, grp_type_name, name)
 
integer(kind=kint) function hecmw_setup_util::get_grp_member (hecMESH, grp_type_name, name, member1, member2)
 
subroutine hecmw_setup_util::node_grp_name_to_id (hecMESH, header_name, n, grp_id_name, grp_ID)
 
subroutine hecmw_setup_util::elem_grp_name_to_id (hecMESH, header_name, n, grp_id_name, grp_ID)
 
subroutine hecmw_setup_util::node_grp_name_to_id_ex (hecMESH, header_name, n, grp_id_name, grp_ID)
 
subroutine hecmw_setup_util::elem_grp_name_to_id_ex (hecMESH, header_name, n, grp_id_name, grp_ID)
 
subroutine hecmw_setup_util::surf_grp_name_to_id_ex (hecMESH, header_name, n, grp_id_name, grp_ID)
 
integer(kind=kint) function hecmw_setup_util::get_node_grp_member_n (hecMESH, grp_name_array, n)
 
subroutine hecmw_setup_util::hecmw_expand_index_array (array, old_size, new_size)
 
subroutine hecmw_setup_util::hecmw_expand_char_array (array, old_size, new_size)
 
subroutine hecmw_setup_util::hecmw_expand_integer_array (array, old_size, new_size)
 
subroutine hecmw_setup_util::hecmw_expand_real_array (array, old_size, new_size)
 
subroutine hecmw_setup_util::hecmw_expand_integer_array2 (array, column, old_size, new_size)
 
subroutine hecmw_setup_util::hecmw_expand_real_array2 (array, column, old_size, new_size)
 
subroutine hecmw_setup_util::hecmw_expand_name_array (array, old_size, new_size)
 
subroutine hecmw_setup_util::hecmw_delete_index_array (array, old_size, nindex)
 
subroutine hecmw_setup_util::hecmw_delete_integer_array (array, old_size, nitem)
 
subroutine hecmw_setup_util::hecmw_delete_real_array (array, old_size, nitem)
 
subroutine hecmw_setup_util::reallocate_integer (array, n)
 
subroutine hecmw_setup_util::reallocate_real (array, n)