FrontISTR  6.0.0
Large-scale structural analysis program with finit element method
fstr_freq_setup.f90 File Reference

Go to the source code of this file.

Modules

module  m_fstr_freq_setup
 This module provides subroutines to read the cards of frequency response analysis into fstr_freqanalysis. Loads are appended independently of the input file format. header_name is the card name shown in error messages. loadcase is kFLOADCASE_RE (real part) or kFLOADCASE_IM (imaginary part).
 

Functions/Subroutines

subroutine m_fstr_freq_setup::fstr_freqanalysis_finalize (f)
 
subroutine m_fstr_freq_setup::fstr_freqanalysis_data_finalize (f)
 
subroutine m_fstr_freq_setup::fstr_setup_fload (ctrl, P)
 Read in !FLOAD ! More...
 
integer(kind=kint) function fstr_ctrl_get_fload (ctrl, node_id, node_id_len, dof_id, value)
 
subroutine m_fstr_freq_setup::fstr_setup_facceleration (ctrl, P)
 Read in !FACCELERATION ! More...
 
integer(kind=kint) function fstr_ctrl_get_facceleration (ctrl, node_id, node_id_len, dof_ids, dof_ide, value)
 
subroutine m_fstr_freq_setup::fstr_setup_eigenread (ctrl, P)
 Read in !EIGENREAD ! More...
 
subroutine m_fstr_freq_setup::fstr_freq_append_fload (hecMESH, fstrFREQ, header_name, gid, loadcase, n, grp_names, dofs, vals)
 Append !FLOAD ! More...
 
subroutine m_fstr_freq_setup::fstr_freq_append_facceleration (hecMESH, fstrFREQ, header_name, loadcase, n, grp_names, dof_ids, dof_ide, vals)
 Append !FACCELERATION ! More...
 

Function/Subroutine Documentation

◆ fstr_ctrl_get_facceleration()

integer(kind=kint) function fstr_setup_facceleration::fstr_ctrl_get_facceleration ( integer(kind=kint)  ctrl,
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 
)

Definition at line 181 of file fstr_freq_setup.f90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fstr_ctrl_get_fload()

integer(kind=kint) function fstr_setup_fload::fstr_ctrl_get_fload ( integer(kind=kint)  ctrl,
character(len=hecmw_name_len), dimension(:)  node_id,
integer(kind=kint)  node_id_len,
integer(kind=kint), dimension(:), pointer  dof_id,
real(kind=kreal), dimension(:), pointer  value 
)

Definition at line 107 of file fstr_freq_setup.f90.

Here is the call graph for this function:
Here is the caller graph for this function: