FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
fstr_ctrl_common.f90 File Reference

Go to the source code of this file.

Modules

module  fstr_ctrl_common
 This module contains fstr control file data obtaining functions.
 

Functions/Subroutines

integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_solution (ctrl, type, nlgeom)
 Read in !SOLUTION.
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_solver (ctrl, method, precond, nset, iterlog, timelog, steplog, nier, iterpremax, nrest, scaling, dumptype, dumpexit, usejad, ncolor_in, mpc_method, estcond, method2, recyclepre, solver_opt1, solver_opt2, solver_opt3, solver_opt4, solver_opt5, solver_opt6, resid, singma_diag, sigma, thresh, filter)
 Read in !SOLVER.
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_step (ctrl, amp, iproc)
 Read in !STEP.
 
logical function fstr_ctrl_common::fstr_ctrl_get_istep (ctrl, hecmesh, steps, tpname, apname)
 Read in !STEP and !ISTEP.
 
integer function fstr_ctrl_common::fstr_ctrl_get_section (ctrl, hecmesh, sections)
 Read in !SECTION.
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_write (ctrl, res, visual, femap)
 Read in !WRITE.
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_echo (ctrl, echo)
 Read in !ECHO.
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_couple (ctrl, fg_type, fg_first, fg_window, surf_id, surf_id_len)
 Read in !COUPLE.
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_mpc (ctrl, penalty)
 Read in !MPC.
 
logical function fstr_ctrl_common::fstr_ctrl_get_outitem (ctrl, hecmesh, outinfo)
 Read in !OUTPUT_RES & !OUTPUT_VIS.
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_contactalgo (ctrl, algo)
 Read in !CONTACT.
 
logical function fstr_ctrl_common::fstr_ctrl_get_contact (ctrl, n, contact, np, tp, ntol, ttol, ctalgo)
 Read in contact definition.
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_elemopt (ctrl, elemopt361)
 Read in !ELEMOPT.
 
integer(kind=kint) function fstr_ctrl_common::fstr_get_autoinc (ctrl, aincparam)
 Read in !AUTOINC_PARAM !
 
integer(kind=kint) function fstr_ctrl_common::fstr_ctrl_get_timepoints (ctrl, tp)
 Read in !TIME_POINTS.