class EMTParameterProviderΒΆ
class EMTParameterProvider {
public:
// construction
virtual ~EMTParameterProvider();
// methods
virtual const emt_parameters* GetParameters(int element) = 0;
virtual void CalcGammaEtc() = 0;
virtual double GetCutoffDistance() = 0;
virtual double GetCutoffSlope() = 0;
virtual double GetListCutoffDistance() = 0;
virtual double GetLengthScale() = 0;
virtual const TinyDoubleMatrix* GetChi() = 0;
virtual int GetNumberOfElements() = 0;
};