FrontISTR  6.0.0
Large-scale structural analysis program with finit element method
hecmw_util::hecmwst_local_mesh Type Reference
Collaboration diagram for hecmw_util::hecmwst_local_mesh:

Data Fields

character(hecmw_filename_len) gridfile =achar(0)
 
character(hecmw_filename_len), dimension(:), pointer files =>null()
 
character(hecmw_header_len) header =achar(0)
 
integer(kind=kint) hecmw_flag_adapt =0
 
integer(kind=kint) hecmw_flag_initcon =0
 
integer(kind=kint) hecmw_n_file =0
 
integer(kind=kint) hecmw_flag_parttype =0
 
integer(kind=kint) hecmw_flag_partdepth =0
 
integer(kind=kint) hecmw_flag_version =0
 
integer(kind=kint) hecmw_flag_partcontact =0
 
real(kind=kreal) zero_temp =0.0d0
 
integer(kind=kint) n_node =0
 
integer(kind=kint) n_node_gross =0
 
integer(kind=kint) nn_middle =0
 
integer(kind=kint) nn_internal =0
 
integer(kind=kint) n_dof =0
 
integer(kind=kint) n_dof_grp =0
 
integer(kind=kint) n_dof_tot =0
 
real(kind=kreal), dimension(:), pointer node =>null()
 
integer(kind=kint), dimension(:), pointer node_id =>null()
 
integer(kind=kint), dimension(:), pointer global_node_id =>null()
 
integer(kind=kint), dimension(:), pointer node_val_index =>null()
 
real(kind=kreal), dimension(:), pointer node_val_item =>null()
 
integer(kind=kint), dimension(:), pointer node_dof_index =>null()
 
integer(kind=kint), dimension(:), pointer node_dof_item =>null()
 
integer(kind=kint), dimension(:), pointer node_init_val_index =>null()
 
real(kind=kreal), dimension(:), pointer node_init_val_item =>null()
 
integer(kind=kint), dimension(:), pointer node_internal_list =>null()
 
integer(kind=kint) n_elem =0
 
integer(kind=kint) n_elem_gross =0
 
integer(kind=kint) ne_internal =0
 
integer(kind=kint) n_elem_type =0
 
integer(kind=kint) n_elem_mat_id =0
 
integer(kind=kint), dimension(:), pointer elem_type_index =>null()
 
integer(kind=kint), dimension(:), pointer elem_type_item =>null()
 
integer(kind=kint), dimension(:), pointer elem_type =>null()
 
integer(kind=kint), dimension(:), pointer section_id =>null()
 
integer(kind=kint), dimension(:), pointer elem_mat_id_index =>null()
 
integer(kind=kint), dimension(:), pointer elem_mat_id_item =>null()
 
integer(kind=kint), dimension(:), pointer elem_node_index =>null()
 
integer(kind=kint), dimension(:), pointer elem_node_item =>null()
 
integer(kind=kint), dimension(:), pointer elem_id =>null()
 
integer(kind=kint), dimension(:), pointer global_elem_id =>null()
 
integer(kind=kint), dimension(:), pointer elem_internal_list =>null()
 
integer(kind=kint), dimension(:), pointer elem_mat_int_index =>null()
 
real(kind=kreal), dimension(:), pointer elem_mat_int_val =>null()
 
integer(kind=kint), dimension(:), pointer elem_val_index =>null()
 
real(kind=kreal), dimension(:), pointer elem_val_item =>null()
 
integer(kind=kint) zero =0
 
integer(kind=kint) mpi_comm =0
 
integer(kind=kint) petot =0
 
integer(kind=kint) pesmptot =0
 
integer(kind=kint) my_rank =0
 
integer(kind=kint) errnof =0
 
integer(kind=kint) n_subdomain =0
 
integer(kind=kint) n_neighbor_pe =0
 
integer(kind=kint), dimension(:), pointer neighbor_pe =>null()
 
integer(kind=kint), dimension(:), pointer import_index =>null()
 
integer(kind=kint), dimension(:), pointer import_item =>null()
 
integer(kind=kint), dimension(:), pointer export_index =>null()
 
integer(kind=kint), dimension(:), pointer export_item =>null()
 
integer(kind=kint), dimension(:), pointer shared_index =>null()
 
integer(kind=kint), dimension(:), pointer shared_item =>null()
 
integer(kind=kint) coarse_grid_level =0
 
integer(kind=kint) n_adapt =0
 
integer(kind=kint), dimension(:), pointer when_i_was_refined_node =>null()
 
integer(kind=kint), dimension(:), pointer when_i_was_refined_elem =>null()
 
integer(kind=kint), dimension(:), pointer adapt_parent_type =>null()
 
integer(kind=kint), dimension(:), pointer adapt_type =>null()
 
integer(kind=kint), dimension(:), pointer adapt_level =>null()
 
integer(kind=kint), dimension(:), pointer adapt_parent =>null()
 
integer(kind=kint), dimension(:), pointer adapt_children_index =>null()
 
integer(kind=kint), dimension(:), pointer adapt_children_item =>null()
 
integer(kind=kint) nn_array =0
 
integer(kind=kint) ne_array =0
 
integer(kind=kint) nx_array =0
 
integer(kind=kint) n_adapt_edge =0
 
integer(kind=kint) n_adapt_edge_global =0
 
integer(kind=kint) n_adapt_act_node =0
 
integer(kind=kint) n_adapt_act_edge =0
 
integer(kind=kint) n_adapt_act_elem =0
 
integer(kind=kint) n_adapt_act_elem_cur =0
 
integer(kind=kint) n_adapt_elem_341 =0
 
integer(kind=kint) n_adapt_elem_351 =0
 
integer(kind=kint) n_adapt_elem_341_cur =0
 
integer(kind=kint) n_adapt_elem_351_cur =0
 
integer(kind=kint) n_adapt_act_elem_341 =0
 
integer(kind=kint) n_adapt_act_elem_351 =0
 
integer(kind=kint) n_adapt_node_cur =0
 
integer(kind=kint) nn_adapt_internal_cur =0
 
integer(kind=kint) n_adapt_node_old =0
 
integer(kind=kint) nn_adapt_internal_old =0
 
integer(kind=kint) n_adapt_elem_cur =0
 
integer(kind=kint) n_adapt_elem_old =0
 
integer(kind=kint), dimension(:), pointer adapt_edge_node =>null()
 
integer(kind=kint), dimension(:), pointer adapt_mid_edge =>null()
 
integer(kind=kint), dimension(:), pointer adapt_iemb =>null()
 
integer(kind=kint), dimension(:), pointer adapt_edge_home =>null()
 
integer(kind=kint), dimension(:), pointer adapt_act_edge =>null()
 
integer(kind=kint), dimension(:), pointer adapt_import_edge_index =>null()
 
integer(kind=kint), dimension(:), pointer adapt_import_edge_item =>null()
 
integer(kind=kint), dimension(:), pointer adapt_export_edge_index =>null()
 
integer(kind=kint), dimension(:), pointer adapt_export_edge_item =>null()
 
integer(kind=kint), dimension(:), pointer adapt_import_elem_index =>null()
 
integer(kind=kint), dimension(:), pointer adapt_import_elem_item =>null()
 
integer(kind=kint), dimension(:), pointer adapt_export_elem_index =>null()
 
integer(kind=kint), dimension(:), pointer adapt_export_elem_item =>null()
 
integer(kind=kint), dimension(:), pointer adapt_import_new_index =>null()
 
integer(kind=kint), dimension(:), pointer adapt_import_new_item =>null()
 
integer(kind=kint), dimension(:), pointer adapt_export_new_index =>null()
 
integer(kind=kint), dimension(:), pointer adapt_export_new_item =>null()
 
integer(kind=kint), dimension(:), pointer rev_neighbor_pe =>null()
 
integer(kind=kint), dimension(:), pointer adapt_act_elem_341 =>null()
 
integer(kind=kint), dimension(:), pointer adapt_act_elem_351 =>null()
 
integer(kind=kint), dimension(:), pointer adapt_oldtonew_node =>null()
 
integer(kind=kint), dimension(:), pointer adapt_newtoold_node =>null()
 
integer(kind=kint), dimension(:), pointer adapt_oldtonew_elem =>null()
 
integer(kind=kint), dimension(:), pointer adapt_newtoold_elem =>null()
 
integer(kind=kint), dimension(:), pointer adapt_iwk =>null()
 
integer(kind=kint), dimension(:), pointer adapt_children_local =>null()
 
integer(kind=kint) n_refine =0
 
integer(kind=kint), dimension(:), pointer node_old2new =>null()
 
integer(kind=kint), dimension(:), pointer node_new2old =>null()
 
integer(kind=kint), dimension(:), pointer elem_old2new =>null()
 
integer(kind=kint), dimension(:), pointer elem_new2old =>null()
 
integer(kind=kint), dimension(:), pointer n_node_refine_hist =>null()
 
type(hecmwst_section) section
 
type(hecmwst_material) material
 
type(hecmwst_mpc) mpc
 
type(hecmwst_amplitude) amp
 
type(hecmwst_node_grp) node_group
 
type(hecmwst_elem_grp) elem_group
 
type(hecmwst_surf_grp) surf_group
 
type(hecmwst_contact_pair) contact_pair
 
type(hecmwst_refine_origin) refine_origin
 

Detailed Description

Definition at line 246 of file hecmw_util_f.F90.

Field Documentation

◆ adapt_act_edge

integer(kind=kint), dimension (:), pointer hecmw_util::hecmwst_local_mesh::adapt_act_edge =>null()

Definition at line 356 of file hecmw_util_f.F90.

◆ adapt_act_elem_341

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_act_elem_341 =>null()

Definition at line 366 of file hecmw_util_f.F90.

◆ adapt_act_elem_351

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_act_elem_351 =>null()

Definition at line 367 of file hecmw_util_f.F90.

◆ adapt_children_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_children_index =>null()

Definition at line 339 of file hecmw_util_f.F90.

◆ adapt_children_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_children_item =>null()

Definition at line 340 of file hecmw_util_f.F90.

◆ adapt_children_local

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_children_local =>null()

Definition at line 370 of file hecmw_util_f.F90.

◆ adapt_edge_home

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_edge_home =>null()

Definition at line 355 of file hecmw_util_f.F90.

◆ adapt_edge_node

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_edge_node =>null()

Definition at line 354 of file hecmw_util_f.F90.

◆ adapt_export_edge_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_export_edge_index =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_export_edge_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_export_edge_item =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_export_elem_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_export_elem_index =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_export_elem_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_export_elem_item =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_export_new_index

integer(kind=kint), dimension (:), pointer hecmw_util::hecmwst_local_mesh::adapt_export_new_index =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_export_new_item

integer(kind=kint), dimension (:), pointer hecmw_util::hecmwst_local_mesh::adapt_export_new_item =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_iemb

integer(kind=kint), dimension (:), pointer hecmw_util::hecmwst_local_mesh::adapt_iemb =>null()

Definition at line 355 of file hecmw_util_f.F90.

◆ adapt_import_edge_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_import_edge_index =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_import_edge_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_import_edge_item =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_import_elem_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_import_elem_index =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_import_elem_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_import_elem_item =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_import_new_index

integer(kind=kint), dimension (:), pointer hecmw_util::hecmwst_local_mesh::adapt_import_new_index =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_import_new_item

integer(kind=kint), dimension (:), pointer hecmw_util::hecmwst_local_mesh::adapt_import_new_item =>null()

Definition at line 358 of file hecmw_util_f.F90.

◆ adapt_iwk

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_iwk =>null()

Definition at line 370 of file hecmw_util_f.F90.

◆ adapt_level

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_level =>null()

Definition at line 337 of file hecmw_util_f.F90.

◆ adapt_mid_edge

integer(kind=kint), dimension (:), pointer hecmw_util::hecmwst_local_mesh::adapt_mid_edge =>null()

Definition at line 354 of file hecmw_util_f.F90.

◆ adapt_newtoold_elem

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_newtoold_elem =>null()

Definition at line 369 of file hecmw_util_f.F90.

◆ adapt_newtoold_node

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_newtoold_node =>null()

Definition at line 368 of file hecmw_util_f.F90.

◆ adapt_oldtonew_elem

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_oldtonew_elem =>null()

Definition at line 369 of file hecmw_util_f.F90.

◆ adapt_oldtonew_node

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_oldtonew_node =>null()

Definition at line 368 of file hecmw_util_f.F90.

◆ adapt_parent

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_parent =>null()

Definition at line 338 of file hecmw_util_f.F90.

◆ adapt_parent_type

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_parent_type =>null()

Definition at line 335 of file hecmw_util_f.F90.

◆ adapt_type

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::adapt_type =>null()

Definition at line 336 of file hecmw_util_f.F90.

◆ amp

type (hecmwst_amplitude) hecmw_util::hecmwst_local_mesh::amp

Definition at line 388 of file hecmw_util_f.F90.

◆ coarse_grid_level

integer(kind=kint) hecmw_util::hecmwst_local_mesh::coarse_grid_level =0

Definition at line 331 of file hecmw_util_f.F90.

◆ contact_pair

type (hecmwst_contact_pair) hecmw_util::hecmwst_local_mesh::contact_pair

Definition at line 392 of file hecmw_util_f.F90.

◆ elem_group

type (hecmwst_elem_grp) hecmw_util::hecmwst_local_mesh::elem_group

Definition at line 390 of file hecmw_util_f.F90.

◆ elem_id

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_id =>null()

Definition at line 299 of file hecmw_util_f.F90.

◆ elem_internal_list

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_internal_list =>null()

Definition at line 301 of file hecmw_util_f.F90.

◆ elem_mat_id_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_mat_id_index =>null()

Definition at line 295 of file hecmw_util_f.F90.

◆ elem_mat_id_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_mat_id_item =>null()

Definition at line 296 of file hecmw_util_f.F90.

◆ elem_mat_int_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_mat_int_index =>null()

Definition at line 302 of file hecmw_util_f.F90.

◆ elem_mat_int_val

real(kind=kreal), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_mat_int_val =>null()

Definition at line 303 of file hecmw_util_f.F90.

◆ elem_new2old

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_new2old =>null()

Definition at line 379 of file hecmw_util_f.F90.

◆ elem_node_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_node_index =>null()

Definition at line 297 of file hecmw_util_f.F90.

◆ elem_node_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_node_item =>null()

Definition at line 298 of file hecmw_util_f.F90.

◆ elem_old2new

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_old2new =>null()

Definition at line 378 of file hecmw_util_f.F90.

◆ elem_type

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_type =>null()

Definition at line 293 of file hecmw_util_f.F90.

◆ elem_type_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_type_index =>null()

Definition at line 291 of file hecmw_util_f.F90.

◆ elem_type_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_type_item =>null()

Definition at line 292 of file hecmw_util_f.F90.

◆ elem_val_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_val_index =>null()

Definition at line 304 of file hecmw_util_f.F90.

◆ elem_val_item

real(kind=kreal), dimension(:), pointer hecmw_util::hecmwst_local_mesh::elem_val_item =>null()

Definition at line 305 of file hecmw_util_f.F90.

◆ errnof

integer(kind=kint) hecmw_util::hecmwst_local_mesh::errnof =0

Definition at line 317 of file hecmw_util_f.F90.

◆ export_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::export_index =>null()

Definition at line 323 of file hecmw_util_f.F90.

◆ export_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::export_item =>null()

Definition at line 324 of file hecmw_util_f.F90.

◆ files

character(hecmw_filename_len), dimension(:), pointer hecmw_util::hecmwst_local_mesh::files =>null()

Definition at line 252 of file hecmw_util_f.F90.

◆ global_elem_id

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::global_elem_id =>null()

Definition at line 300 of file hecmw_util_f.F90.

◆ global_node_id

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::global_node_id =>null()

Definition at line 275 of file hecmw_util_f.F90.

◆ gridfile

character(hecmw_filename_len) hecmw_util::hecmwst_local_mesh::gridfile =achar(0)

Definition at line 251 of file hecmw_util_f.F90.

◆ header

character(hecmw_header_len) hecmw_util::hecmwst_local_mesh::header =achar(0)

Definition at line 253 of file hecmw_util_f.F90.

◆ hecmw_flag_adapt

integer(kind=kint) hecmw_util::hecmwst_local_mesh::hecmw_flag_adapt =0

Definition at line 254 of file hecmw_util_f.F90.

◆ hecmw_flag_initcon

integer(kind=kint) hecmw_util::hecmwst_local_mesh::hecmw_flag_initcon =0

Definition at line 255 of file hecmw_util_f.F90.

◆ hecmw_flag_partcontact

integer(kind=kint) hecmw_util::hecmwst_local_mesh::hecmw_flag_partcontact =0

Definition at line 260 of file hecmw_util_f.F90.

◆ hecmw_flag_partdepth

integer(kind=kint) hecmw_util::hecmwst_local_mesh::hecmw_flag_partdepth =0

Definition at line 258 of file hecmw_util_f.F90.

◆ hecmw_flag_parttype

integer(kind=kint) hecmw_util::hecmwst_local_mesh::hecmw_flag_parttype =0

Definition at line 257 of file hecmw_util_f.F90.

◆ hecmw_flag_version

integer(kind=kint) hecmw_util::hecmwst_local_mesh::hecmw_flag_version =0

Definition at line 259 of file hecmw_util_f.F90.

◆ hecmw_n_file

integer(kind=kint) hecmw_util::hecmwst_local_mesh::hecmw_n_file =0

Definition at line 256 of file hecmw_util_f.F90.

◆ import_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::import_index =>null()

Definition at line 321 of file hecmw_util_f.F90.

◆ import_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::import_item =>null()

Definition at line 322 of file hecmw_util_f.F90.

◆ material

type (hecmwst_material) hecmw_util::hecmwst_local_mesh::material

Definition at line 386 of file hecmw_util_f.F90.

◆ mpc

type (hecmwst_mpc) hecmw_util::hecmwst_local_mesh::mpc

Definition at line 387 of file hecmw_util_f.F90.

◆ mpi_comm

integer(kind=kint) hecmw_util::hecmwst_local_mesh::mpi_comm =0

Definition at line 313 of file hecmw_util_f.F90.

◆ my_rank

integer(kind=kint) hecmw_util::hecmwst_local_mesh::my_rank =0

Definition at line 316 of file hecmw_util_f.F90.

◆ n_adapt

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt =0

Definition at line 332 of file hecmw_util_f.F90.

◆ n_adapt_act_edge

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_act_edge =0

Definition at line 344 of file hecmw_util_f.F90.

◆ n_adapt_act_elem

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_act_elem =0

Definition at line 345 of file hecmw_util_f.F90.

◆ n_adapt_act_elem_341

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_act_elem_341 =0

Definition at line 348 of file hecmw_util_f.F90.

◆ n_adapt_act_elem_351

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_act_elem_351 =0

Definition at line 348 of file hecmw_util_f.F90.

◆ n_adapt_act_elem_cur

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_act_elem_cur =0

Definition at line 345 of file hecmw_util_f.F90.

◆ n_adapt_act_node

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_act_node =0

Definition at line 344 of file hecmw_util_f.F90.

◆ n_adapt_edge

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_edge =0

Definition at line 343 of file hecmw_util_f.F90.

◆ n_adapt_edge_global

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_edge_global =0

Definition at line 343 of file hecmw_util_f.F90.

◆ n_adapt_elem_341

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_elem_341 =0

Definition at line 346 of file hecmw_util_f.F90.

◆ n_adapt_elem_341_cur

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_elem_341_cur =0

Definition at line 347 of file hecmw_util_f.F90.

◆ n_adapt_elem_351

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_elem_351 =0

Definition at line 346 of file hecmw_util_f.F90.

◆ n_adapt_elem_351_cur

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_elem_351_cur =0

Definition at line 347 of file hecmw_util_f.F90.

◆ n_adapt_elem_cur

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_elem_cur =0

Definition at line 352 of file hecmw_util_f.F90.

◆ n_adapt_elem_old

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_elem_old =0

Definition at line 352 of file hecmw_util_f.F90.

◆ n_adapt_node_cur

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_node_cur =0

Definition at line 350 of file hecmw_util_f.F90.

◆ n_adapt_node_old

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_adapt_node_old =0

Definition at line 351 of file hecmw_util_f.F90.

◆ n_dof

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_dof =0

Definition at line 270 of file hecmw_util_f.F90.

◆ n_dof_grp

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_dof_grp =0

Definition at line 271 of file hecmw_util_f.F90.

◆ n_dof_tot

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_dof_tot =0

Definition at line 272 of file hecmw_util_f.F90.

◆ n_elem

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_elem =0

Definition at line 286 of file hecmw_util_f.F90.

◆ n_elem_gross

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_elem_gross =0

Definition at line 287 of file hecmw_util_f.F90.

◆ n_elem_mat_id

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_elem_mat_id =0

Definition at line 290 of file hecmw_util_f.F90.

◆ n_elem_type

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_elem_type =0

Definition at line 289 of file hecmw_util_f.F90.

◆ n_neighbor_pe

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_neighbor_pe =0

Definition at line 319 of file hecmw_util_f.F90.

◆ n_node

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_node =0

Definition at line 265 of file hecmw_util_f.F90.

◆ n_node_gross

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_node_gross =0

Definition at line 266 of file hecmw_util_f.F90.

◆ n_node_refine_hist

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::n_node_refine_hist =>null()

Definition at line 380 of file hecmw_util_f.F90.

◆ n_refine

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_refine =0

Definition at line 375 of file hecmw_util_f.F90.

◆ n_subdomain

integer(kind=kint) hecmw_util::hecmwst_local_mesh::n_subdomain =0

Definition at line 318 of file hecmw_util_f.F90.

◆ ne_array

integer(kind=kint) hecmw_util::hecmwst_local_mesh::ne_array =0

Definition at line 342 of file hecmw_util_f.F90.

◆ ne_internal

integer(kind=kint) hecmw_util::hecmwst_local_mesh::ne_internal =0

Definition at line 288 of file hecmw_util_f.F90.

◆ neighbor_pe

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::neighbor_pe =>null()

Definition at line 320 of file hecmw_util_f.F90.

◆ nn_adapt_internal_cur

integer(kind=kint) hecmw_util::hecmwst_local_mesh::nn_adapt_internal_cur =0

Definition at line 350 of file hecmw_util_f.F90.

◆ nn_adapt_internal_old

integer(kind=kint) hecmw_util::hecmwst_local_mesh::nn_adapt_internal_old =0

Definition at line 351 of file hecmw_util_f.F90.

◆ nn_array

integer(kind=kint) hecmw_util::hecmwst_local_mesh::nn_array =0

Definition at line 342 of file hecmw_util_f.F90.

◆ nn_internal

integer(kind=kint) hecmw_util::hecmwst_local_mesh::nn_internal =0

Definition at line 269 of file hecmw_util_f.F90.

◆ nn_middle

integer(kind=kint) hecmw_util::hecmwst_local_mesh::nn_middle =0

Definition at line 268 of file hecmw_util_f.F90.

◆ node

real(kind=kreal), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node =>null()

Definition at line 273 of file hecmw_util_f.F90.

◆ node_dof_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_dof_index =>null()

Definition at line 278 of file hecmw_util_f.F90.

◆ node_dof_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_dof_item =>null()

Definition at line 279 of file hecmw_util_f.F90.

◆ node_group

type (hecmwst_node_grp) hecmw_util::hecmwst_local_mesh::node_group

Definition at line 389 of file hecmw_util_f.F90.

◆ node_id

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_id =>null()

Definition at line 274 of file hecmw_util_f.F90.

◆ node_init_val_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_init_val_index =>null()

Definition at line 280 of file hecmw_util_f.F90.

◆ node_init_val_item

real(kind=kreal), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_init_val_item =>null()

Definition at line 281 of file hecmw_util_f.F90.

◆ node_internal_list

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_internal_list =>null()

Definition at line 282 of file hecmw_util_f.F90.

◆ node_new2old

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_new2old =>null()

Definition at line 377 of file hecmw_util_f.F90.

◆ node_old2new

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_old2new =>null()

Definition at line 376 of file hecmw_util_f.F90.

◆ node_val_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_val_index =>null()

Definition at line 276 of file hecmw_util_f.F90.

◆ node_val_item

real(kind=kreal), dimension(:), pointer hecmw_util::hecmwst_local_mesh::node_val_item =>null()

Definition at line 277 of file hecmw_util_f.F90.

◆ nx_array

integer(kind=kint) hecmw_util::hecmwst_local_mesh::nx_array =0

Definition at line 342 of file hecmw_util_f.F90.

◆ pesmptot

integer(kind=kint) hecmw_util::hecmwst_local_mesh::pesmptot =0

Definition at line 315 of file hecmw_util_f.F90.

◆ petot

integer(kind=kint) hecmw_util::hecmwst_local_mesh::petot =0

Definition at line 314 of file hecmw_util_f.F90.

◆ refine_origin

type (hecmwst_refine_origin) hecmw_util::hecmwst_local_mesh::refine_origin

Definition at line 393 of file hecmw_util_f.F90.

◆ rev_neighbor_pe

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::rev_neighbor_pe =>null()

Definition at line 365 of file hecmw_util_f.F90.

◆ section

type (hecmwst_section) hecmw_util::hecmwst_local_mesh::section

Definition at line 385 of file hecmw_util_f.F90.

◆ section_id

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::section_id =>null()

Definition at line 294 of file hecmw_util_f.F90.

◆ shared_index

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::shared_index =>null()

Definition at line 325 of file hecmw_util_f.F90.

◆ shared_item

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::shared_item =>null()

Definition at line 326 of file hecmw_util_f.F90.

◆ surf_group

type (hecmwst_surf_grp) hecmw_util::hecmwst_local_mesh::surf_group

Definition at line 391 of file hecmw_util_f.F90.

◆ when_i_was_refined_elem

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::when_i_was_refined_elem =>null()

Definition at line 334 of file hecmw_util_f.F90.

◆ when_i_was_refined_node

integer(kind=kint), dimension(:), pointer hecmw_util::hecmwst_local_mesh::when_i_was_refined_node =>null()

Definition at line 333 of file hecmw_util_f.F90.

◆ zero

integer(kind=kint) hecmw_util::hecmwst_local_mesh::zero =0

Definition at line 312 of file hecmw_util_f.F90.

◆ zero_temp

real(kind=kreal) hecmw_util::hecmwst_local_mesh::zero_temp =0.0d0

Definition at line 261 of file hecmw_util_f.F90.


The documentation for this type was generated from the following file: