36#ifndef SIMPLELOGARITHMICREPULSIONFORCE_HPP_
37#define SIMPLELOGARITHMICREPULSIONFORCE_HPP_
39#include "AbstractTwoBodyInteractionForce.hpp"
40#include "NodeBasedCellPopulation.hpp"
51template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM=ELEMENT_DIM>
64 template<
class Archive>
65 void serialize(Archive & archive,
const unsigned int version)
67 archive & boost::serialization::base_object<AbstractTwoBodyInteractionForce<ELEMENT_DIM, SPACE_DIM> >(*this);
106 unsigned nodeBGlobalIndex,
gcov doesn't like this file...
#define EXPORT_TEMPLATE_CLASS_ALL_DIMS(CLASS)
void SetRepulsionParameter(double repulsionParameter)
SimpleLogarithmicRepulsionForce()
double GetRepulsionParameter()
virtual void OutputForceParameters(out_stream &rParamsFile)
void serialize(Archive &archive, const unsigned int version)
c_vector< double, SPACE_DIM > CalculateForceBetweenNodes(unsigned nodeAGlobalIndex, unsigned nodeBGlobalIndex, AbstractCellPopulation< ELEMENT_DIM, SPACE_DIM > &rCellPopulation)
friend class boost::serialization::access
double mRepulsionParameter