MCPcopy Create free account
hub / github.com/OpenSees/OpenSees / Node

Method Node

DEVELOPER/core/Node.cpp:210–230  ·  view source on GitHub ↗

for FEM_Object Broker to use

Source from the content-addressed store, hash-verified

208
209// for FEM_Object Broker to use
210Node::Node(int theClassTag)
211:DomainComponent(0,theClassTag),
212 numberDOF(0), theDOF_GroupPtr(0),
213 Crd(0), commitDisp(0), commitVel(0), commitAccel(0),
214 trialDisp(0), trialVel(0), trialAccel(0), unbalLoad(0), incrDisp(0),
215 incrDeltaDisp(0),
216 disp(0), vel(0), accel(0), dbTag1(0), dbTag2(0), dbTag3(0), dbTag4(0),
217 R(0), mass(0), unbalLoadWithInertia(0), alphaM(0.0), theEigenvectors(0),
218 index(-1), reaction(0), displayLocation(0)
219{
220 // for FEM_ObjectBroker, recvSelf() must be invoked on object
221
222 // AddingSensitivity:BEGIN /////////////////////////////////////////
223 dispSensitivity = 0;
224 velSensitivity = 0;
225 accSensitivity = 0;
226 parameterID = 0;
227 // AddingSensitivity:END ///////////////////////////////////////////
228
229 theNodalThermalActionPtr = 0;//Added by Liming for initializing NodalLoadPointer, [SIF]
230}
231
232
233Node::Node(int tag, int theClassTag)

Callers

nothing calls this directly

Calls 9

createDispMethod · 0.95
createVelMethod · 0.95
createAccelMethod · 0.95
exitFunction · 0.85
getCrdsMethod · 0.80
noRowsMethod · 0.45
getTagMethod · 0.45
getClassTagMethod · 0.45
ZeroMethod · 0.45

Tested by

no test coverage detected