36#ifndef ONLATTICESIMULATION_HPP_
37#define ONLATTICESIMULATION_HPP_
40#include <boost/serialization/base_object.hpp>
42#include "AbstractCellBasedSimulation.hpp"
43#include "AbstractUpdateRule.hpp"
70 template<
class Archive>
71 void serialize(Archive & archive,
const unsigned int version)
73 archive & boost::serialization::base_object<AbstractCellBasedSimulation<DIM> >(*this);
105 bool deleteCellPopulationInDestructor=
false,
106 bool initialiseCells=
true);
142namespace serialization
147template<
class Archive,
unsigned DIM>
148inline void save_construct_data(
153 ar & p_cell_population;
159template<
class Archive,
unsigned DIM>
160inline void load_construct_data(
165 ar >> p_cell_population;
gcov doesn't like this file...
#define EXPORT_TEMPLATE_CLASS_SAME_DIMS(CLASS)
void AddUpdateRule(boost::shared_ptr< AbstractUpdateRule< DIM > > pUpdateRule)
void OutputSimulationParameters(out_stream &rParamsFile)
void UpdateCellLocationsAndTopology()
void UpdateCellPopulation()
void serialize(Archive &archive, const unsigned int version)
void RemoveAllUpdateRules()
void OutputAdditionalSimulationSetup(out_stream &rParamsFile)
friend class boost::serialization::access