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

This module contains functions to set displacement boundary condition in dynamic analysis. More...

Functions/Subroutines

subroutine dynamic_mat_ass_bc (hecMESH, hecMAT, fstrSOLID, fstrDYNAMIC, fstrPARAM, hecLagMAT, iter, conMAT)
 This subroutine setup disp bundary condition. More...
 
subroutine dynamic_bc_init (hecMESH, hecMAT, fstrSOLID, fstrDYNAMIC)
 This subroutine setup initial condition of displacement. More...
 
subroutine dynamic_explicit_ass_bc (hecMESH, hecMAT, fstrSOLID, fstrDYNAMIC, iter)
 This subroutine setup disp boundary condition. More...
 

Detailed Description

This module contains functions to set displacement boundary condition in dynamic analysis.

Function/Subroutine Documentation

◆ dynamic_bc_init()

subroutine m_dynamic_mat_ass_bc::dynamic_bc_init ( type(hecmwst_local_mesh hecMESH,
type(hecmwst_matrix hecMAT,
type(fstr_solid fstrSOLID,
type(fstr_dynamic fstrDYNAMIC 
)

This subroutine setup initial condition of displacement.

Definition at line 219 of file dynamic_mat_ass_bc.f90.

Here is the call graph for this function:

◆ dynamic_explicit_ass_bc()

subroutine m_dynamic_mat_ass_bc::dynamic_explicit_ass_bc ( type(hecmwst_local_mesh hecMESH,
type(hecmwst_matrix hecMAT,
type(fstr_solid fstrSOLID,
type(fstr_dynamic fstrDYNAMIC,
integer, optional  iter 
)

This subroutine setup disp boundary condition.

Definition at line 264 of file dynamic_mat_ass_bc.f90.

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

◆ dynamic_mat_ass_bc()

subroutine m_dynamic_mat_ass_bc::dynamic_mat_ass_bc ( type(hecmwst_local_mesh hecMESH,
type(hecmwst_matrix hecMAT,
type(fstr_solid fstrSOLID,
type(fstr_dynamic fstrDYNAMIC,
type(fstr_param fstrPARAM,
type(hecmwst_matrix_lagrange hecLagMAT,
integer, optional  iter,
type(hecmwst_matrix), optional  conMAT 
)

This subroutine setup disp bundary condition.

Parameters
fstrparamanalysis control parameters
heclagmattype hecmwST_matrix_lagrange

Definition at line 14 of file dynamic_mat_ass_bc.f90.

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