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

Public Member Functions

 Fourier (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 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 double Weight (double val)
 
virtual ~BasisFunction ()
 Destructor.
 

Static Public Member Functions

static FourierBuild (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 180 of file Basis.h.


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