Channel Class Reference#include <Channel.h>
Inheritance diagram for Channel:
List of all members.
|
Public Member Functions |
| Channel () |
virtual | ~Channel () |
virtual char * | addToProgram (void)=0 |
virtual int | setUpConnection (void)=0 |
virtual int | setNextAddress (const ChannelAddress &theAddress)=0 |
virtual ChannelAddress * | getLastSendersAddress (void)=0 |
virtual int | isDatastore (void) |
virtual int | getDbTag (void) |
int | getTag (void) |
virtual int | sendObj (int commitTag, MovableObject &theObject, ChannelAddress *theAddress=0)=0 |
virtual int | recvObj (int commitTag, MovableObject &theObject, FEM_ObjectBroker &theBroker, ChannelAddress *theAddress=0)=0 |
virtual int | sendMsg (int dbTag, int commitTag, const Message &theMessage, ChannelAddress *theAddress=0)=0 |
virtual int | recvMsg (int dbTag, int commitTag, Message &theMessage, ChannelAddress *theAddress=0)=0 |
virtual int | sendMatrix (int dbTag, int commitTag, const Matrix &theMatrix, ChannelAddress *theAddress=0)=0 |
virtual int | recvMatrix (int dbTag, int commitTag, Matrix &theMatrix, ChannelAddress *theAddress=0)=0 |
virtual int | sendVector (int dbTag, int commitTag, const Vector &theVector, ChannelAddress *theAddress=0)=0 |
virtual int | recvVector (int dbTag, int commitTag, Vector &theVector, ChannelAddress *theAddress=0)=0 |
virtual int | sendID (int dbTag, int commitTag, const ID &theID, ChannelAddress *theAddress=0)=0 |
virtual int | recvID (int dbTag, int commitTag, ID &theID, ChannelAddress *theAddress=0)=0 |
Detailed Description
Definition at line 50 of file Channel.h.
Constructor & Destructor Documentation
Channel::~Channel |
( |
|
) |
[virtual] |
Member Function Documentation
virtual char* Channel::addToProgram |
( |
void |
|
) |
[pure virtual] |
virtual int Channel::setUpConnection |
( |
void |
|
) |
[pure virtual] |
virtual int Channel::setNextAddress |
( |
const ChannelAddress & |
theAddress |
) |
[pure virtual] |
virtual ChannelAddress* Channel::getLastSendersAddress |
( |
void |
|
) |
[pure virtual] |
int Channel::isDatastore |
( |
void |
|
) |
[virtual] |
Reimplemented in FE_Datastore.
Definition at line 54 of file Channel.cpp.
Referenced by NodeRecorder::recvSelf(), EnvelopeNodeRecorder::recvSelf(), EnvelopeElementRecorder::recvSelf(), ElementRecorder::recvSelf(), Graph::recvSelf(), LoadPattern::recvSelf(), NodeRecorder::sendSelf(), EnvelopeNodeRecorder::sendSelf(), EnvelopeElementRecorder::sendSelf(), ElementRecorder::sendSelf(), Graph::sendSelf(), PathTimeSeries::sendSelf(), PathSeries::sendSelf(), and LoadPattern::sendSelf().
int Channel::getDbTag |
( |
void |
|
) |
[virtual] |
Reimplemented in BerkeleyDbDatastore, FE_Datastore, and NEESData.
Definition at line 60 of file Channel.cpp.
Referenced by SeriesMaterial::sendSelf(), PathIndependentMaterial::sendSelf(), ParallelMaterial::sendSelf(), MinMaxMaterial::sendSelf(), FatigueMaterial::sendSelf(), SectionAggregator::sendSelf(), MembranePlateFiberSection::sendSelf(), GenericSectionNd::sendSelf(), GenericSection1d::sendSelf(), FiberSectionGJ::sendSelf(), FiberSection3d::sendSelf(), FiberSection2d::sendSelf(), FiberSection::sendSelf(), UniaxialFiber3d::sendSelf(), UniaxialFiber2d::sendSelf(), FluidSolidPorousMaterial::sendSelf(), PlateFiberMaterial::sendSelf(), PlaneStressMaterial::sendSelf(), BeamFiberMaterial::sendSelf(), ZeroLengthSection::sendSelf(), ZeroLength::sendSelf(), TwentyEightNodeBrickUP::sendSelf(), NineFourNodeQuadUP::sendSelf(), FourNodeQuadUP::sendSelf(), BrickUP::sendSelf(), TrussSection::sendSelf(), Truss::sendSelf(), CorotTruss::sendSelf(), ShellMITC4::sendSelf(), NLBeamColumn3d::sendSelf(), NLBeamColumn2d::sendSelf(), MP_Joint2D::sendSelf(), Joint2D::sendSelf(), NineNodeMixedQuad::sendSelf(), FourNodeQuad::sendSelf(), EnhancedQuad::sendSelf(), ConstantPressureVolumeQuad::sendSelf(), ForceBeamColumn3d::sendSelf(), ForceBeamColumn2d::sendSelf(), ElasticBeam3d::sendSelf(), ElasticBeam2d::sendSelf(), DispBeamColumn3d::sendSelf(), DispBeamColumn2d::sendSelf(), Brick::sendSelf(), BbarBrick::sendSelf(), BeamWithHinges3d::sendSelf(), BeamWithHinges2d::sendSelf(), Twenty_Node_Brick::sendSelf(), MeshRegion::sendSelf(), UniformExcitation::sendSelf(), PathTimeSeries::sendSelf(), PathSeries::sendSelf(), MultiSupportPattern::sendSelf(), LoadPattern::sendSelf(), Node::sendSelf(), GroundMotionRecord::sendSelf(), GroundMotion::sendSelf(), Domain::sendSelf(), and MP_Constraint::sendSelf().
int Channel::getTag |
( |
void |
|
) |
|
virtual int Channel::sendMsg |
( |
int |
dbTag, |
|
|
int |
commitTag, |
|
|
const Message & |
theMessage, |
|
|
ChannelAddress * |
theAddress = 0 | |
|
) |
| | [pure virtual] |
Implemented in MPI_Channel, TCP_Socket, UDP_Socket, BerkeleyDbDatastore, FileDatastore, MySqlDatastore, NEESData, and OracleDatastore.
Referenced by Shadow::sendMessage(), Actor::sendMessage(), EnvelopeElementRecorder::sendSelf(), ElementRecorder::sendSelf(), XmlFileStream::sendSelf(), FileStream::sendSelf(), DataOutputFileHandler::sendSelf(), and DataFileStream::sendSelf().
virtual int Channel::recvMsg |
( |
int |
dbTag, |
|
|
int |
commitTag, |
|
|
Message & |
theMessage, |
|
|
ChannelAddress * |
theAddress = 0 | |
|
) |
| | [pure virtual] |
Implemented in MPI_Channel, TCP_Socket, UDP_Socket, BerkeleyDbDatastore, FileDatastore, MySqlDatastore, NEESData, and OracleDatastore.
Referenced by main(), Shadow::recvMessage(), Actor::recvMessage(), EnvelopeElementRecorder::recvSelf(), ElementRecorder::recvSelf(), XmlFileStream::recvSelf(), FileStream::recvSelf(), DataOutputFileHandler::recvSelf(), and DataFileStream::recvSelf().
virtual int Channel::sendMatrix |
( |
int |
dbTag, |
|
|
int |
commitTag, |
|
|
const Matrix & |
theMatrix, |
|
|
ChannelAddress * |
theAddress = 0 | |
|
) |
| | [pure virtual] |
Implemented in MPI_Channel, TCP_Socket, UDP_Socket, BerkeleyDbDatastore, FileDatastore, MySqlDatastore, NEESData, and OracleDatastore.
Referenced by Shadow::sendMatrix(), Actor::sendMatrix(), ZeroLengthSection::sendSelf(), ZeroLength::sendSelf(), MP_Joint2D::sendSelf(), Node::sendSelf(), and MP_Constraint::sendSelf().
virtual int Channel::recvMatrix |
( |
int |
dbTag, |
|
|
int |
commitTag, |
|
|
Matrix & |
theMatrix, |
|
|
ChannelAddress * |
theAddress = 0 | |
|
) |
| | [pure virtual] |
Implemented in MPI_Channel, TCP_Socket, UDP_Socket, BerkeleyDbDatastore, FileDatastore, MySqlDatastore, NEESData, and OracleDatastore.
Referenced by Shadow::recvMatrix(), Actor::recvMatrix(), ZeroLengthSection::recvSelf(), ZeroLength::recvSelf(), MP_Joint2D::recvSelf(), Node::recvSelf(), and MP_Constraint::recvSelf().
virtual int Channel::sendVector |
( |
int |
dbTag, |
|
|
int |
commitTag, |
|
|
const Vector & |
theVector, |
|
|
ChannelAddress * |
theAddress = 0 | |
|
) |
| | [pure virtual] |
Implemented in MPI_Channel, TCP_Socket, UDP_Socket, BerkeleyDbDatastore, FileDatastore, MySqlDatastore, NEESData, and OracleDatastore.
Referenced by DistributedSparseGenColLinSOE::getB(), DistributedProfileSPDLinSOE::getB(), MumpsParallelSOE::getB(), DistributedBandSPDLinSOE::getB(), DistributedBandGenLinSOE::getB(), Steel02::recvSelf(), Concrete02::recvSelf(), MeshRegion::recvSelf(), PetscSolver::sendSelf(), DistributedDiagonalSolver::sendSelf(), DiagonalDirectSolver::sendSelf(), NodeRecorder::sendSelf(), EnvelopeNodeRecorder::sendSelf(), ViscousMaterial::sendSelf(), Steel03::sendSelf(), Steel02::sendSelf(), Steel01::sendSelf(), SeriesMaterial::sendSelf(), ReinforcingSteel::sendSelf(), TzSimple1::sendSelf(), TzLiq1::sendSelf(), QzSimple1::sendSelf(), PySimple1::sendSelf(), PyLiq1::sendSelf(), MinMaxMaterial::sendSelf(), LimitStateMaterial::sendSelf(), HystereticMaterial::sendSelf(), HardeningMaterial::sendSelf(), FedeasMaterial::sendSelf(), FatigueMaterial::sendSelf(), EPPGapMaterial::sendSelf(), ENTMaterial::sendSelf(), ElasticPPMaterial::sendSelf(), ElasticMaterial::sendSelf(), DrainMaterial::sendSelf(), Concrete04::sendSelf(), Concrete02::sendSelf(), Concrete01::sendSelf(), CableMaterial::sendSelf(), Isolator2spring::sendSelf(), WideFlangeSectionIntegration::sendSelf(), RCSectionIntegration::sendSelf(), FiberSectionGJ::sendSelf(), FiberSection3d::sendSelf(), FiberSection2d::sendSelf(), FiberSection::sendSelf(), UniaxialFiber3d::sendSelf(), UniaxialFiber2d::sendSelf(), ElasticShearSection3d::sendSelf(), ElasticShearSection2d::sendSelf(), ElasticSection3d::sendSelf(), ElasticSection2d::sendSelf(), ElasticPlateSection::sendSelf(), ElasticMembranePlateSection::sendSelf(), Bidirectional::sendSelf(), PressureIndependMultiYield::sendSelf(), PressureDependMultiYield02::sendSelf(), PressureDependMultiYield::sendSelf(), FluidSolidPorousMaterial::sendSelf(), PressureDependentElastic3D::sendSelf(), PlateFiberMaterial::sendSelf(), PlaneStressMaterial::sendSelf(), J2PlateFiber::sendSelf(), J2Plasticity::sendSelf(), J2PlaneStress::sendSelf(), J2PlaneStrain::sendSelf(), J2AxiSymm::sendSelf(), FDdecoupledElastic3D::sendSelf(), FeapMaterial::sendSelf(), ElasticIsotropicMaterial::sendSelf(), MultiaxialCyclicPlasticity::sendSelf(), BeamFiberMaterial::sendSelf(), Vertex::sendSelf(), Graph::sendSelf(), NineFourNodeQuadUP::sendSelf(), FourNodeQuadUP::sendSelf(), TrussSection::sendSelf(), Truss::sendSelf(), CorotTruss::sendSelf(), ShellMITC4::sendSelf(), NLBeamColumn3d::sendSelf(), NLBeamColumn2d::sendSelf(), MP_Joint2D::sendSelf(), FourNodeQuad::sendSelf(), EnhancedQuad::sendSelf(), HingeRadauTwoBeamIntegration3d::sendSelf(), HingeRadauTwoBeamIntegration::sendSelf(), HingeRadauBeamIntegration3d::sendSelf(), HingeRadauBeamIntegration::sendSelf(), HingeMidpointBeamIntegration3d::sendSelf(), HingeMidpointBeamIntegration::sendSelf(), HingeEndpointBeamIntegration::sendSelf(), ForceBeamColumn3d::sendSelf(), ForceBeamColumn2d::sendSelf(), DistHingeIntegration::sendSelf(), ElasticBeam3d::sendSelf(), ElasticBeam2d::sendSelf(), BeamWithHinges3d::sendSelf(), BeamWithHinges2d::sendSelf(), beam3d02::sendSelf(), beam3d01::sendSelf(), beam2d04::sendSelf(), beam2d03::sendSelf(), beam2d02::sendSelf(), MeshRegion::sendSelf(), UniformExcitation::sendSelf(), TrigSeries::sendSelf(), TriangleSeries::sendSelf(), RectangularSeries::sendSelf(), PulseSeries::sendSelf(), PathTimeSeries::sendSelf(), PathSeries::sendSelf(), LoadPattern::sendSelf(), LinearSeries::sendSelf(), ConstantSeries::sendSelf(), Node::sendSelf(), NodalLoad::sendSelf(), Beam3dUniformLoad::sendSelf(), Beam3dPointLoad::sendSelf(), Beam2dUniformLoad::sendSelf(), Beam2dPointLoad::sendSelf(), Domain::sendSelf(), SP_Constraint::sendSelf(), PDeltaCrdTransf3d::sendSelf(), PDeltaCrdTransf2d::sendSelf(), LinearCrdTransf3d::sendSelf(), LinearCrdTransf2d::sendSelf(), CTestRelativeTotalNormDispIncr::sendSelf(), CTestRelativeNormUnbalance::sendSelf(), CTestRelativeNormDispIncr::sendSelf(), CTestRelativeEnergyIncr::sendSelf(), CTestNormUnbalance::sendSelf(), CTestNormDispIncr::sendSelf(), CTestFixedNumIter::sendSelf(), CTestEnergyIncr::sendSelf(), WilsonTheta::sendSelf(), NewmarkHybridSimulation::sendSelf(), NewmarkExplicit::sendSelf(), Newmark1::sendSelf(), Newmark::sendSelf(), MinUnbalDispNorm::sendSelf(), LoadPath::sendSelf(), LoadControl::sendSelf(), HSConstraint::sendSelf(), HHTHybridSimulation::sendSelf(), HHTGeneralizedExplicit::sendSelf(), HHTGeneralized::sendSelf(), HHTExplicit::sendSelf(), HHT1::sendSelf(), HHT::sendSelf(), DistributedDisplacementControl::sendSelf(), CollocationHybridSimulation::sendSelf(), Collocation::sendSelf(), CentralDifference::sendSelf(), ArcLength1::sendSelf(), ArcLength::sendSelf(), AlphaOSGeneralized::sendSelf(), AlphaOS::sendSelf(), PenaltyConstraintHandler::sendSelf(), LagrangeConstraintHandler::sendSelf(), Shadow::sendVector(), Actor::sendVector(), DistributedSuperLU::solve(), DistributedSparseGenColLinSOE::solve(), DistributedProfileSPDLinSOE::solve(), PetscSolver::solve(), MumpsParallelSOE::solve(), DistributedDiagonalSolver::solve(), DistributedBandSPDLinSOE::solve(), and DistributedBandGenLinSOE::solve().
virtual int Channel::recvVector |
( |
int |
dbTag, |
|
|
int |
commitTag, |
|
|
Vector & |
theVector, |
|
|
ChannelAddress * |
theAddress = 0 | |
|
) |
| | [pure virtual] |
Implemented in MPI_Channel, TCP_Socket, UDP_Socket, BerkeleyDbDatastore, FileDatastore, MySqlDatastore, NEESData, and OracleDatastore.
Referenced by DistributedSparseGenColLinSOE::getB(), DistributedProfileSPDLinSOE::getB(), MumpsParallelSOE::getB(), DistributedBandSPDLinSOE::getB(), DistributedBandGenLinSOE::getB(), PetscSolver::recvSelf(), DistributedDiagonalSolver::recvSelf(), DiagonalDirectSolver::recvSelf(), NodeRecorder::recvSelf(), EnvelopeNodeRecorder::recvSelf(), ViscousMaterial::recvSelf(), Steel03::recvSelf(), Steel01::recvSelf(), SeriesMaterial::recvSelf(), ReinforcingSteel::recvSelf(), TzSimple1::recvSelf(), TzLiq1::recvSelf(), QzSimple1::recvSelf(), PySimple1::recvSelf(), PyLiq1::recvSelf(), MinMaxMaterial::recvSelf(), LimitStateMaterial::recvSelf(), HystereticMaterial::recvSelf(), HardeningMaterial::recvSelf(), FedeasMaterial::recvSelf(), FatigueMaterial::recvSelf(), EPPGapMaterial::recvSelf(), ENTMaterial::recvSelf(), ElasticPPMaterial::recvSelf(), ElasticMaterial::recvSelf(), DrainMaterial::recvSelf(), Concrete04::recvSelf(), Concrete01::recvSelf(), CableMaterial::recvSelf(), Isolator2spring::recvSelf(), WideFlangeSectionIntegration::recvSelf(), RCSectionIntegration::recvSelf(), FiberSectionGJ::recvSelf(), FiberSection3d::recvSelf(), FiberSection2d::recvSelf(), FiberSection::recvSelf(), UniaxialFiber3d::recvSelf(), UniaxialFiber2d::recvSelf(), ElasticShearSection3d::recvSelf(), ElasticShearSection2d::recvSelf(), ElasticSection3d::recvSelf(), ElasticSection2d::recvSelf(), ElasticPlateSection::recvSelf(), ElasticMembranePlateSection::recvSelf(), Bidirectional::recvSelf(), PressureIndependMultiYield::recvSelf(), PressureDependMultiYield02::recvSelf(), PressureDependMultiYield::recvSelf(), FluidSolidPorousMaterial::recvSelf(), PressureDependentElastic3D::recvSelf(), PlateFiberMaterial::recvSelf(), PlaneStressMaterial::recvSelf(), J2PlateFiber::recvSelf(), J2Plasticity::recvSelf(), J2PlaneStress::recvSelf(), J2PlaneStrain::recvSelf(), J2AxiSymm::recvSelf(), FDdecoupledElastic3D::recvSelf(), FeapMaterial::recvSelf(), ElasticIsotropicMaterial::recvSelf(), MultiaxialCyclicPlasticity::recvSelf(), BeamFiberMaterial::recvSelf(), Vertex::recvSelf(), Graph::recvSelf(), NineFourNodeQuadUP::recvSelf(), FourNodeQuadUP::recvSelf(), TrussSection::recvSelf(), Truss::recvSelf(), CorotTruss::recvSelf(), ShellMITC4::recvSelf(), NLBeamColumn3d::recvSelf(), NLBeamColumn2d::recvSelf(), MP_Joint2D::recvSelf(), FourNodeQuad::recvSelf(), EnhancedQuad::recvSelf(), HingeRadauTwoBeamIntegration3d::recvSelf(), HingeRadauTwoBeamIntegration::recvSelf(), HingeRadauBeamIntegration3d::recvSelf(), HingeRadauBeamIntegration::recvSelf(), HingeMidpointBeamIntegration3d::recvSelf(), HingeMidpointBeamIntegration::recvSelf(), HingeEndpointBeamIntegration::recvSelf(), ForceBeamColumn3d::recvSelf(), ForceBeamColumn2d::recvSelf(), DistHingeIntegration::recvSelf(), ElasticBeam3d::recvSelf(), ElasticBeam2d::recvSelf(), BeamWithHinges3d::recvSelf(), BeamWithHinges2d::recvSelf(), beam3d02::recvSelf(), beam3d01::recvSelf(), beam2d04::recvSelf(), beam2d03::recvSelf(), beam2d02::recvSelf(), UniformExcitation::recvSelf(), TrigSeries::recvSelf(), TriangleSeries::recvSelf(), RectangularSeries::recvSelf(), PulseSeries::recvSelf(), PathTimeSeries::recvSelf(), PathSeries::recvSelf(), LoadPattern::recvSelf(), LinearSeries::recvSelf(), ConstantSeries::recvSelf(), Node::recvSelf(), NodalLoad::recvSelf(), Beam3dUniformLoad::recvSelf(), Beam3dPointLoad::recvSelf(), Beam2dUniformLoad::recvSelf(), Beam2dPointLoad::recvSelf(), Domain::recvSelf(), SP_Constraint::recvSelf(), PDeltaCrdTransf3d::recvSelf(), PDeltaCrdTransf2d::recvSelf(), LinearCrdTransf3d::recvSelf(), LinearCrdTransf2d::recvSelf(), CTestRelativeTotalNormDispIncr::recvSelf(), CTestRelativeNormUnbalance::recvSelf(), CTestRelativeNormDispIncr::recvSelf(), CTestRelativeEnergyIncr::recvSelf(), CTestNormUnbalance::recvSelf(), CTestNormDispIncr::recvSelf(), CTestFixedNumIter::recvSelf(), CTestEnergyIncr::recvSelf(), WilsonTheta::recvSelf(), NewmarkHybridSimulation::recvSelf(), NewmarkExplicit::recvSelf(), Newmark1::recvSelf(), Newmark::recvSelf(), MinUnbalDispNorm::recvSelf(), LoadPath::recvSelf(), LoadControl::recvSelf(), HSConstraint::recvSelf(), HHTHybridSimulation::recvSelf(), HHTGeneralizedExplicit::recvSelf(), HHTGeneralized::recvSelf(), HHTExplicit::recvSelf(), HHT1::recvSelf(), HHT::recvSelf(), DistributedDisplacementControl::recvSelf(), CollocationHybridSimulation::recvSelf(), Collocation::recvSelf(), CentralDifference::recvSelf(), ArcLength1::recvSelf(), ArcLength::recvSelf(), AlphaOSGeneralized::recvSelf(), AlphaOS::recvSelf(), PenaltyConstraintHandler::recvSelf(), LagrangeConstraintHandler::recvSelf(), Shadow::recvVector(), Actor::recvVector(), DistributedSuperLU::solve(), DistributedSparseGenColLinSOE::solve(), DistributedProfileSPDLinSOE::solve(), PetscSolver::solve(), MumpsParallelSOE::solve(), DistributedDiagonalSolver::solve(), DistributedBandSPDLinSOE::solve(), and DistributedBandGenLinSOE::solve().
virtual int Channel::sendID |
( |
int |
dbTag, |
|
|
int |
commitTag, |
|
|
const ID & |
theID, |
|
|
ChannelAddress * |
theAddress = 0 | |
|
) |
| | [pure virtual] |
Implemented in MPI_Channel, TCP_Socket, UDP_Socket, BerkeleyDbDatastore, FileDatastore, MySqlDatastore, NEESData, and OracleDatastore.
Referenced by Actor::barrierCheck(), DistributedDisplacementControl::domainChanged(), main(), ParallelNumberer::numberDOF(), PlateFiberMaterial::recvSelf(), PlaneStressMaterial::recvSelf(), BeamFiberMaterial::recvSelf(), MachineBroker::runActors(), Shadow::sendID(), Actor::sendID(), DistributedSuperLU::sendSelf(), DistributedSparseGenColLinSOE::sendSelf(), DistributedProfileSPDLinSOE::sendSelf(), PetscSolver::sendSelf(), MumpsParallelSOE::sendSelf(), DistributedDiagonalSOE::sendSelf(), DistributedBandSPDLinSOE::sendSelf(), DistributedBandGenLinSOE::sendSelf(), NodeRecorder::sendSelf(), EnvelopeNodeRecorder::sendSelf(), EnvelopeElementRecorder::sendSelf(), EnvelopeDriftRecorder::sendSelf(), ElementRecorder::sendSelf(), DriftRecorder::sendSelf(), PartitionedQuick2dFrame::sendSelf(), SeriesMaterial::sendSelf(), PathIndependentMaterial::sendSelf(), ParallelMaterial::sendSelf(), MinMaxMaterial::sendSelf(), FatigueMaterial::sendSelf(), SectionAggregator::sendSelf(), MembranePlateFiberSection::sendSelf(), GenericSectionNd::sendSelf(), GenericSection1d::sendSelf(), FiberSectionGJ::sendSelf(), FiberSection3d::sendSelf(), FiberSection2d::sendSelf(), FiberSection::sendSelf(), UniaxialFiber3d::sendSelf(), UniaxialFiber2d::sendSelf(), PressureIndependMultiYield::sendSelf(), PressureDependMultiYield02::sendSelf(), PressureDependMultiYield::sendSelf(), FluidSolidPorousMaterial::sendSelf(), PlateFiberMaterial::sendSelf(), PlaneStressMaterial::sendSelf(), FeapMaterial::sendSelf(), BeamFiberMaterial::sendSelf(), XmlFileStream::sendSelf(), FileStream::sendSelf(), DataOutputFileHandler::sendSelf(), DataFileStream::sendSelf(), Vertex::sendSelf(), Graph::sendSelf(), ZeroLengthSection::sendSelf(), ZeroLength::sendSelf(), TwentyEightNodeBrickUP::sendSelf(), NineFourNodeQuadUP::sendSelf(), FourNodeQuadUP::sendSelf(), BrickUP::sendSelf(), TrussSection::sendSelf(), Truss::sendSelf(), CorotTruss::sendSelf(), ShellMITC4::sendSelf(), NLBeamColumn3d::sendSelf(), NLBeamColumn2d::sendSelf(), MP_Joint2D::sendSelf(), Joint2D::sendSelf(), NineNodeMixedQuad::sendSelf(), FourNodeQuad::sendSelf(), EnhancedQuad::sendSelf(), ConstantPressureVolumeQuad::sendSelf(), ForceBeamColumn3d::sendSelf(), ForceBeamColumn2d::sendSelf(), DispBeamColumn3d::sendSelf(), DispBeamColumn2d::sendSelf(), Brick::sendSelf(), BbarBrick::sendSelf(), BeamWithHinges3d::sendSelf(), BeamWithHinges2d::sendSelf(), beam2d04::sendSelf(), beam2d03::sendSelf(), beam2d02::sendSelf(), Twenty_Node_Brick::sendSelf(), Subdomain::sendSelf(), MeshRegion::sendSelf(), MultiSupportPattern::sendSelf(), LoadPattern::sendSelf(), Node::sendSelf(), NodalLoad::sendSelf(), Beam3dUniformLoad::sendSelf(), Beam3dPointLoad::sendSelf(), Beam2dUniformLoad::sendSelf(), Beam2dPointLoad::sendSelf(), GroundMotionRecord::sendSelf(), GroundMotion::sendSelf(), Domain::sendSelf(), MP_Constraint::sendSelf(), ImposedMotionSP1::sendSelf(), ImposedMotionSP::sendSelf(), ParallelNumberer::sendSelf(), DOF_Numberer::sendSelf(), LoadPath::sendSelf(), DistributedDisplacementControl::sendSelf(), TransientDomainDecompositionAnalysis::sendSelf(), StaticDomainDecompositionAnalysis::sendSelf(), DomainDecompositionAnalysis::sendSelf(), PeriodicNewton::sendSelf(), NewtonRaphson::sendSelf(), ModifiedNewton::sendSelf(), DistributedSparseGenColLinSOE::setSize(), DistributedProfileSPDLinSOE::setSize(), MumpsParallelSOE::setSize(), DistributedDiagonalSOE::setSize(), DistributedBandSPDLinSOE::setSize(), DistributedBandGenLinSOE::setSize(), MachineBroker::shutdown(), and MachineBroker::startActor().
virtual int Channel::recvID |
( |
int |
dbTag, |
|
|
int |
commitTag, |
|
|
ID & |
theID, |
|
|
ChannelAddress * |
theAddress = 0 | |
|
) |
| | [pure virtual] |
Implemented in MPI_Channel, TCP_Socket, UDP_Socket, BerkeleyDbDatastore, FileDatastore, MySqlDatastore, NEESData, and OracleDatastore.
Referenced by Actor::barrierCheck(), DistributedDisplacementControl::domainChanged(), main(), ParallelNumberer::numberDOF(), Shadow::recvID(), Actor::recvID(), DistributedSuperLU::recvSelf(), DistributedSparseGenColLinSOE::recvSelf(), DistributedProfileSPDLinSOE::recvSelf(), PetscSolver::recvSelf(), MumpsParallelSOE::recvSelf(), DistributedDiagonalSOE::recvSelf(), DistributedBandSPDLinSOE::recvSelf(), DistributedBandGenLinSOE::recvSelf(), NodeRecorder::recvSelf(), EnvelopeNodeRecorder::recvSelf(), EnvelopeElementRecorder::recvSelf(), EnvelopeDriftRecorder::recvSelf(), ElementRecorder::recvSelf(), DriftRecorder::recvSelf(), PartitionedQuick2dFrame::recvSelf(), SeriesMaterial::recvSelf(), PathIndependentMaterial::recvSelf(), ParallelMaterial::recvSelf(), MinMaxMaterial::recvSelf(), FatigueMaterial::recvSelf(), SectionAggregator::recvSelf(), MembranePlateFiberSection::recvSelf(), GenericSectionNd::recvSelf(), GenericSection1d::recvSelf(), FiberSectionGJ::recvSelf(), FiberSection3d::recvSelf(), FiberSection2d::recvSelf(), FiberSection::recvSelf(), UniaxialFiber3d::recvSelf(), UniaxialFiber2d::recvSelf(), PressureIndependMultiYield::recvSelf(), PressureDependMultiYield02::recvSelf(), PressureDependMultiYield::recvSelf(), FluidSolidPorousMaterial::recvSelf(), FeapMaterial::recvSelf(), XmlFileStream::recvSelf(), FileStream::recvSelf(), DataOutputFileHandler::recvSelf(), DataFileStream::recvSelf(), Vertex::recvSelf(), Graph::recvSelf(), ZeroLengthSection::recvSelf(), ZeroLength::recvSelf(), TwentyEightNodeBrickUP::recvSelf(), NineFourNodeQuadUP::recvSelf(), FourNodeQuadUP::recvSelf(), BrickUP::recvSelf(), TrussSection::recvSelf(), Truss::recvSelf(), CorotTruss::recvSelf(), ShellMITC4::recvSelf(), NLBeamColumn3d::recvSelf(), NLBeamColumn2d::recvSelf(), MP_Joint2D::recvSelf(), Joint2D::recvSelf(), NineNodeMixedQuad::recvSelf(), FourNodeQuad::recvSelf(), EnhancedQuad::recvSelf(), ConstantPressureVolumeQuad::recvSelf(), ForceBeamColumn3d::recvSelf(), ForceBeamColumn2d::recvSelf(), DispBeamColumn3d::recvSelf(), DispBeamColumn2d::recvSelf(), Brick::recvSelf(), BbarBrick::recvSelf(), BeamWithHinges3d::recvSelf(), BeamWithHinges2d::recvSelf(), beam2d04::recvSelf(), beam2d03::recvSelf(), beam2d02::recvSelf(), Twenty_Node_Brick::recvSelf(), Subdomain::recvSelf(), MeshRegion::recvSelf(), MultiSupportPattern::recvSelf(), LoadPattern::recvSelf(), Node::recvSelf(), NodalLoad::recvSelf(), Beam3dUniformLoad::recvSelf(), Beam3dPointLoad::recvSelf(), Beam2dUniformLoad::recvSelf(), Beam2dPointLoad::recvSelf(), GroundMotionRecord::recvSelf(), GroundMotion::recvSelf(), Domain::recvSelf(), MP_Constraint::recvSelf(), ImposedMotionSP1::recvSelf(), ImposedMotionSP::recvSelf(), ParallelNumberer::recvSelf(), DOF_Numberer::recvSelf(), LoadPath::recvSelf(), DistributedDisplacementControl::recvSelf(), TransientDomainDecompositionAnalysis::recvSelf(), StaticDomainDecompositionAnalysis::recvSelf(), DomainDecompositionAnalysis::recvSelf(), PeriodicNewton::recvSelf(), NewtonRaphson::recvSelf(), ModifiedNewton::recvSelf(), MachineBroker::runActors(), DistributedSparseGenColLinSOE::setSize(), DistributedProfileSPDLinSOE::setSize(), MumpsParallelSOE::setSize(), DistributedDiagonalSOE::setSize(), DistributedBandSPDLinSOE::setSize(), DistributedBandGenLinSOE::setSize(), MachineBroker::shutdown(), DistributedSparseGenColLinSOE::solve(), DistributedProfileSPDLinSOE::solve(), DistributedBandSPDLinSOE::solve(), DistributedBandGenLinSOE::solve(), and MachineBroker::startActor().
The documentation for this class was generated from the following files:
Generated on Mon Oct 23 15:05:39 2006 for OpenSees by 1.5.0
|