![]() |
FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
|
Functions/Subroutines | |
| subroutine | lanczos_set_initial_value (hecmesh, hecmat, fstreig, eigvec, p, q, beta) |
| Initialize Lanczos iterations. | |
| subroutine | evsort (eig, new, neig) |
| Sort eigenvalues. | |
| subroutine | urand1 (n, x, shift) |
| subroutine m_fstr_eig_lanczos_util::evsort | ( | real(kind=kreal), dimension(neig) | eig, |
| integer(kind=kint), dimension(neig) | new, | ||
| integer(kind=kint) | neig | ||
| ) |
Sort eigenvalues.
Definition at line 81 of file fstr_EIG_lanczos_util.f90.
| subroutine m_fstr_eig_lanczos_util::lanczos_set_initial_value | ( | type(hecmwst_local_mesh) | hecmesh, |
| type(hecmwst_matrix) | hecmat, | ||
| type(fstr_eigen) | fstreig, | ||
| real(kind=kreal), dimension(:, :) | eigvec, | ||
| real(kind=kreal), dimension(:) | p, | ||
| real(kind=kreal), dimension(:), pointer | q, | ||
| real(kind=kreal) | beta | ||
| ) |
Initialize Lanczos iterations.
shifting
M-orthogonalization
Definition at line 10 of file fstr_EIG_lanczos_util.f90.
| subroutine m_fstr_eig_lanczos_util::urand1 | ( | integer(kind=kint) | n, |
| real(kind=kreal), dimension(n) | x, | ||
| integer(kind=kint) | shift | ||
| ) |
Definition at line 108 of file fstr_EIG_lanczos_util.f90.