FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_couple_define_f Module Reference

Coupling Interface. More...

Variables

integer(kind=kint), parameter, public hecmw_couple_type_undef = -100
 
integer(kind=kint), parameter, public hecmw_couple_type_mxn = 101
 
integer(kind=kint), parameter, public hecmw_couple_type_maxmn = 102
 
integer(kind=kint), parameter, public hecmw_couple_type_manual = 103
 
integer(kind=kint), parameter, public hecmw_couple_unit_undef = -200
 
integer(kind=kint), parameter, public hecmw_couple_unit1 = 201
 
integer(kind=kint), parameter, public hecmw_couple_unit2 = 202
 
integer(kind=kint), parameter, public hecmw_couple_direction_undef = -300
 
integer(kind=kint), parameter, public hecmw_couple_unit1_to_unit2 = 301
 
integer(kind=kint), parameter, public hecmw_couple_unit2_to_unit1 = 302
 
integer(kind=kint), parameter, public hecmw_couple_group_undef = -400
 
integer(kind=kint), parameter, public hecmw_couple_node_group = 401
 
integer(kind=kint), parameter, public hecmw_couple_element_group = 402
 
integer(kind=kint), parameter, public hecmw_couple_surface_group = 403
 
integer(kind=kint), parameter, public hecmw_couple_ip_undef = -500
 
integer(kind=kint), parameter, public hecmw_couple_ip_node_to_node = 501
 
integer(kind=kint), parameter, public hecmw_couple_ip_node_to_elem = 502
 
integer(kind=kint), parameter, public hecmw_couple_ip_node_to_surf = 503
 
integer(kind=kint), parameter, public hecmw_couple_ip_elem_to_node = 511
 
integer(kind=kint), parameter, public hecmw_couple_ip_elem_to_elem = 512
 
integer(kind=kint), parameter, public hecmw_couple_ip_elem_to_surf = 513
 
integer(kind=kint), parameter, public hecmw_couple_ip_surf_to_node = 521
 
integer(kind=kint), parameter, public hecmw_couple_ip_surf_to_elem = 522
 
integer(kind=kint), parameter, public hecmw_couple_ip_surf_to_surf = 523
 
integer(kind=kint), parameter, public hecmw_couple_map_undef = -600
 
integer(kind=kint), parameter, public hecmw_couple_map_node_to_node = 601
 
integer(kind=kint), parameter, public hecmw_couple_map_node_to_elem = 602
 
integer(kind=kint), parameter, public hecmw_couple_map_node_to_surf = 603
 
integer(kind=kint), parameter, public hecmw_couple_map_elem_to_node = 611
 
integer(kind=kint), parameter, public hecmw_couple_map_elem_to_elem = 612
 
integer(kind=kint), parameter, public hecmw_couple_map_elem_to_surf = 613
 
integer(kind=kint), parameter, public hecmw_couple_map_surf_to_node = 621
 
integer(kind=kint), parameter, public hecmw_couple_map_surf_to_elem = 622
 
integer(kind=kint), parameter, public hecmw_couple_map_surf_to_surf = 623
 

Detailed Description

Coupling Interface.

Variable Documentation

◆ hecmw_couple_direction_undef

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_direction_undef = -300

Definition at line 23 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_element_group

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_element_group = 402

Definition at line 29 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_group_undef

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_group_undef = -400

Definition at line 27 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_elem_to_elem

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_elem_to_elem = 512

Definition at line 37 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_elem_to_node

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_elem_to_node = 511

Definition at line 36 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_elem_to_surf

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_elem_to_surf = 513

Definition at line 38 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_node_to_elem

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_node_to_elem = 502

Definition at line 34 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_node_to_node

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_node_to_node = 501

Definition at line 33 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_node_to_surf

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_node_to_surf = 503

Definition at line 35 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_surf_to_elem

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_surf_to_elem = 522

Definition at line 40 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_surf_to_node

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_surf_to_node = 521

Definition at line 39 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_surf_to_surf

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_surf_to_surf = 523

Definition at line 41 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_ip_undef

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_ip_undef = -500

Definition at line 32 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_elem_to_elem

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_elem_to_elem = 612

Definition at line 48 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_elem_to_node

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_elem_to_node = 611

Definition at line 47 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_elem_to_surf

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_elem_to_surf = 613

Definition at line 49 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_node_to_elem

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_node_to_elem = 602

Definition at line 45 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_node_to_node

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_node_to_node = 601

Definition at line 44 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_node_to_surf

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_node_to_surf = 603

Definition at line 46 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_surf_to_elem

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_surf_to_elem = 622

Definition at line 51 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_surf_to_node

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_surf_to_node = 621

Definition at line 50 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_surf_to_surf

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_surf_to_surf = 623

Definition at line 52 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_map_undef

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_map_undef = -600

Definition at line 43 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_node_group

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_node_group = 401

Definition at line 28 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_surface_group

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_surface_group = 403

Definition at line 30 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_type_manual

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_type_manual = 103

Definition at line 17 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_type_maxmn

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_type_maxmn = 102

Definition at line 16 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_type_mxn

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_type_mxn = 101

Definition at line 15 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_type_undef

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_type_undef = -100

Definition at line 14 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_unit1

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_unit1 = 201

Definition at line 20 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_unit1_to_unit2

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_unit1_to_unit2 = 301

Definition at line 24 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_unit2

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_unit2 = 202

Definition at line 21 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_unit2_to_unit1

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_unit2_to_unit1 = 302

Definition at line 25 of file hecmw_couple_define_f.f90.

◆ hecmw_couple_unit_undef

integer(kind=kint), parameter, public hecmw_couple_define_f::hecmw_couple_unit_undef = -200

Definition at line 19 of file hecmw_couple_define_f.f90.