![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
This module ... More...
Functions/Subroutines | |
subroutine | stf_shell_mitc (etype, nn, ndof, ecoord, gausses, stiff, thick, mixflag, nddisp) |
subroutine | elementstress_shell_mitc (etype, nn, ndof, ecoord, gausses, edisp, strain, stress, thick, zeta, n_layer, n_totlyr) |
subroutine | dl_shell (etype, nn, ndof, xx, yy, zz, rho, thick, ltype, params, vect, nsize, gausses) |
subroutine | dl_shell_33 (ic_type, nn, ndof, xx, yy, zz, rho, thick, ltype, params, vect, nsize, gausses) |
subroutine | updatest_shell_mitc (etype, nn, ndof, ecoord, u, du, gausses, qf, thick, mixflag, nddisp) |
subroutine | updatest_shell_mitc33 (etype, nn, ndof, ecoord, u, du, gausses, qf, thick, mixflag, nddisp) |
subroutine | mass_shell (etype, nn, elem, rho, thick, gausses, mass, lumped) |
This module ...
subroutine m_static_lib_shell::dl_shell | ( | integer(kind = kint), intent(in) | etype, |
integer(kind = kint), intent(in) | nn, | ||
integer(kind = kint), intent(in) | ndof, | ||
real(kind = kreal), dimension(*), intent(in) | xx, | ||
real(kind = kreal), dimension(*), intent(in) | yy, | ||
real(kind = kreal), dimension(*), intent(in) | zz, | ||
real(kind = kreal), intent(in) | rho, | ||
real(kind = kreal), intent(in) | thick, | ||
integer | ltype, | ||
real(kind = kreal), dimension(*), intent(in) | params, | ||
real(kind = kreal), dimension(*), intent(out) | vect, | ||
integer(kind = kint), intent(out) | nsize, | ||
type(tgaussstatus), dimension(:), intent(in) | gausses | ||
) |
Definition at line 2346 of file static_LIB_shell.f90.
subroutine m_static_lib_shell::dl_shell_33 | ( | integer(kind = kint) | ic_type, |
integer(kind = kint) | nn, | ||
integer(kind = kint) | ndof, | ||
real(kind = kreal), dimension(*) | xx, | ||
real(kind = kreal), dimension(*) | yy, | ||
real(kind = kreal), dimension(*) | zz, | ||
real(kind = kreal) | rho, | ||
real(kind = kreal) | thick, | ||
integer | ltype, | ||
real(kind = kreal), dimension(*) | params, | ||
real(kind = kreal), dimension(*) | vect, | ||
integer(kind = kint) | nsize, | ||
type(tgaussstatus), dimension(:) | gausses | ||
) |
subroutine m_static_lib_shell::elementstress_shell_mitc | ( | integer(kind = kint), intent(in) | etype, |
integer(kind = kint), intent(in) | nn, | ||
integer(kind = kint), intent(in) | ndof, | ||
real(kind = kreal), dimension(3, nn), intent(in) | ecoord, | ||
type(tgaussstatus), dimension(:), intent(in) | gausses, | ||
real(kind = kreal), dimension(6, nn), intent(in) | edisp, | ||
real(kind = kreal), dimension(:,:), intent(out) | strain, | ||
real(kind = kreal), dimension(:,:), intent(out) | stress, | ||
real(kind = kreal), intent(in) | thick, | ||
real(kind = kreal), intent(in) | zeta, | ||
integer | n_layer, | ||
integer | n_totlyr | ||
) |
subroutine m_static_lib_shell::mass_shell | ( | integer(kind = kint), intent(in) | etype, |
integer(kind = kint), intent(in) | nn, | ||
real(kind = kreal), dimension(3,nn), intent(in) | elem, | ||
real(kind = kreal), intent(in) | rho, | ||
real(kind = kreal), intent(in) | thick, | ||
type(tgaussstatus), dimension(:), intent(in) | gausses, | ||
real(kind=kreal), dimension(:,:), intent(out) | mass, | ||
real(kind=kreal), dimension(:), intent(out) | lumped | ||
) |
[out] | mass | mass matrix |
[out] | lumped | lumped mass matrix |
Definition at line 3201 of file static_LIB_shell.f90.
subroutine m_static_lib_shell::stf_shell_mitc | ( | integer(kind = kint), intent(in) | etype, |
integer(kind = kint), intent(in) | nn, | ||
integer(kind = kint), intent(in) | ndof, | ||
real(kind = kreal), dimension(3, nn), intent(in) | ecoord, | ||
type(tgaussstatus), dimension(:), intent(in) | gausses, | ||
real(kind = kreal), dimension(:, :), intent(out) | stiff, | ||
real(kind = kreal), intent(in) | thick, | ||
integer(kind = kint), intent(in) | mixflag, | ||
real(kind = kreal), dimension(3, nn), intent(in), optional | nddisp | ||
) |
Definition at line 59 of file static_LIB_shell.f90.
subroutine m_static_lib_shell::updatest_shell_mitc | ( | integer(kind = kint), intent(in) | etype, |
integer(kind = kint), intent(in) | nn, | ||
integer(kind = kint), intent(in) | ndof, | ||
real(kind = kreal), dimension(3, nn), intent(in) | ecoord, | ||
real(kind = kreal), dimension(:, :), intent(in) | u, | ||
real(kind = kreal), dimension(:, :), intent(in) | du, | ||
type(tgaussstatus), dimension(:), intent(in) | gausses, | ||
real(kind = kreal), dimension(:), intent(out) | qf, | ||
real(kind = kreal), intent(in) | thick, | ||
integer(kind = kint), intent(in) | mixflag, | ||
real(kind = kreal), dimension(3, nn), intent(in), optional | nddisp | ||
) |
subroutine m_static_lib_shell::updatest_shell_mitc33 | ( | integer(kind = kint), intent(in) | etype, |
integer(kind = kint), intent(in) | nn, | ||
integer(kind = kint), intent(in) | ndof, | ||
real(kind = kreal), dimension(3, nn), intent(in) | ecoord, | ||
real(kind = kreal), dimension(3, nn*2), intent(in) | u, | ||
real(kind = kreal), dimension(3, nn*2), intent(in) | du, | ||
type(tgaussstatus), dimension(:), intent(in) | gausses, | ||
real(kind = kreal), dimension(:), intent(out) | qf, | ||
real(kind = kreal), intent(in) | thick, | ||
integer(kind = kint), intent(in) | mixflag, | ||
real(kind = kreal), dimension(3, nn), intent(in), optional | nddisp | ||
) |