xc
Public Member Functions | List of all members
XC::DistributedBase Class Reference

Base class for distributed processing. More...

#include <DistributedBase.h>

Inheritance diagram for XC::DistributedBase:
XC::DistributedObj XC::Domain XC::MovableObject XC::DistributedDisplacementControl XC::DistributedLinSOE XC::ParallelNumberer XC::PartitionedDomain XC::Subdomain XC::MaterialVector< ElasticSection > XC::MaterialVector< ElasticSection1d > XC::MaterialVector< ElasticSection2d > XC::MaterialVector< ElasticSection3d > XC::MaterialVector< NDMaterial > XC::MaterialVector< SectionForceDeformation > XC::MaterialVector< UniaxialMaterial > XC::MovableContainer< std::deque< std::string > > XC::MovableContainer< std::vector< Vector > > XC::PhysicalProperties< ElasticSection > XC::PhysicalProperties< ElasticSection1d > XC::PhysicalProperties< ElasticSection2d > XC::PhysicalProperties< ElasticSection3d > XC::PhysicalProperties< NDMaterial > XC::PhysicalProperties< SectionForceDeformation > XC::PhysicalProperties< UniaxialMaterial > XC::AnalysisModel XC::BeamIntegration XC::BodyForces XC::ClosedTriangleMesh XC::ConstraintHandler XC::ConvergenceTest XC::CrdTransf XC::CrossSectionKR XC::CrossSectionProperties1d XC::CyclicModel XC::DamageModel XC::DamageModelVector XC::DataOutputHandler XC::DeformationPlane XC::DOF_Numberer XC::DomainComponent XC::DomainDecompositionAnalysis XC::DqGroundMotions XC::DqUniaxialMaterial XC::EntMdlrBase XC::EnvelopeData XC::Fiber XC::FiberPtrDeque XC::FiberSets XC::FrictionModel XC::Graph XC::GraphNumberer XC::GroundMotion XC::Information XC::Integrator XC::IntegratorVectors XC::InternalParamsA XC::LineSearch XC::LoadContainer XC::LoadHandlerMember XC::MapFields XC::MapSet XC::Material XC::MaterialVector< MAT > XC::MeshComponentContainer XC::ModelComponentContainerBase XC::MovableBJTensor XC::MovableContainer< C > XC::MovableID XC::MovableMatrices XC::MovableMatrix XC::MovablePointerContainer< T > XC::MovableVector XC::MultiBlockTopology XC::NodeLockers XC::NodePtrsWithIDs XC::NodeVectors XC::Parameter XC::PartitionedModelBuilder XC::PhysicalProperties< MAT > XC::PrepHandler XC::Preprocessor XC::PrismaticBarCrossSectionsVector XC::PseudoTimeTracker XC::RayleighDampingFactors XC::Recorder XC::ResponseQuantities XC::SectionMatrices XC::SetEntities XC::ShellCrdTransf3dBase XC::SolutionAlgorithm XC::Solver XC::SubdomainAnalysis XC::SystemOfEqn XC::T2Vector XC::TimeSeries XC::TimeSeriesIntegrator XC::UniaxialHistoryVars XC::UniaxialStateVars XC::Vertex XC::YieldSurface_BC XC::YS_Evolution

Public Member Functions

 DistributedBase (void)
 Constructor.
 
virtual ~DistributedBase (void)
 Destructor.
 
virtual DbTagDatagetDbTagData (void) const
 Returns a vector to store class dbTags.
 
const int & getDbTagDataPos (const int &i) const
 Returns the data at the i-th position.
 
void setDbTagDataPos (const int &i, const int &v)
 Sets the data at the i-th position.
 
void inicComm (const int &dataSize) const
 Initializes communication.
 

Detailed Description

Base class for distributed processing.


The documentation for this class was generated from the following files: