![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
This module contains control file data obtaining functions for static analysis. More...
Functions/Subroutines | |
integer(kind=kint) function | fstr_ctrl_get_static (ctrl, dtime, etime, itime, eps, restart_nout, idx_elpl, iout_list, sig_y0, h_dash, nout, nout_monit, node_monit_1, elem_monit_1, intg_monit_1) |
Read in !STATIC. More... | |
integer(kind=kint) function | fstr_ctrl_get_boundary (ctrl, amp, node_id, node_id_len, dof_ids, dof_ide, value) |
Read in !BOUNDARY. More... | |
integer(kind=kint) function | fstr_ctrl_get_cload (ctrl, amp, node_id, node_id_len, dof_id, value) |
Read in !CLOAD. More... | |
integer(kind=kint) function | fstr_ctrl_get_dload (ctrl, amp, follow, element_id, element_id_len, load_type, params) |
Read in !DLOAD. More... | |
integer(kind=kint) function | fstr_ctrl_get_reftemp (ctrl, value) |
Read in !REFTEMP. More... | |
integer(kind=kint) function | fstr_ctrl_get_temperature (ctrl, irres, tstep, tintl, rtype, node_id, node_id_len, value) |
Read in !TEMPERATURE. More... | |
integer(kind=kint) function | fstr_ctrl_get_spring (ctrl, amp, node_id, node_id_len, dof_id, value) |
Read in !SPRING. More... | |
integer function | fstr_ctrl_get_userload (ctrl) |
Read in !ULOAD. More... | |
This module contains control file data obtaining functions for static analysis.
integer(kind=kint) function fstr_ctrl_static::fstr_ctrl_get_boundary | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:), target | 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 !BOUNDARY.
Definition at line 71 of file fstr_ctrl_static.f90.
integer(kind=kint) function fstr_ctrl_static::fstr_ctrl_get_cload | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:), target | node_id, | ||
integer(kind=kint) | node_id_len, | ||
integer(kind=kint), dimension(:), pointer | dof_id, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !CLOAD.
Definition at line 100 of file fstr_ctrl_static.f90.
integer(kind=kint) function fstr_ctrl_static::fstr_ctrl_get_dload | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp, | ||
integer(kind=kint) | follow, | ||
character(len=hecmw_name_len), dimension(:), target | element_id, | ||
integer(kind=kint) | element_id_len, | ||
integer(kind=kint), dimension(:), pointer | load_type, | ||
real(kind=kreal), dimension(:,:), pointer | params | ||
) |
Read in !DLOAD.
Definition at line 127 of file fstr_ctrl_static.f90.
integer(kind=kint) function fstr_ctrl_static::fstr_ctrl_get_reftemp | ( | integer(kind=kint) | ctrl, |
real(kind=kreal) | value | ||
) |
Read in !REFTEMP.
Definition at line 216 of file fstr_ctrl_static.f90.
integer(kind=kint) function fstr_ctrl_static::fstr_ctrl_get_spring | ( | integer(kind=kint) | ctrl, |
character(len=hecmw_name_len) | amp, | ||
character(len=hecmw_name_len), dimension(:), target | node_id, | ||
integer(kind=kint) | node_id_len, | ||
integer(kind=kint), dimension(:), pointer | dof_id, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !SPRING.
Definition at line 270 of file fstr_ctrl_static.f90.
integer(kind=kint) function fstr_ctrl_static::fstr_ctrl_get_static | ( | integer(kind=kint) | ctrl, |
real(kind=kreal) | dtime, | ||
real(kind=kreal) | etime, | ||
integer(kind=kint) | itime, | ||
real(kind=kreal) | eps, | ||
integer(kind=kint) | restart_nout, | ||
integer(kind=kint) | idx_elpl, | ||
integer(kind=kint), dimension(6) | iout_list, | ||
real(kind=kreal) | sig_y0, | ||
real(kind=kreal) | h_dash, | ||
integer(kind=kint) | nout, | ||
integer(kind=kint) | nout_monit, | ||
integer(kind=kint) | node_monit_1, | ||
integer(kind=kint) | elem_monit_1, | ||
integer(kind=kint) | intg_monit_1 | ||
) |
Read in !STATIC.
Definition at line 40 of file fstr_ctrl_static.f90.
integer(kind=kint) function fstr_ctrl_static::fstr_ctrl_get_temperature | ( | integer(kind=kint) | ctrl, |
integer(kind=kint) | irres, | ||
integer(kind=kint) | tstep, | ||
integer(kind=kint) | tintl, | ||
integer(kind=kint) | rtype, | ||
character(len=hecmw_name_len), dimension(:), target | node_id, | ||
integer(kind=kint) | node_id_len, | ||
real(kind=kreal), dimension(:), pointer | value | ||
) |
Read in !TEMPERATURE.
Definition at line 231 of file fstr_ctrl_static.f90.
integer function fstr_ctrl_static::fstr_ctrl_get_userload | ( | integer(kind=kint), intent(in) | ctrl | ) |
Read in !ULOAD.
Definition at line 296 of file fstr_ctrl_static.f90.