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

Method addElementalLoad

SRC/domain/pattern/LoadPattern.cpp:298–313  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

296}
297
298bool
299LoadPattern::addElementalLoad(ElementalLoad *load)
300{
301 Domain *theDomain = this->getDomain();
302
303 bool result = theElementalLoads->addComponent(load);
304 if (result == true) {
305 if (theDomain != 0)
306 load->setDomain(theDomain);
307 load->setLoadPatternTag(this->getTag());
308 currentGeoTag++;
309 } else
310 opserr << "WARNING: LoadPattern::addElementalLoad() - load could not be added\n";
311
312 return result;
313}
314
315bool
316LoadPattern::addSP_Constraint(SP_Constraint *theSp)

Callers 2

recvSelfMethod · 0.95
partitionMethod · 0.45

Calls 5

getDomainMethod · 0.45
addComponentMethod · 0.45
setDomainMethod · 0.45
setLoadPatternTagMethod · 0.45
getTagMethod · 0.45

Tested by

no test coverage detected