Drift Recorder

From OpenSeesWiki
Revision as of 23:34, 30 August 2010 by Vesna (talk | contribs) (Created page with '{{CommandManualMenu}} The Drift type records the displacement drift between two nodes. The drift is taken as the ratio between the prescribed relative displacement and the speci...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search




The Drift type records the displacement drift between two nodes. The drift is taken as the ratio between the prescribed relative displacement and the specified distance between the nodes. The command to create a drift recorder is:

recorder Drift -file $fileName <-time> -iNode ($inode1 $inode2 ...) -jNode ($jnode1 $jnode2 ...) -dof ($dof1 $dof2 ...) -perpDirn ($perpDirn1 $perpDirn2 ...)'

$fileName name of file to which output is sent. Each line of the file contains the result for a committed state of the domain

file output is either in xml format (-xml option), textual (-file option) or binary (-binary option)

-time (optional using this option places domain time in first entry of each data line, default is to have time ommitted)
$tsTag the tag of a previously constructed TimeSeries, results from node at each time step are added to load factor from series
$node1 $node2 .. tags of nodes whose response is being recorded (optional, default: omitted)
$startNode $endNode .. tag for start and end nodes whose response is being recorded (optional, default: omitted)
$regionTag a region tag; to specify all nodes in the previously defined region. (optional)
$dof1 dof2 ... the specified dof at the nodes whose response is requested.
$respType a string indicating response required. Response types are given in table below.
disp displacement*
vel velocity*
accel acceleration*
incrDisp incremental displacement
"eigen i" eigenvector for mode i
reaction nodal reaction

NOTES

  • Only one of -file, -xml, -binary, -tcp will be used. if multiple specified last option is used.
  • -tcp option only available version 2.2.1 and higher.


EXAMPLE

Example:

recorder Node -file nodesD.out -time -node 1 2 3 4 -dof 1 2 disp

recorder Node -file nodesA.out -time -timeSeries 1 -node 1 2 3 4 -dof 1 accel



Code Developed by: fmk