#include <ScaledScalarFunctionGradient.hpp>
◆ ScaledScalarFunctionGradient() [1/2]
sgpp::base::ScaledScalarFunctionGradient::ScaledScalarFunctionGradient |
( |
const ScalarFunctionGradient & |
fGradientOrig | ) |
|
|
inlineexplicit |
◆ ScaledScalarFunctionGradient() [2/2]
◆ ~ScaledScalarFunctionGradient()
sgpp::base::ScaledScalarFunctionGradient::~ScaledScalarFunctionGradient |
( |
| ) |
|
|
inlineoverride |
◆ clone()
void sgpp::base::ScaledScalarFunctionGradient::clone |
( |
std::unique_ptr< ScalarFunctionGradient > & |
clone | ) |
const |
|
inlineoverridevirtual |
◆ eval()
double sgpp::base::ScaledScalarFunctionGradient::eval |
( |
const DataVector & |
x, |
|
|
DataVector & |
gradient |
|
) |
| |
|
inlineoverridevirtual |
◆ getLowerBounds()
const DataVector & sgpp::base::ScaledScalarFunctionGradient::getLowerBounds |
( |
| ) |
const |
|
inline |
◆ getUpperBounds()
const DataVector & sgpp::base::ScaledScalarFunctionGradient::getUpperBounds |
( |
| ) |
const |
|
inline |
◆ getValueFactor()
double sgpp::base::ScaledScalarFunctionGradient::getValueFactor |
( |
double |
valueFactor | ) |
const |
|
inline |
◆ setLowerBounds()
void sgpp::base::ScaledScalarFunctionGradient::setLowerBounds |
( |
const DataVector & |
lowerBounds | ) |
|
|
inline |
◆ setUpperBounds()
void sgpp::base::ScaledScalarFunctionGradient::setUpperBounds |
( |
const DataVector & |
upperBounds | ) |
|
|
inline |
◆ setValueFactor()
void sgpp::base::ScaledScalarFunctionGradient::setValueFactor |
( |
double |
valueFactor | ) |
|
|
inline |
◆ fGradientOrig
◆ lowerBounds
DataVector sgpp::base::ScaledScalarFunctionGradient::lowerBounds |
|
protected |
◆ upperBounds
DataVector sgpp::base::ScaledScalarFunctionGradient::upperBounds |
|
protected |
◆ valueFactor
double sgpp::base::ScaledScalarFunctionGradient::valueFactor |
|
protected |
◆ xScaled
DataVector sgpp::base::ScaledScalarFunctionGradient::xScaled |
|
protected |
The documentation for this class was generated from the following file: