![]() |
FrontISTR
5.9.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Modules | |
| module | fstr_frequency_analysis |
| This module contains steady state frequency analysis. | |
Functions/Subroutines | |
| subroutine | fstr_frequency_analysis::fstr_solve_frequency_analysis (hecMESH, hecMAT, fstrSOLID, fstrEIG, fstrDYNAMIC, fstrRESULT, fstrPARAM, fstrCPL, fstrFREQ, hecLagMAT, restart_step_num) |
| subroutine | fstr_frequency_analysis::read_eigen_values (logfile, startmode, endmode, eigenvalue, anglfreq) |
| subroutine | fstr_frequency_analysis::read_eigen_vector (logfile, startmode, endmode, numdof, numnode, eigenvector) |
| subroutine | fstr_frequency_analysis::read_eigen_vector_res (hecMESH, startmode, endmode, numdof, numnode, eigenvector) |
| subroutine | free_result_data (res) |
| subroutine | nullify_result_data (res) |
| subroutine | fstr_frequency_analysis::setupoutputitem (fstrSOLID, iout) |
| subroutine | fstr_frequency_analysis::updatesolidresult (hecMESH, hecMAT, fstrSOLID, fstrDYNAMIC, istp, disp, vel, acc) |
| subroutine | fstr_frequency_analysis::output_result (hecMESH, hecMAT, fstrSOLID, fstrDYNAMIC, nameid, glabel, gvalue, istp, wres, wvis, dispRe, dispIm, velRe, velIm, accRe, accIm) |
| subroutine | fstr_frequency_analysis::extract_surf2node (hecMESH, freqData, numdof, loadvecRe, loadvecIm) |
| subroutine | fstr_frequency_analysis::dl_c3_freq (ETYPE, NN, XX, YY, ZZ, LTYPE, force, VECT, nsize) |
| subroutine | fstr_frequency_analysis::assemble_nodeload (hecMESH, freqData, numdof, loadvecRe, loadvecIm) |
| subroutine | fstr_frequency_analysis::calcmassmatrix (fstrPARAM, hecMESH, hecMAT, fstrSOLID, fstrEIG, hecLagMAT) |
| subroutine | fstr_frequency_analysis::scaleeigenvector (hecMESH, fstrEIG, ntotaldof, nmode, eigenvector) |
| subroutine | fstr_frequency_analysis::checkorthvector (fstrEIG, eigenvector, imode, jmode, prod) |
| subroutine | fstr_frequency_analysis::writeoutvector (im, vector) |
| subroutine | fstr_frequency_analysis::calcdotproduct (hecMESH, a, b, c) |
| subroutine | fstr_frequency_analysis::calcfreqcoeff (hecMESH, freqData, loadRe, loadIm, inpOmega, bjRe, bjIm) |
| subroutine | fstr_frequency_analysis::calcdispvector (freqData, bjRe, bjIm, dispRe, dispIm) |
| subroutine | fstr_frequency_analysis::calcvelvector (freqData, omega, bjRe, bjIm, velRe, velIm) |
| subroutine | fstr_frequency_analysis::calcaccvector (freqData, omega, bjRe, bjIm, accRe, accIm) |
| subroutine | fstr_frequency_analysis::setupfreqparam (fstrDYNAMIC, f_start, f_end, numfreq, raym, rayk, idnode, vistype, ioutl) |
| subroutine | fstr_frequency_analysis::calcdispvectortime (freqData, time, omega, bjRe, bjIm, dispRe, dispIm) |
| subroutine | fstr_frequency_analysis::calcvelvectortime (freqData, time, omega, bjRe, bjIm, velRe, velIm) |
| subroutine | fstr_frequency_analysis::calcaccvectortime (freqData, time, omega, bjRe, bjIm, accRe, accIm) |
| subroutine | fstr_frequency_analysis::setupdynaparam (fstrDYNAMIC, t_start, t_end, dynafreq, numdisp) |
| subroutine read_eigen_vector_res::free_result_data | ( | type(hecmwst_result_data) | res | ) |
Definition at line 392 of file fstr_frequency_analysis.f90.
| subroutine read_eigen_vector_res::nullify_result_data | ( | type(hecmwst_result_data) | res | ) |
Definition at line 405 of file fstr_frequency_analysis.f90.