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

Method addKtToTang

SRC/analysis/fe_ele/FE_Element.cpp:351–369  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

349}
350
351void
352FE_Element::addKtToTang(double fact)
353{
354 if (myEle != 0 && myEle->isActive()) {
355
356 // check for a quick return
357 if (fact == 0.0)
358 return;
359 else if (myEle->isSubdomain() == false)
360 {
361 const Matrix& Kt = myEle->getTangentStiff();
362 theTangent->addMatrix(1.0, Kt,fact);
363 }
364 else {
365 opserr << "WARNING FE_Element::addKToTang() - ";
366 opserr << "- this should not be called on a Subdomain!\n";
367 }
368 }
369}
370
371void
372FE_Element::addCtoTang(double fact)

Callers 15

eigenMethod · 0.45
eigenMethod · 0.45
eigenMethod · 0.45
eigenMethod · 0.45
formEleTangentMethod · 0.45
formEleTangentMethod · 0.45
formEleTangentMethod · 0.45
formEleTangentMethod · 0.45
formEleTangentMethod · 0.45
formEleTangentMethod · 0.45
formEleTangentMethod · 0.45
formEleTangentMethod · 0.45

Calls 4

getTangentStiffMethod · 0.80
isActiveMethod · 0.45
isSubdomainMethod · 0.45
addMatrixMethod · 0.45

Tested by

no test coverage detected