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

Method recvSelf

SRC/analysis/integrator/ExplicitDifferenceStatic.cpp:468–482  ·  view source on GitHub ↗

Receive object state for parallel processing

Source from the content-addressed store, hash-verified

466
467// Receive object state for parallel processing
468int ExplicitDifferenceStatic::recvSelf(int cTag, Channel &theChannel, FEM_ObjectBroker &theBroker)
469{
470 Vector data(4);
471 if (theChannel.recvVector(this->getDbTag(), cTag, data) < 0) {
472 opserr << "WARNING ExplicitDifferenceStatic::recvSelf() - could not receive data\n";
473 return -1;
474 }
475
476 alphaM = data(0);
477 betaK = data(1);
478 betaKi = data(2);
479 betaKc = data(3);
480
481 return 0;
482}
483
484// Print integrator information
485void ExplicitDifferenceStatic::Print(OPS_Stream &s, int flag)

Callers

nothing calls this directly

Calls 2

recvVectorMethod · 0.45
getDbTagMethod · 0.45

Tested by

no test coverage detected