36 #ifndef CELLDATAITEMWRITER_HPP_
37 #define CELLDATAITEMWRITER_HPP_
40 #include <boost/serialization/base_object.hpp>
41 #include "AbstractCellWriter.hpp"
54 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
66 template<
class Archive>
67 void serialize(Archive & archive,
const unsigned int version)
69 archive & boost::serialization::base_object<AbstractCellWriter<ELEMENT_DIM, SPACE_DIM> >(*this);
128 namespace serialization
133 template<
class Archive,
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
134 inline void save_construct_data(
145 template<
class Archive,
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
146 inline void load_construct_data(
150 std::string variable_name;
CellDataItemWriter(std::string cellDataVariableName="")
virtual void VisitCell(CellPtr pCell, AbstractCellPopulation< ELEMENT_DIM, SPACE_DIM > *pCellPopulation)
double GetCellDataForVtkOutput(CellPtr pCell, AbstractCellPopulation< ELEMENT_DIM, SPACE_DIM > *pCellPopulation)
void serialize(Archive &archive, const unsigned int version)
std::string GetCellDataVariableName() const
#define EXPORT_TEMPLATE_CLASS_ALL_DIMS(CLASS)
friend class boost::serialization::access
gcov doesn't like this file...
std::string mCellDataVariableName