Dakota  Version 6.16
Explore and Predict with Confidence
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Namespaces | Typedefs | Functions | Variables
dakota Namespace Reference

dakota (lowercase) namespace for new Dakota modules More...

Namespaces

 surrogates
 namespace for new Dakota surrogates module
 
 util
 namespace for new Dakota utilities module
 

Typedefs

using RowVectorXd = Eigen::RowVectorXd
 Eigen generic row vector of doubles in Dakota namespace.
 
using VectorXd = Eigen::VectorXd
 Eigen generic column vector of doubles in Dakota namespace.
 
using MatrixXd = Eigen::MatrixXd
 Eigen generic matrix of doubles in Dakota namespace.
 
using VectorXi = Eigen::VectorXi
 Eigen generic vector of integers in Dakota namespace.
 
using MatrixXi = Eigen::MatrixXi
 Eigen generic matrix of integers in Dakota namespace.
 
using Real = double
 Dakota real floating point type.
 
using RealMatrix = Teuchos::SerialDenseMatrix< int, Real >
 Dakota matrix of reals.
 
using RealVector = Teuchos::SerialDenseVector< int, Real >
 Dakota vector of reals.
 
using ParameterList = Teuchos::ParameterList
 Teuchos ParameterList for options management in Dakota namespace.
 
using StringArray = std::vector< std::string >
 Array of strings.
 

Functions

template<typename... Ts>
void silence_unused_args (const Ts...)
 silence unused parameter warning; use to indicate those parameters are intentionally unused
 

Variables

const double near_zero = std::abs(10.0 * std::numeric_limits<double>::min())
 Double precision difference tolerance.
 

Detailed Description

dakota (lowercase) namespace for new Dakota modules