FrontISTR  5.2.0
Large-scale structural analysis program with finit element method
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 C_adj_find_struct
 C_boundary_patch_struct
 C_cell_struct
 C_connect_inf
 C_control_para_struct
 C_CS_polygon_struct
 C_cube_polygons_struct
 C_data_structured_vr_struct
 C_fgeom_struct
 C_hash_table_struct
 C_hash_vertex_struct
 C_head_patch_tetra_struct
 C_import_link_struct
 C_isohead_struct
 C_isoline_struct
 C_overlap_struct
 C_patch_tetra_struct
 C_point_struct
 C_point_tetra_struct
 C_polygon_obj_struct
 C_polygon_struct
 C_prism_struct
 C_psf_link_struct
 C_pvr_link_struct
 C_rendering_parameter_struct
 C_result_partition_struct
 C_result_struct
 C_rotation_info_struct
 C_separation_result
 C_surface_module_struct
 C_tetra_struct
 C_tmp_grp_inf
 C_tree_pointer_struct
 C_triangle_struct
 C_vertex_struct
 C_vr_parameter_struct
 Cm_table::assignment(=)
 CBin
 CBITMAPFILEHEADER
 CBITMAPINFO
 CBITMAPINFOHEADER
 Cboundary_node_info
 Ccbitem
 Cm_cclsmatrix::ccls_matrix
 Cccmd_rec
 CCNFDB_506::cconst_eq
 CCNFDB_506::cconst_item
 Ccconv_mat
 CCConvMessage
 CCNFDB_601::cfunc_rec::cdata_pair
 CCNFDB_408::crule_rec::centry_rec
 CCNFDB_601::cfunc_rec
 CCNFDB_507::cgeometric_load_rec
 CCHECData
 CCHECDataBlock
 Cchecdb_id_class
 Cm_child_matrix::child_matrix
 Cm_child_matrix_lag::child_matrix
 CCFSTRDB_Boundary::CItem
 CCFSTRDB_CFlux::CItem
 CCFSTRDB_CLoad::CItem
 CCFSTRDB_DFlux::CItem
 CCFSTRDB_DLoad::CItem
 CCFSTRDB_Film::CItem
 CCFSTRDB_Fixtemp::CItem
 CCFSTRDB_Radiate::CItem
 CCFSTRDB_SFilm::CItem
 CCFSTRDB_SFlux::CItem
 CCFSTRDB_SRadiate::CItem
 CCFSTRDB_Temperature::CItem
 CCHECDB_Amplitude::CItem
 CCHECDB_Material::CItem
 CCHECDB_SGroup::CItem
 CCHECDB_Material::CItem::CItemRec
 CCNFDB_408::clist_rec
 CCNFData
 CCNFDataBlock
 CCNFMessage
 Ccnode_temp
 CCNFDB_506::cnum_co_rec
 Cconn_conv
 Cconn_order
 Ccont_data
 CCNFDB_408::cplclip_rec
 CCNFDB_404::cref_node
 CCNFDB_404::cref_node_list
 CCNFDB_408::crule_rec
 CCNFDB_507::cstructural_load_rec
 CCNFDB_507::ctemp_load_rec
 Cctrl_entry
 Ccube_head_struct
 Ccube_pointer_struct
 CCVis_ViewParams
 Ceg_rec_t
 Cendian_check_u
 Cequation_block
 Cextent_data
 Cfortran_remainder
 Cm_fstr::fstr_coupleData for coupling analysis
 Cm_fstr::fstr_dynamicData for DYNAMIC ANSLYSIS (fstrDYNAMIC)
 Cm_fstr::fstr_eigenPackage of data used by Lanczos eigenvalue solver
 Cm_fstr_eig_tridiag::fstr_eigen_vec
 Cm_fstr::fstr_freqanalysis
 Cm_fstr::fstr_freqanalysis_data
 Cfstr_gl_recグローバル・ローカルID対応
 Cfstr_gltグローバル・ローカル対応表
 Cm_fstr::fstr_heatData for HEAT ANSLYSIS (fstrHEAT)
 Cmcontactdef::fstr_info_contactchange
 Cm_fstr::fstr_paramFSTR INNER CONTROL PARAMETERS (fstrPARAM)
 Cm_fstr_setup::fstr_param_packPackage of all data needs to initilize
 Cfstr_res_info分散で計算された結果を読込み処理するためのユーティリティ
 Cm_fstr::fstr_solid
 Cm_fstr::fstr_solid_physic_valData for STATIC ANSLYSIS (fstrSOLID)
 Cfstr_setup_util::fstr_str_arrContainer of character array pointer, because of gfortran's bug
 Cm_fstr_eig_tridiag::fstr_tri_diag
 Cfstr_matrix_con_contact::fstrst_matrix_contact_lagrangeStructure for Lagrange multiplier-related part of stiffness matrix (Lagrange multiplier-related matrix)
 Cgraph_type
 Cgroup_info_by_ctrl
 Chead_surface_info
 Checmw_bit_array
 Checmw_coord
 Checmw_couple_background_cell
 Checmw_couple_boundary
 Checmw_couple_boundary_item
 Checmw_couple_bounding_box
 Checmw_couple_box
 Checmw_couple_comm
 Checmw_couple_ctrl_boundary_ids
 Checmw_couple_ctrl_couple_ids
 Checmw_couple_ctrl_proc
 Checmw_couple_ctrl_unit_ids
 Checmw_couple_group
 Checmw_couple_info
 Checmw_couple_inter_iftable
 Checmw_couple_intra_iftable
 Checmw_couple_mapped_point
 Checmw_couple_struct_f::hecmw_couple_value
 Checmw_couple_value
 Checmw_couple_values
 Checmw_couple_vector
 Checmw_couple_vertex
 Checmw_couple_weight
 Checmw_couple_weight_list
 Checmw_ctrl_meshfile
 Checmw_ctrl_meshfiles
 Checmw_edge_node
 Checmw_graph
 Checmw_hash_p
 Checmw_io_amplitude
 Checmw_io_amplitude::hecmw_io_amplitude_item
 Checmw_io_contact
 Checmw_io_egrp
 Checmw_io_element
 Checmw_io_header
 Checmw_io_id
 Checmw_io_id_array
 Checmw_io_initial
 Checmw_io_material
 Checmw_io_material::hecmw_io_matitem
 Checmw_io_material::hecmw_io_matitem::hecmw_io_matsubitem
 Checmw_io_mpc
 Checmw_io_mpc::hecmw_io_mpcitem
 Checmw_io_ngrp
 Checmw_io_node
 Checmw_io_section
 Checmw_io_section::hecmw_io_section_item::hecmw_io_section_beam
 Checmw_io_section::hecmw_io_section_item::hecmw_io_section_interface
 Checmw_io_section::hecmw_io_section_item
 Checmw_io_section::hecmw_io_section_item::hecmw_io_section_shell
 Checmw_io_section::hecmw_io_section_item::hecmw_io_section_solid
 Checmw_io_sgrp
 Checmw_io_zero
 Checmw_map_int
 Checmw_map_int_pair
 Checmw_map_int_value
 Checmw_mesh_hash_link
 Checmw_msgent
 Checmw_part_cont_data
 Checmw_part_edge_data
 Checmw_part_node_data
 Checmw_qsuf_node
 Checmw_set_int
 Checmw_system_param
 Checmw_tsuf_node
 Checmw_varray_int
 Checmw_util::hecmwst_amplitude
 ChecmwST_amplitude
 Checmw_util::hecmwst_contact_pair
 ChecmwST_contact_pair
 Checmw_util::hecmwst_elem_grp
 ChecmwST_elem_grp
 Checmw_util::hecmwst_index_value_pair
 Checmw_util::hecmwst_local_mesh
 ChecmwST_local_mesh
 Checmw_util::hecmwst_material
 ChecmwST_material
 Checmw_util::hecmwst_matrix
 Cmy_hecmw_util_lag::hecmwst_matrix
 Checmw_util::hecmwst_matrix_comm
 Checmw_util::hecmwst_matrix_contact
 Checmw_util::hecmwst_mpc
 ChecmwST_mpc
 Checmw_util::hecmwst_node_grp
 ChecmwST_node_grp
 Checmw_util::hecmwst_refine_origin
 ChecmwST_refine_origin
 Checmw_result::hecmwst_result_data
 ChecmwST_result_data
 Checmw_util::hecmwst_section
 ChecmwST_section
 Checmw_util::hecmwst_surf_grp
 ChecmwST_surf_grp
 Cimport_info
 Cin_surface
 CInteger
 Cm_irjcmatrix::irjc_matrix
 Cm_irjc_matrix::irjc_mn_matrix
 Cm_irjc_matrix_lag::irjc_mn_matrix
 Cm_irjc_matrix::irjc_square_matrix
 Cm_irjc_matrix_lag::irjc_square_matrix
 Clink_list
 Clink_list_i
 Clink_list_map
 Clink_list_s
 Clink_unit
 CList
 Clog_ent
 Cmalloc_info
 Cmap_info
 Cmap_info_to_bgcell
 Cmapping_info
 Cmesh_entry
 Cmesh_grp_entry
 Cfstr_matrix_con_contact::noderelatedStructure for defining stiffness matrix structure
 Cm_table::operator(==)
 Coption_recStruct of command-line option
 Cm_out::output_infoOutput information
 Cpvr_data
 Crestart_entry
 Crestart_list
 Cresult_entry
 Cresult_list
 CRGBQUAD
 Cst_ctrl_rec
 CST_FILE_STACK
 Cst_fstr_ctrl_data
 CST_IFF_BULK
 CST_IFF_BULK_LIST
 CST_IFF_NODE
 Cm_step::step_infoStep control such as active boundary condition, convergent condition etc
 Csurface_info_struct
 Csurface_module
 Csurfacep_info
 Cm_out::t_output_ctrlOutput control such as output filename, output freqency etc
 Cmcontactdef::tcontactStructure to includes all info needed by contact calculation
 Cm_contact_lib::tcontactstateThis structure records contact status
 Cmmechgauss::telementAll data should be recorded in every elements
 Cmmechgauss::tgaussstatusAll data should be recorded in every quadrature points
 Cm_timepoint::time_pointsTime points storage for output etc
 Cm_fstr::tinitialcondition
 Cm_common_struct::tlocalcoordsys
 Cmmaterial::tmaterialStucture to management all material relates data
 Cm_step::tparamautoinc
 Cm_common_struct::trotcond
 Cm_common_struct::trotinfo
 Cm_fstr::tsectionData for section control
 Cmmaterial::tshellmat
 Cmsurfelement::tsurfelementStructure to define surface group
 Cm_table::ttable
 Cmuload::tuloadStructure for user defines load. User may need to fill in it according to specified loads
 Cm_fstr::tweldline-1:not relation, >1:index of coupled_node
 Cvoxel_data
 Cvoxel_info
 Cyy_buffer_state
 Cyy_trans_info
 CYYSTYPE