This command is used to construct a beamColumn experimental element object. Two nodes define this element.
To following command is to define the experimental element on the middle-tier server side and use a generic-client element in the finite element software:
To following command is to define the experimental element directly in the OpenSees finite element software and therefore not using any element on the middle-tier server side:
$eleTag | unique element tag |
$iNode, $jNode |
end node tags |
$transTag | tag of previously defined coordinate transformation object |
$siteTag | tag of previously defined experimental site object |
$Kij | initial stiffness matrix components (row-wise) of the element |
-iMod | error correction using Nakashima’s initial stiffness modification (optional, default = false) |
-noRayleigh | do not include Rayleigh damping contributions (optional, default = include Rayleigh damping) |
$rho | mass per unit length (optional, default = 0.0) |
$ipPort | IP port of middle-tier server |
ipAddr | IP address of middle-tier server (optional, default = “127.0.0.1”) |
-ssl | secure transactions using OpenSSL (optional) |
-udp | use udp sockets instead of tcp sockets (optional) |
$size | data size being sent (optional) |
Example
# ————————-
set mass 0.12
# node $tag $xCrd $yCrd $mass
node 1 0.0 0.00
node 2 108.0 -54.00
node 3 216.0 -42.00
node 4 324.0 0.00
node 5 0.0 0.00 -mass $mass $mass 116.6
node 6 108.0 0.00 -mass $mass $mass 116.6
node 7 216.0 0.00 -mass $mass $mass 116.6
node 8 324.0 0.00 -mass $mass $mass 116.6
node 9 108.0 0.00 -mass $mass $mass 116.6
node 10 216.0 0.00 -mass $mass $mass 116.6
# ————————
# expSite ShadowSite $tag $ipAddr $ipPort <-ssl> <-udp> <$dataSize>
expSite ShadowSite 1 “127.0.0.1” 8090
expSite ShadowSite 2 “127.0.0.1” 8091
# ————————-
# geomTransf type $tag
geomTransf Linear 1
geomTransf Corotational 2
# —————————-
expElement beamColumn 2 2 9 1 -site 1 -initStif 1213 0 0 0 11.2 -302.4 0 -302.4 10886.4
Nodes 2 and 9 connect the above 2D beamColumn experimental element. A linear coordinate transformation is used. The element is defined with a Shadow experimental site with “127.0.0.1” as the IP address and 8090 as the port number. The initial stiffness matrix of this element is Ki.
Code Developed by: Andreas Schellenberg, University of California, Berkeley.