28#ifndef ENDFIELDMODEL_TANH_H_
29#define ENDFIELDMODEL_TANH_H_
56 Tanh(
double x0,
double lambda,
int max_index);
71 void rescale(
double scaleFactor);
85 double getTanh(
double x,
int n)
const;
116 std::ostream&
print(std::ostream& out)
const;
124 static std::vector< std::vector< std::vector<int> > >
_tdi;
virtual void setMaximumDerivative(size_t n)
double getCentreLength() const
static void setTanhDiffIndices(size_t n)
double function(double x, int n) const
double getNegTanh(double x, int n) const
void setLambda(double lambda)
std::ostream & print(std::ostream &out) const
static std::vector< std::vector< int > > getTanhDiffIndices(size_t n)
void rescale(double scaleFactor)
static std::vector< std::vector< std::vector< int > > > _tdi
double getEndLength() const
double getTanh(double x, int n) const