FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
m_dynamic_mat_ass_bc_vl Module Reference

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

Functions/Subroutines

subroutine dynamic_mat_ass_bc_vl (hecmesh, hecmat, fstrsolid, fstrdynamic, fstrparam, fstrmat, iter, conmat)
 This subrouitne set velocity boundary condition in dynamic analysis.
 
subroutine dynamic_bc_init_vl (hecmesh, hecmat, fstrsolid, fstrdynamic)
 This function sets initial condition of velocity.
 
subroutine dynamic_explicit_ass_vl (hecmesh, hecmat, fstrsolid, fstrdynamic, iter)
 

Detailed Description

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

Function/Subroutine Documentation

◆ dynamic_bc_init_vl()

subroutine m_dynamic_mat_ass_bc_vl::dynamic_bc_init_vl ( type(hecmwst_local_mesh hecmesh,
type(hecmwst_matrix hecmat,
type(fstr_solid fstrsolid,
type(fstr_dynamic fstrdynamic 
)

This function sets initial condition of velocity.

Definition at line 166 of file dynamic_mat_ass_bc_vl.f90.

Here is the call graph for this function:

◆ dynamic_explicit_ass_vl()

subroutine m_dynamic_mat_ass_bc_vl::dynamic_explicit_ass_vl ( type(hecmwst_local_mesh hecmesh,
type(hecmwst_matrix hecmat,
type(fstr_solid fstrsolid,
type(fstr_dynamic fstrdynamic,
integer, optional  iter 
)

Definition at line 213 of file dynamic_mat_ass_bc_vl.f90.

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

◆ dynamic_mat_ass_bc_vl()

subroutine m_dynamic_mat_ass_bc_vl::dynamic_mat_ass_bc_vl ( type(hecmwst_local_mesh hecmesh,
type(hecmwst_matrix hecmat,
type(fstr_solid fstrsolid,
type(fstr_dynamic fstrdynamic,
type(fstr_param fstrparam,
type(fstrst_matrix_contact_lagrange fstrmat,
integer, optional  iter,
type(hecmwst_matrix), optional  conmat 
)

This subrouitne set velocity boundary condition in dynamic analysis.

Parameters
fstrparamanalysis control parameters
fstrmattype fstrST_matrix_contact_lagrange

Definition at line 13 of file dynamic_mat_ass_bc_vl.f90.

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