![]() |
FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
|
Go to the source code of this file.
Modules | |
module | fstr_frequency_visout |
This module contains steady state frequency analysis. | |
module | fstr_frequency_analysis |
Functions/Subroutines | |
subroutine | fstr_frequency_visout::fstr_freq_result_init (hecmesh, numcomp, fstrresult) |
subroutine | fstr_frequency_visout::fstr_freq_result_add (fstrresult, hecmesh, comp_index, ndof, label, vect) |
subroutine | fstr_frequency_analysis::fstr_solve_frequency_analysis (hecmesh, hecmat, fstrsolid, fstreig, fstrdynamic, fstrresult, fstrparam, fstrcpl, fstrfreq, fstrmat, 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 | fstr_frequency_analysis::output_resfile (hecmesh, freq, ifreq, disp, vel, acc, iout) |
subroutine | fstr_frequency_analysis::output_visfile (hecmesh, ifreq, disp, vel, acc, iout) |
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, fstrmat) |
subroutine | fstr_frequency_analysis::scaleeigenvector (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 (a, b, c) |
subroutine | fstr_frequency_analysis::calcfreqcoeff (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 | fstr_frequency_analysis::outputdyna_resfile (hecmesh, time, istp, dispre, dispim, velre, velim, accre, accim, iout) |
subroutine | fstr_frequency_analysis::outputdyna_visfile (hecmesh, istp, dispre, dispim, velre, velim, accre, accim, iout) |