![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
This module contains control file data obtaining functions for dynamic analysis. More...
Functions/Subroutines | |
integer(kind=kint) function | fstr_ctrl_get_velocity (ctrl, vType, amp, node_id, node_id_len, dof_ids, dof_ide, value) |
Read in !VELOCITY. More... | |
integer(kind=kint) function | fstr_ctrl_get_acceleration (ctrl, aType, amp, node_id, node_id_len, dof_ids, dof_ide, value) |
Read in !ACCELERATION. More... | |
integer(kind=kint) function | fstr_ctrl_get_dynamic (ctrl, nlgeom, idx_eqa, idx_resp, n_step, t_start, t_end, t_delta, ganma, beta, idx_mas, idx_dmp, ray_m, ray_k, nout, node_id, node_id_len, nout_monit, iout_list) |
Read in !DYNAMIC. More... | |
This module contains control file data obtaining functions for dynamic analysis.
integer(kind=kint) function fstr_ctrl_dynamic::fstr_ctrl_get_acceleration | ( | integer(kind=kint) | ctrl, |
integer(kind=kint) | aType, | ||
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:) | node_id, | ||
integer(kind=kint) | node_id_len, | ||
integer(kind=kint), dimension (:), pointer | dof_ids, | ||
integer(kind=kint), dimension (:), pointer | dof_ide, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !ACCELERATION.
Definition at line 68 of file fstr_ctrl_dynamic.f90.
integer(kind=kint) function fstr_ctrl_dynamic::fstr_ctrl_get_dynamic | ( | integer(kind=kint) | ctrl, |
logical | nlgeom, | ||
integer(kind=kint) | idx_eqa, | ||
integer(kind=kint) | idx_resp, | ||
integer(kind=kint) | n_step, | ||
real(kind=kreal) | t_start, | ||
real(kind=kreal) | t_end, | ||
real(kind=kreal) | t_delta, | ||
real(kind=kreal) | ganma, | ||
real(kind=kreal) | beta, | ||
integer(kind=kint) | idx_mas, | ||
integer(kind=kint) | idx_dmp, | ||
real(kind=kreal) | ray_m, | ||
real(kind=kreal) | ray_k, | ||
integer(kind=kint) | nout, | ||
character(len=hecmw_name_len) | node_id, | ||
integer(kind=kint) | node_id_len, | ||
integer(kind=kint) | nout_monit, | ||
integer(kind=kint), dimension(6) | iout_list | ||
) |
Read in !DYNAMIC.
Definition at line 89 of file fstr_ctrl_dynamic.f90.
integer(kind=kint) function fstr_ctrl_dynamic::fstr_ctrl_get_velocity | ( | integer(kind=kint) | ctrl, |
integer(kind=kint) | vType, | ||
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:) | node_id, | ||
integer(kind=kint) | node_id_len, | ||
integer(kind=kint), dimension (:), pointer | dof_ids, | ||
integer(kind=kint), dimension (:), pointer | dof_ide, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !VELOCITY.
Definition at line 50 of file fstr_ctrl_dynamic.f90.