RepastHPC  2.3.1
repast::relogo::RelogoSharedDiscreteSpace< GPTransformer, Adder > Member List

This is the complete list of members for repast::relogo::RelogoSharedDiscreteSpace< GPTransformer, Adder >, including all inherited members.

_buffer (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >protected
addAgent(boost::shared_ptr< RelogoAgent > agent) (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >protectedvirtual
adder (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >protected
addFilterVal(int type)repast::Projection< RelogoAgent >inline
agentCanBeAdded(boost::shared_ptr< RelogoAgent > agent)repast::Projection< RelogoAgent >inline
balance() (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >virtual
BaseGrid(std::string name, GridDimensions dimensions)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >
begin() constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >inlinevirtual
bounds() constrepast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >inlinevirtual
buffered (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >protected
cleanProjectionInfo(std::set< AgentId > &agentsToKeep) (defined in repast::Grid< RelogoAgent, int >)repast::Grid< RelogoAgent, int >inlinevirtual
clearFilter()repast::Projection< RelogoAgent >inline
comm (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >protected
const_iterator typedefrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >
contains(const AgentId &id)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
dimensions() constrepast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >inlinevirtual
end() constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >inlinevirtual
filter (defined in repast::Projection< RelogoAgent >)repast::Projection< RelogoAgent >protected
get(const AgentId &id) (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >protected
getAgentStatusExchangePartners(std::set< int > &psToSendTo, std::set< int > &psToReceiveFrom)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >inlinevirtual
getAgentsToPush(std::set< AgentId > &agentsToTest, std::map< int, std::set< AgentId > > &agentsToPush)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >virtual
getDisplacement(const Point< int > &pt1, const Point< int > &pt2, std::vector< int > &out) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
getDistance(const Point< int > &pt1, const Point< int > &pt2) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
getDistanceSq(const Point< int > &pt1, const Point< int > &pt2) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
getInfoExchangePartners(std::set< int > &psToSendTo, std::set< int > &psToReceiveFrom)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >inlinevirtual
getLocation(const RelogoAgent *agent, std::vector< int > &pt) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
getLocation(const AgentId &id, std::vector< int > &out) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
getObjectAt(const Point< int > &pt) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
getObjectsAt(const Point< int > &pt, std::vector< RelogoAgent * > &out) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
getProjectionInfo(AgentId id, bool secondaryInfo=false, std::set< AgentId > *secondaryIds=0, int destProc=-1) (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
Projection< RelogoAgent >::getProjectionInfo(std::vector< AgentId > &agents, std::vector< ProjectionInfoPacket * > &packets, bool secondaryInfo=false, std::set< AgentId > *secondaryIds=0, int destProc=-1)repast::Projection< RelogoAgent >virtual
getRequiredAgents(std::set< AgentId > &agentsToTest, std::set< AgentId > &agentsRequired) (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >inlinevirtual
BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >::getRequiredAgents(std::set< AgentId > &agentsToTest, std::set< AgentId > &agentsRequired, RADIUS radius=Projection< RelogoAgent >::PRIMARY)repast::Grid< RelogoAgent, int >inlinevirtual
Projection< RelogoAgent >::getRequiredAgents(std::set< AgentId > &agentsToTest, std::set< AgentId > &agentsRequired, RADIUS radius=PRIMARY)=0repast::Projection< RelogoAgent >pure virtual
globalBounds (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >protected
gpTransformer (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >protected
Grid(std::string name)repast::Grid< RelogoAgent, int >inline
GridBaseType typedef (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >protected
isPeriodic() constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >inlinevirtual
keepsAgentsOnSyncProj()repast::Grid< RelogoAgent, int >inlinevirtual
localBounds (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >protected
LocationMapConstIter typedef (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >protected
LocationMapIter typedef (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >protected
locationsBegin() const (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >inlineprotected
locationsEnd() const (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >inlineprotected
moveByDisplacement(const RelogoAgent *agent, const std::vector< int > &displacement)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
moveByVector(const RelogoAgent *agent, double distance, const std::vector< double > &anglesInRadians)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
moveTo(const AgentId &id, const std::vector< int > &newLocation)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >virtual
moveTo(const AgentId &id, const Point< int > &pt)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >virtual
BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >::moveTo(const RelogoAgent *agent, const std::vector< int > &newLocation)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >::moveTo(const RelogoAgent *agent, const Point< int > &newLocation)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
name() constrepast::Projection< RelogoAgent >inline
name_ (defined in repast::Projection< RelogoAgent >)repast::Projection< RelogoAgent >protected
nghs (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >protected
PRIMARY enum value (defined in repast::Projection< RelogoAgent >)repast::Projection< RelogoAgent >
Projection(std::string name)repast::Projection< RelogoAgent >inline
rank (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >protected
RelogoSharedDiscreteSpace(std::string name, repast::GridDimensions gridDims, std::vector< int > processDims, int buffer, boost::mpi::communicator *comm) (defined in repast::relogo::RelogoSharedDiscreteSpace< GPTransformer, Adder >)repast::relogo::RelogoSharedDiscreteSpace< GPTransformer, Adder >
removeAgent(RelogoAgent *agent) (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >virtual
removeFilterVal(int type)repast::Projection< RelogoAgent >inline
SECONDARY enum value (defined in repast::Projection< RelogoAgent >)repast::Projection< RelogoAgent >
sendsSecondaryAgentsOnStatusExchange()repast::Grid< RelogoAgent, int >inlinevirtual
SharedBaseGrid(std::string name, GridDimensions gridDims, std::vector< int > processDims, int buffer, boost::mpi::communicator *communicator)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >
SharedDiscreteSpace(std::string name, GridDimensions gridDims, std::vector< int > processDims, int buffer, boost::mpi::communicator *communicator) (defined in repast::SharedDiscreteSpace< RelogoAgent, GPTransformer, Adder >)repast::SharedDiscreteSpace< RelogoAgent, GPTransformer, Adder >
size() constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >inlinevirtual
synchMoveTo(const AgentId &id, const Point< int > &pt) (defined in repast::SharedDiscreteSpace< RelogoAgent, GPTransformer, Adder >)repast::SharedDiscreteSpace< RelogoAgent, GPTransformer, Adder >protectedvirtual
transform(const std::vector< int > &location, std::vector< int > &out) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >inlinevirtual
translate(const Point< int > &location, const Point< int > &displacement, std::vector< int > &out) constrepast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >inlinevirtual
updateProjectionInfo(ProjectionInfoPacket *pip, Context< RelogoAgent > *context) (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >virtual
Projection< RelogoAgent >::updateProjectionInfo(std::vector< ProjectionInfoPacket * > &pips, Context< RelogoAgent > *context)repast::Projection< RelogoAgent >
~BaseGrid() (defined in repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >)repast::BaseGrid< RelogoAgent, MultipleOccupancy< RelogoAgent, int >, GPTransformer, Adder, int >virtual
~Grid() (defined in repast::Grid< RelogoAgent, int >)repast::Grid< RelogoAgent, int >inlinevirtual
~Projection() (defined in repast::Projection< RelogoAgent >)repast::Projection< RelogoAgent >inlinevirtual
~RelogoSharedDiscreteSpace() (defined in repast::relogo::RelogoSharedDiscreteSpace< GPTransformer, Adder >)repast::relogo::RelogoSharedDiscreteSpace< GPTransformer, Adder >inlinevirtual
~SharedBaseGrid() (defined in repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >)repast::SharedBaseGrid< RelogoAgent, GPTransformer, Adder, int >virtual
~SharedDiscreteSpace() (defined in repast::SharedDiscreteSpace< RelogoAgent, GPTransformer, Adder >)repast::SharedDiscreteSpace< RelogoAgent, GPTransformer, Adder >virtual