PRISMS-PF  v2.1
pFunction Class Reference

#include <pFunction.h>

Public Member Functions

 pFunction (std::string function_name)
 
scalarvalueType val (scalarvalueType)
 
scalarvalueType grad (scalarvalueType, unsigned int)
 
scalarvalueType hess (scalarvalueType, unsigned int, unsigned int)
 

Private Attributes

PRISMS::PFunction< double *, double > fun
 

Detailed Description

Definition at line 12 of file pFunction.h.

Constructor & Destructor Documentation

◆ pFunction()

pFunction ( std::string  function_name)

Definition at line 31 of file pFunction.h.

Member Function Documentation

◆ grad()

scalarvalueType grad ( scalarvalueType  var,
unsigned int  dir 
)

Definition at line 45 of file pFunction.h.

◆ hess()

scalarvalueType hess ( scalarvalueType  var,
unsigned int  dir1,
unsigned int  dir2 
)

Definition at line 55 of file pFunction.h.

◆ val()

Definition at line 35 of file pFunction.h.

Member Data Documentation

◆ fun

PRISMS::PFunction<double*, double> fun
private

Definition at line 28 of file pFunction.h.


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