3.3.1.5. Envelope Element Recorder
The EnvelopeElement recorder tracks the minimum, maximum, and maximum absolute value of element response quantities over the analysis. The response arguments are the same as for the Element Recorder; see that page for fiber and section recording options.
- recorder EnvelopeElement <-file $fileName> <-xml $fileName> <-binary $fileName> <-tcp $inetAddress $port> <-precision $nSD> <-time> <-dT $deltaT> <-rTolDt $rTol> <-closeOnWrite> <-ele $ele1 $ele2 ...> <-eleRange $startEle $endEle> <-region $regionTag> $responseArgs
Note
Only one of
-file,-xml,-binary, or-tcpmay be used to specify the output destination.Only one of
-ele,-eleRange, or-regionmay be used to select elements.For each recorded quantity, the output contains three values: minimum, maximum, and maximum absolute value. When
-timeis used, the time at which each extremum occurred is also recorded.Common beam-column response requests include
globalForce,localForce,section $secNum force,section $secNum deformation, andsection $secNum fiber $y $z stressStrain.- The function returns a value:SUCCESS: >0 an integer tag that can be used as a handle to remove a recorder with the remove Command command.FAILURE: -1 recorder command failed (read the log)
Example
Tcl Code
recorder EnvelopeElement -file ele1global.out -time -ele 1 globalForce
recorder EnvelopeElement -file ele1sec1.out -time -ele 1 section 1 force
Python Code
recorder('EnvelopeElement', '-file', 'ele1global.out', '-time', '-ele', 1, 'globalForce')
recorder('EnvelopeElement', '-file', 'ele1sec1.out', '-time', '-ele', 1, 'section', 1, 'force')
Code developed by: fmk