36#ifndef DIFFERENTIALADHESIONLINEARSPRINGFORCE_HPP_
37#define DIFFERENTIALADHESIONLINEARSPRINGFORCE_HPP_
39#include "LinearSpringForce.hpp"
42#include <boost/serialization/base_object.hpp>
54template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM=ELEMENT_DIM>
90 template<
class Archive>
91 void serialize(Archive & archive,
const unsigned int version)
93 archive & boost::serialization::base_object<LinearSpringForce<ELEMENT_DIM, SPACE_DIM> >(*this);
121 unsigned nodeBGlobalIndex,
123 bool isCloserThanRestLength);
gcov doesn't like this file...
#define EXPORT_TEMPLATE_CLASS_ALL_DIMS(CLASS)
double GetHomotypicLabelledSpringConstantMultiplier()
void OutputForceParameters(out_stream &rParamsFile)
void serialize(Archive &archive, const unsigned int version)
double GetHeterotypicSpringConstantMultiplier()
double mHomotypicLabelledSpringConstantMultiplier
void SetHeterotypicSpringConstantMultiplier(double heterotypicSpringConstantMultiplier)
DifferentialAdhesionLinearSpringForce()
double mHeterotypicSpringConstantMultiplier
double VariableSpringConstantMultiplicationFactor(unsigned nodeAGlobalIndex, unsigned nodeBGlobalIndex, AbstractCellPopulation< ELEMENT_DIM, SPACE_DIM > &rCellPopulation, bool isCloserThanRestLength)
friend class boost::serialization::access
void SetHomotypicLabelledSpringConstantMultiplier(double labelledSpringConstantMultiplier)