36#ifndef DIFFERENTIALADHESIONGENERALISEDLINEARSPRINGFORCE_HPP_
37#define DIFFERENTIALADHESIONGENERALISEDLINEARSPRINGFORCE_HPP_
39#include "GeneralisedLinearSpringForce.hpp"
51template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM=ELEMENT_DIM>
87 template<
class Archive>
88 void serialize(Archive & archive,
const unsigned int version)
90 archive & boost::serialization::base_object<GeneralisedLinearSpringForce<ELEMENT_DIM, SPACE_DIM> >(*this);
118 unsigned nodeBGlobalIndex,
120 bool isCloserThanRestLength);
gcov doesn't like this file...
#define EXPORT_TEMPLATE_CLASS_ALL_DIMS(CLASS)
void serialize(Archive &archive, const unsigned int version)
double mHeterotypicSpringConstantMultiplier
DifferentialAdhesionGeneralisedLinearSpringForce()
double VariableSpringConstantMultiplicationFactor(unsigned nodeAGlobalIndex, unsigned nodeBGlobalIndex, AbstractCellPopulation< ELEMENT_DIM, SPACE_DIM > &rCellPopulation, bool isCloserThanRestLength)
double GetHeterotypicSpringConstantMultiplier()
double mHomotypicLabelledSpringConstantMultiplier
void OutputForceParameters(out_stream &rParamsFile)
void SetHeterotypicSpringConstantMultiplier(double heterotypicSpringConstantMultiplier)
friend class boost::serialization::access
double GetHomotypicLabelledSpringConstantMultiplier()
void SetHomotypicLabelledSpringConstantMultiplier(double labelledSpringConstantMultiplier)