![]() |
FrontISTR
5.7.0
Large-scale structural analysis program with finit element method
|
This module provides main suboruitne for nonliear calculation. More...
Functions/Subroutines | |
subroutine | fstr_solve_nlgeom (hecMESH, hecMAT, fstrSOLID, hecLagMAT, fstrPARAM, conMAT) |
This module provides main subroutine for nonlinear calculation. More... | |
subroutine | table_nlsta (hecMESH, fstrSOLID, cstep, time, f_t) |
This subroutine decide the loading increment considering the amplitude definition. More... | |
This module provides main suboruitne for nonliear calculation.
subroutine m_fstr_solve_nlgeom::fstr_solve_nlgeom | ( | type (hecmwst_local_mesh) | hecMESH, |
type (hecmwst_matrix ) | hecMAT, | ||
type (fstr_solid ) | fstrSOLID, | ||
type (hecmwst_matrix_lagrange) | hecLagMAT, | ||
type (fstr_param ) | fstrPARAM, | ||
type (hecmwst_matrix ) | conMAT | ||
) |
This module provides main subroutine for nonlinear calculation.
hecmesh | mesh information |
hecmat | linear equation, its right side modified here |
fstrparam | analysis control parameters |
fstrsolid | we need boundary conditions of curr step |
heclagmat | type hecmwST_matrix_lagrange |
Definition at line 31 of file fstr_solve_NLGEOM.f90.
subroutine m_fstr_solve_nlgeom::table_nlsta | ( | type ( hecmwst_local_mesh ), intent(in) | hecMESH, |
type ( fstr_solid ), intent(in) | fstrSOLID, | ||
integer(kind=kint), intent(in) | cstep, | ||
real(kind=kreal), intent(in) | time, | ||
real(kind=kreal), intent(out) | f_t | ||
) |
This subroutine decide the loading increment considering the amplitude definition.
[in] | hecmesh | hecmw mesh |
[in] | fstrsolid | fstr_solid |
[in] | cstep | curr loading step |
[in] | time | loading time(total time) |
[out] | f_t | loading factor |
Definition at line 286 of file fstr_solve_NLGEOM.f90.