SSAGES  0.1
A MetaDynamics Package
Public Member Functions | Static Public Member Functions | List of all members
SSAGES::Chebyshev Class Reference
Inheritance diagram for SSAGES::Chebyshev:
Inheritance graph
[legend]

Public Member Functions

 Chebyshev (unsigned int polyOrd, double boundLow, double boundHigh, unsigned int nbins)
 
virtual double Evaluate (double x, int n)
 
virtual double EvalGrad (double x, int n)
 
virtual double Weight (double x)
 
virtual double GetNorm (int n)
 
- Public Member Functions inherited from SSAGES::BasisFunction
 BasisFunction (uint polyOrd, uint nbins, bool isFinite, bool zeroOrder, double boundLow, double boundHigh)
 
uint GetOrder ()
 
uint GetBins ()
 
bool GetZeroOrder ()
 
double GetLower ()
 
double GetUpper ()
 
double GetRange ()
 
virtual ~BasisFunction ()
 Destructor.
 

Static Public Member Functions

static ChebyshevBuild (const Json::Value &json, const std::string &path, uint nbins)
 
- Static Public Member Functions inherited from SSAGES::BasisFunction
static BasisFunctionBuild (const Json::Value &json, const std::string &path, uint nbins)
 

Additional Inherited Members

- Protected Attributes inherited from SSAGES::BasisFunction
uint polyOrd_
 
uint nbins_
 
double boundLow_
 
double boundHigh_
 
bool isFinite_
 
bool zeroOrder_
 

Detailed Description

Definition at line 106 of file Basis.h.


The documentation for this class was generated from the following files: