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

Public Member Functions

 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 GetNorm (int order)
 
virtual double Evaluate (double val, int order)
 
virtual double EvalGrad (double grad, int order)
 
virtual double Weight (double val)
 
virtual ~BasisFunction ()
 Destructor.
 

Static Public Member Functions

static BasisFunctionBuild (const Json::Value &json, const std::string &path, uint nbins)
 

Protected Attributes

uint polyOrd_
 
uint nbins_
 
double boundLow_
 
double boundHigh_
 
bool isFinite_
 
bool zeroOrder_
 

Detailed Description

Definition at line 58 of file Basis.h.


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