Private Member Functions | |
| SurrogateDataPointRep (const RealVector &x, const Real &fn_val, const RealBaseVector &fn_grad, const RealMatrix &fn_hess) | |
| constructor | |
| ~SurrogateDataPointRep () | |
| destructor | |
Private Attributes | |
| RealVector | continuousVars |
| continuous variables | |
| Real | responseFn |
| truth response function value | |
| RealBaseVector | responseGrad |
| truth response function gradient | |
| RealMatrix | responseHess |
| truth response function Hessian | |
| int | referenceCount |
| number of handle objects sharing sdpRep | |
Friends | |
| class | SurrogateDataPoint |
| the handle class can access attributes of the body class directly | |
The SurrogateDataPoint/SurrogateDataPointRep pairs utilize a handle-body idiom (Coplien, Advanced C++).
1.5.1