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:

This function is called by:
  • S_BucklingLoad general script for determining the buckling load of a structural model
  • S_Initialize script for initializing State and SolStrat