![]() |
FrontISTR
5.7.1
Large-scale structural analysis program with finit element method
|
This module defined elemact data and function. More...
Data Types | |
| type | telemact |
Functions/Subroutines | |
| subroutine | print_elemact_info (elact) |
| subroutine | stf_dummy (ndof, nn, ecoord, u, stiff, element) |
| subroutine | update_dummy (ndof, nn, ecoord, u, du, qf, element) |
Variables | |
| integer, parameter | kelact_undefined = -1 |
| integer, parameter | kelact_active = 0 |
| integer, parameter | kelact_inactive = 1 |
| integer, parameter | kelactd_none = 1 |
| integer, parameter | kelactd_stress = 2 |
| integer, parameter | kelactd_strain = 3 |
This module defined elemact data and function.
| subroutine m_elemact::print_elemact_info | ( | type(telemact), intent(in) | elact | ) |
| [in] | elact | elemact info |
Definition at line 38 of file m_element_activation.f90.
| subroutine m_elemact::stf_dummy | ( | integer(kind=kint), intent(in) | ndof, |
| integer(kind=kint), intent(in) | nn, | ||
| real(kind=kreal), dimension(3,nn), intent(in) | ecoord, | ||
| real(kind=kreal), dimension(3,nn), intent(in) | u, | ||
| real(kind=kreal), dimension(:,:), intent(out) | stiff, | ||
| type(telement), intent(inout) | element | ||
| ) |
| [in] | ndof | degree of freedum |
| [in] | nn | number of elemental nodes |
| [in] | ecoord | coordinates of elemental nodes |
| [in] | u | nodal displacemwent |
| [in,out] | element | status of element |
| [out] | stiff | stiff matrix |
Definition at line 57 of file m_element_activation.f90.
| subroutine m_elemact::update_dummy | ( | integer(kind=kint), intent(in) | ndof, |
| integer(kind=kint), intent(in) | nn, | ||
| real(kind=kreal), dimension(3,nn), intent(in) | ecoord, | ||
| real(kind=kreal), dimension(3,nn), intent(in) | u, | ||
| real(kind=kreal), dimension(3,nn), intent(in) | du, | ||
| real(kind=kreal), dimension(:), intent(out) | qf, | ||
| type(telement), intent(inout) | element | ||
| ) |
| [in] | ndof | degree of freedum |
| [in] | nn | number of elemental nodes |
| [in] | ecoord | coordinates of elemental nodes |
| [in] | u | nodal displacemwent |
| [in] | du | nodal displacemwent increment |
| [in,out] | element | status of element |
| [out] | qf | Internal Force |
Definition at line 102 of file m_element_activation.f90.
| integer, parameter m_elemact::kelact_active = 0 |
Definition at line 27 of file m_element_activation.f90.
| integer, parameter m_elemact::kelact_inactive = 1 |
Definition at line 28 of file m_element_activation.f90.
| integer, parameter m_elemact::kelact_undefined = -1 |
Definition at line 26 of file m_element_activation.f90.
| integer, parameter m_elemact::kelactd_none = 1 |
Definition at line 31 of file m_element_activation.f90.
| integer, parameter m_elemact::kelactd_strain = 3 |
Definition at line 33 of file m_element_activation.f90.
| integer, parameter m_elemact::kelactd_stress = 2 |
Definition at line 32 of file m_element_activation.f90.