Drift Recorder
- Command_Manual
- Tcl Commands
- Modeling_Commands
- model
- uniaxialMaterial
- ndMaterial
- frictionModel
- section
- geometricTransf
- element
- node
- sp commands
- mp commands
- timeSeries
- pattern
- mass
- block commands
- region
- rayleigh
- Analysis Commands
- Output Commands
- Misc Commands
- DataBase Commands
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