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

This module provides functions to deal with spring force. More...

Functions/Subroutines

subroutine fstr_addspring (cstep, hecMESH, hecMAT, fstrSOLID, fstrPARAM)
 
subroutine fstr_update_ndforce_spring (cstep, hecMESH, fstrSOLID, B)
 

Detailed Description

This module provides functions to deal with spring force.

Function/Subroutine Documentation

◆ fstr_addspring()

subroutine m_fstr_spring::fstr_addspring ( integer, intent(in)  cstep,
type (hecmwst_local_mesh), intent(in)  hecMESH,
type (hecmwst_matrix), intent(inout)  hecMAT,
type (fstr_solid), intent(inout)  fstrSOLID,
type (fstr_param), intent(inout)  fstrPARAM 
)
Parameters
[in]cstepcurrent step
[in,out]hecmathecmw matrix
[in]hecmeshhecmw mesh
[in,out]fstrsolidfstr_solid
[in,out]fstrparamanalysis control parameters

Definition at line 12 of file fstr_Spring.f90.

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

◆ fstr_update_ndforce_spring()

subroutine m_fstr_spring::fstr_update_ndforce_spring ( integer(kind=kint), intent(in)  cstep,
type (hecmwst_local_mesh), intent(in)  hecMESH,
type (fstr_solid), intent(in)  fstrSOLID,
real(kind=kreal), dimension(:), intent(inout)  B 
)
Parameters
[in]cstepcurrent step
[in]hecmeshmesh information
[in]fstrsolidwe need boundary conditions of curr step
[in,out]bright hand side

Definition at line 46 of file fstr_Spring.f90.

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