NodeRecorder
NodeRecorder
Bases: Recorder
Node recorder for recording nodal responses at every converged step.
NodeRecorder monitors nodal degrees of freedom throughout the analysis, exporting results such as displacements, velocities, accelerations, or reaction forces to files, XML, binary, or TCP streams.
Tcl form
recorder Node -file <fileName> -node <nodeTags...> -dof <dofs...> <respType>
Example
Create a node recorder.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
**kwargs
|
Key-value parameters:
file_name: Optional file path for plain text output.
xml_file: Optional file path for XML output.
binary_file: Optional file path for binary output.
inet_addr / port: Optional IP and port for TCP output.
precision: Number of significant digits (default: 6).
time_series: Optional TimeSeries tag.
time: If True, includes time in the first column.
delta_t: Optional time step recording interval.
close_on_write: If True, opens/closes the output file on each write.
nodes: Optional list of node tags.
node_range: Optional start and end tag |
{}
|
Raises:
| Type | Description |
|---|---|
ValueError
|
If output destination, node selection, DOFs, or response type validation fails. |