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