41 #ifndef RELOGOSHAREDCONTINUOUSSPACE_H_
42 #define RELOGOSHAREDCONTINUOUSSPACE_H_
44 #include <boost/mpi/communicator.hpp>
46 #include "repast_hpc/SharedContinuousSpace.h"
54 template<
typename GPTransformer,
typename Adder>
61 virtual ~RelogoSharedContinuousSpace() {
63 RelogoSharedContinuousSpace(std::string name,
repast::GridDimensions gridDims, std::vector<int> processDims,
int buffer, boost::mpi::communicator* comm);
66 template<
typename GPTransformer,
typename Adder>
67 RelogoSharedContinuousSpace<GPTransformer, Adder>::RelogoSharedContinuousSpace(std::string name,
repast::GridDimensions gridDims,
68 std::vector<int> processDims,
int buffer, boost::mpi::communicator* comm) :
69 repast::SharedContinuousSpace<RelogoAgent, GPTransformer, Adder>(name, gridDims, processDims, buffer, comm) {
72 template<
typename GPTransformer,
typename Adder>
76 agent->_location = pt;