Solution_Library > Transient_Analysis > TransientInitialize
TransientInitialize
Purpose
initialize State variables for transient response analysis
Synopsis
State = TransientInitialize (Model,ElemData,Loading,State)
Description
TRANSIENTINITIALIZE initialize State variables for transient response analysis STATE = TRANSIENTINITIALIZE(MODEL,ELEMDATA,LOADING,STATE) the function initializes variables in STATE relevant for transient response analysis and returns an updated data structure STATE; MODEL is a data structure with information about the structural model, ELEMDATA is a cell array with element properties, and LOADING is a data structure with information about applied force, imposed displacement, and imposed acceleration patterns with corresponding load histories; specifically the function adds the following fields to STATE needed for transient analysis STATE lamda = row vector of current load factors Pi = initial force vector (for load sequences) Time = pseudo-or real time counter Ugddot = support acceleration vector C = damping matrix
Cross-Reference Information
This function calls:
- S_Transient_MultiStep script for multi-step transient analysis under given load history(ies)
- S_Transient_MultiStepwSD script for multi-step transient analysis under given load history(ies)