35#ifndef DIFFERENTIALADHESIONUPDATERULE_HPP_
36#define DIFFERENTIALADHESIONUPDATERULE_HPP_
39#include <boost/serialization/base_object.hpp>
41#include "AdhesionPottsUpdateRule.hpp"
42#include "PottsBasedCellPopulation.hpp"
52friend class TestPottsUpdateRules;
77 friend class boost::serialization::access;
85 template<
class Archive>
86 void serialize(Archive & archive,
const unsigned int version)
88 archive & boost::serialization::base_object<AdhesionPottsUpdateRule<DIM> >(*this);
gcov doesn't like this file...
#define EXPORT_TEMPLATE_CLASS_SAME_DIMS(CLASS)
virtual ~DifferentialAdhesionPottsUpdateRule()
DifferentialAdhesionPottsUpdateRule()
double mLabelledCellLabelledCellAdhesionEnergyParameter
void serialize(Archive &archive, const unsigned int version)
virtual double GetCellBoundaryAdhesionEnergy(CellPtr pCell)
double GetLabelledCellLabelledCellAdhesionEnergyParameter()
void SetLabelledCellLabelledCellAdhesionEnergyParameter(double labelledCellLabelledCellAdhesionEnergyParameter)
void SetLabelledCellBoundaryAdhesionEnergyParameter(double labelledCellBoundaryAdhesionEnergyParameter)
double GetLabelledCellCellAdhesionEnergyParameter()
double GetLabelledCellBoundaryAdhesionEnergyParameter()
void SetLabelledCellCellAdhesionEnergyParameter(double labelledCellCellAdhesionEnergyParameter)
void OutputUpdateRuleParameters(out_stream &rParamsFile)
double mLabelledCellCellAdhesionEnergyParameter
virtual double GetCellCellAdhesionEnergy(CellPtr pCellA, CellPtr pCellB)
double mLabelledCellBoundaryAdhesionEnergyParameter