Solution_Library > Static_Analysis > Initialize_SolStrat
Initialize_SolStrat
Purpose
default values for most solution strategy parameters
Synopsis
SolStrat = Initialize_SolStrat
Description
INITIALIZE_SOLSTRAT default values for most solution strategy parameters SOLSTRAT = INITIALIZE_SOLSTRAT the function assigns default values to most solution strategy parameters and creates the data structure SOLSTRAT with corresponding information; SOLSTRAT contains three substructures: INCRSTRAT, ITERSTRAT and TIMESTRAT; these data structures contain the following fields INCRSTRAT Dlam0 = initial load factor increment(s) (row vector) Deltat = pseudo-time increment (scalar) StifUpdt = stiffness update (character variable) LFCtrl = load control (character variable) LCType = load control type gamma = exponent of current stiffness parameter method of load control ITERSTRAT StifUpdt = stiffness update (character variable) Type = 'NR', 'ModNR', 'Krylov', 'LnSrch' LFCtrl = load control (character variable) LCType = load control type LCParam = load control parameters maxiter = maximum number of iterations for equilibrium (scalar) tol = tolerance for satifaction of equilibrium equations (scalar) TIMESTRAT Delta = time step of transient analysis (scalar) Type = type of numerical integration (character variable) Param = parameters of numerical time integration scheme (row vector) the data structure also contains three auxiliary fields Output = for echoing information about residuals during analysis (default = yes) Debug = for storing the state during solution for debuging (default = no) PUHist = for storing displacements and forces during solution for plotting (default = no)
Cross-Reference Information
This function calls:
- S_BucklingLoad general script for determining the buckling load of a structural model
- S_Initialize script for initializing State and SolStrat