![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
This module contains subroutines used in 3d eigen analysis for. More...
Functions/Subroutines | |
subroutine | mass_c2 (etype, nn, ecoord, gausses, sec_opt, thick, mass, lumped, temperature) |
subroutine | mass_c3 (etype, nn, ecoord, gausses, mass, lumped, temperature) |
subroutine | get_lumped_mass (nn, ndof, mass, lumped) |
real(kind=kreal) function | get_length (ecoord) |
real(kind=kreal) function | get_face3 (ecoord) |
real(kind=kreal) function | get_face4 (ecoord) |
This module contains subroutines used in 3d eigen analysis for.
real(kind=kreal) function m_dynamic_mass::get_face3 | ( | real(kind=kreal), dimension(3,20) | ecoord | ) |
real(kind=kreal) function m_dynamic_mass::get_face4 | ( | real(kind=kreal), dimension(3,20) | ecoord | ) |
real(kind=kreal) function m_dynamic_mass::get_length | ( | real(kind=kreal), dimension(3,20) | ecoord | ) |
subroutine m_dynamic_mass::get_lumped_mass | ( | integer(kind=kint) | nn, |
integer(kind=kint) | ndof, | ||
real(kind=kreal), dimension(:,:) | mass, | ||
real(kind=kreal), dimension(:) | lumped | ||
) |
subroutine m_dynamic_mass::mass_c2 | ( | integer(kind=kint), intent(in) | etype, |
integer(kind=kint), intent(in) | nn, | ||
real(kind=kreal), dimension(2,nn), intent(in) | ecoord, | ||
type(tgaussstatus), dimension(:), intent(in) | gausses, | ||
integer(kind=kint) | sec_opt, | ||
real(kind=kreal) | thick, | ||
real(kind=kreal), dimension(:,:), intent(out) | mass, | ||
real(kind=kreal), dimension(:), intent(out) | lumped, | ||
real(kind=kreal), dimension(nn), intent(in), optional | temperature | ||
) |
[in] | gausses | status of qudrature points |
[in] | etype | element type |
[in] | nn | number of elemental nodes |
[in] | ecoord | coordinates of elemental nodes |
[out] | mass | mass matrix |
[out] | lumped | mass matrix |
Definition at line 11 of file dynamic_mass.f90.
subroutine m_dynamic_mass::mass_c3 | ( | integer(kind=kint), intent(in) | etype, |
integer(kind=kint), intent(in) | nn, | ||
real(kind=kreal), dimension(3,nn), intent(in) | ecoord, | ||
type(tgaussstatus), dimension(:), intent(in) | gausses, | ||
real(kind=kreal), dimension(:,:), intent(out) | mass, | ||
real(kind=kreal), dimension(:), intent(out) | lumped, | ||
real(kind=kreal), dimension(nn), intent(in), optional | temperature | ||
) |
[in] | gausses | status of qudrature points |
[in] | etype | element type |
[in] | nn | number of elemental nodes |
[in] | ecoord | coordinates of elemental nodes |
[out] | mass | mass matrix |
[out] | lumped | mass matrix |
Definition at line 85 of file dynamic_mass.f90.