Dakota Namespace Reference

The primary namespace for DAKOTA. More...


Classes

class  AllConstraints
 employs the all data view. More...
class  AllVariables
 the all data view. More...
class  AnalysisCode
 processes for managing simulations. More...
class  ApplicationInterface
 interfaces to simulation codes. More...
class  ApproximationInterface
 approximations to simulation-based results. More...
class  APPSEvalMgr
 Evaluation manager class for APPSPACK. More...
class  APPSOptimizer
 Wrapper class for APPSPACK. More...
class  BasisPolyApproximation
 Derived approximation class for global basis polynomials. More...
class  BasisPolynomial
 Base class for the basis polynomial class hierarchy. More...
class  COLINApplication
class  COLINOptimizer
 Wrapper class for optimizers defined using COLIN. More...
class  CollaborativeHybridStrategy
 optimization and nonlinear least squares methods. More...
class  GetLongOpt
 (Advanced Computer Research Institute, Lyon, France). More...
class  CommandLineHandler
 Utility class for managing command line inputs to DAKOTA. More...
class  CommandShell
 processes with system calls. More...
class  ConcurrentStrategy
 Strategy for multi-start iteration or pareto set optimization. More...
class  CONMINOptimizer
 Wrapper class for the CONMIN optimization library. More...
class  ActiveSet
 active set request vector and the derivative variables vector. More...
class  Analyzer
 hierarchy. More...
class  SurrogateDataPoint
 for defining a "truth" data point. More...
class  SurrogateDataPointRep
 or body, may be shared by multiple SurrogateDataPoint handle instances. More...
class  Approximation
 Base class for the approximation class hierarchy. More...
class  Array
 Template class for the Dakota bookkeeping array. More...
class  BaseVector
 Base class for the Dakota::Matrix and Dakota::Vector classes. More...
class  BiStream
 data types More...
class  BoStream
 data types More...
class  Constraints
 Base class for the variable constraints class hierarchy. More...
class  Graphics
 for post-processing with Matlab, Tecplot, etc. More...
class  Interface
 Base class for the interface class hierarchy. More...
class  Iterator
 Base class for the iterator class hierarchy. More...
class  LeastSq
 Base class for the nonlinear least squares branch of the iterator hierarchy. More...
class  List
 Template class for the Dakota bookkeeping list. More...
class  FunctionCompare
class  Matrix
 Template class for the Dakota numerical matrix. More...
class  Minimizer
 iterator hierarchy. More...
class  Model
 Base class for the model class hierarchy. More...
class  NonD
 Base class for all nondetermistic iterators (the DAKOTA/UQ branch). More...
class  Optimizer
 Base class for the optimizer branch of the iterator hierarchy. More...
class  PStudyDACE
 design of experiments methods. More...
class  ResponseRep
 ResponseRep provides the body class. More...
class  Response
 Response provides the handle class. More...
class  Strategy
 Base class for the strategy class hierarchy. More...
class  String
 Dakota::String class, used as main string class for Dakota. More...
class  Variables
 Base class for the variables class hierarchy. More...
class  Vector
 Template class for the Dakota numerical vector. More...
class  DataFitSurrModel
 data fit surrogates (global and local) More...
class  DataInterface
 Handle class for interface specification data. More...
class  DataMethodRep
 Body class for method specification data. More...
class  DataMethod
 Handle class for method specification data. More...
class  DataModelRep
 Body class for model specification data. More...
class  DataModel
 Handle class for model specification data. More...
class  DataResponsesRep
 Body class for responses specification data. More...
class  DataResponses
 Handle class for responses specification data. More...
class  DataStrategyRep
 Body class for strategy specification data. More...
class  DataStrategy
 Handle class for strategy specification data. More...
class  DataVariablesRep
 Body class for variables specification data. More...
class  DataVariables
 Handle class for variables specification data. More...
class  DDACEDesignCompExp
 Wrapper class for the DDACE design of experiments library. More...
class  DirectApplicInterface
 and testers using direct procedure calls. More...
class  DistinctConstraints
 the default data view (no variable or domain type array merging). More...
class  DistinctVariables
 the default data view (no variable or domain type array merging). More...
class  DOTOptimizer
 Wrapper class for the DOT optimization library. More...
class  EffGlobalMinimizer
 Implementation of Efficient Global Optimization/Least Squares algorithms. More...
class  EmbeddedHybridStrategy
 search methods. More...
class  ForkAnalysisCode
 simulations using forks. More...
class  ForkApplicInterface
 using forks. More...
class  FSUDesignCompExp
 Wrapper class for the FSUDace QMC/CVT library. More...
class  GaussProcApproximation
 Derived approximation class for Gaussian Process implementation. More...
class  GenLaguerreOrthogPolynomial
 Derived orthogonal polynomial class for generalized Laguerre polynomials. More...
struct  BaseConstructor
 Dummy struct for overloading letter-envelope constructors. More...
struct  NoDBBaseConstructor
 Dummy struct for overloading constructors used in on-the-fly instantiations. More...
struct  RecastBaseConstructor
 instantiations. More...
class  GridApplicInterface
 using grid services such as Condor or Globus. More...
class  HermiteOrthogPolynomial
 Derived orthogonal polynomial class for Hermite polynomials. More...
class  HierarchSurrModel
 hierarchical surrogates (models of varying fidelity). More...
class  HybridStrategy
 Base class for hybrid minimization strategies. More...
class  InterpPolyApproximation
 approximation). More...
class  JacobiOrthogPolynomial
 Derived orthogonal polynomial class for Jacobi polynomials. More...
class  JEGAOptimizer
 A version of Dakota::Optimizer for instantiation of John Eddy's Genetic Algorithms (JEGA). More...
class  LagrangeInterpPolynomial
 Derived basis polynomial class for 1-D Lagrange interpolation polynomials. More...
class  LaguerreOrthogPolynomial
 Derived orthogonal polynomial class for Laguerre polynomials. More...
class  LegendreOrthogPolynomial
 Derived orthogonal polynomial class for Legendre polynomials. More...
class  MergedConstraints
 the merged data view. More...
class  MergedVariables
 merged data view. More...
class  MPIPackBuffer
 Class for packing MPI message buffers. More...
class  MPIUnpackBuffer
 Class for unpacking MPI message buffers. More...
class  NCSUOptimizer
 Wrapper class for the NCSU DIRECT optimization library. More...
class  NestedModel
 execution within every evaluation of the model. More...
class  NIDRProblemDescDB
 The derived input file database utilizing the new IDR parser. More...
struct  NL2Res
 Auxiliary information passed to calcr and calcj via ur. More...
class  NL2SOLLeastSq
 Wrapper class for the NL2SOL nonlinear least squares library. More...
class  NLPQLPOptimizer
 Wrapper class for the NLPQLP optimization library, Version 2.0. More...
class  NLSSOLLeastSq
 Wrapper class for the NLSSOL nonlinear least squares library. More...
class  NonDAdaptImpSampling
 Class for the Adaptive Importance Sampling methods within DAKOTA. More...
class  NonDEvidence
 Class for the Dempster-Shafer Evidence Theory methods within DAKOTA/UQ. More...
class  NonDExpansion
 collocation (SC) More...
class  NonDGlobalReliability
 Class for global reliability methods within DAKOTA/UQ. More...
class  NonDIncremLHSSampling
 Performs icremental LHS sampling for uncertainty quantification. More...
class  NonDIntegration
 numerical integration points for evaluation of expectation integrals More...
class  NonDLHSSampling
 Performs LHS and Monte Carlo sampling for uncertainty quantification. More...
class  NonDLocalReliability
 Class for the reliability methods within DAKOTA/UQ. More...
class  NonDPolynomialChaos
 quantification More...
class  NonDQuadrature
 normals/uniforms/exponentials/betas/gammas. More...
class  NonDReliability
 Base class for the reliability methods within DAKOTA/UQ. More...
class  NonDSampling
 NonDIncremLHSSampling, and NonDAdaptImpSampling. More...
class  NonDSparseGrid
 integrals over independent standard random variables. More...
class  NonDStochCollocation
 quantification More...
class  NPSOLOptimizer
 Wrapper class for the NPSOL optimization library. More...
class  OrthogonalPolynomial
 Base class for the orthogonal polynomial class hierarchy. More...
class  OrthogPolyApproximation
 approximation). More...
class  ParallelLevel
 communicator partitioning. More...
class  ParallelConfiguration
 collectively identify a particular multilevel parallel configuration. More...
class  ParallelLibrary
 message passing within these levels. More...
class  ParamResponsePair
 evaluation id. More...
class  ParamStudy
 Class for vector, list, centered, and multidimensional parameter studies. More...
class  ProblemDescDB
 The database containing information parsed from the DAKOTA input file. More...
struct  partial_prp_hash
 wrapper to delegate to the ParamResponsePair hash_value function More...
struct  partial_prp_equality
 predicate for comparing ONLY the idInterface and Vars attributes of PRPair More...
class  PSUADEDesignCompExp
 Wrapper class for the PSUADE library. More...
class  RecastModel
 in order to recast the form of its inputs and/or outputs. More...
class  SequentialHybridStrategy
 models of varying fidelity. More...
class  SingleMethodStrategy
 single model. More...
class  SingleModel
 variables into responses. More...
class  SNLLBase
 Base class for OPT++ optimization and least squares methods. More...
class  SNLLLeastSq
 Wrapper class for the OPT++ optimization library. More...
class  SNLLOptimizer
 Wrapper class for the OPT++ optimization library. More...
class  SOLBase
 Base class for Stanford SOL software. More...
class  SurfpackApproximation
 Interface between Surfpack and Dakota. More...
class  SurrBasedGlobalMinimizer
 and updates a global surrogate model without trust region controls More...
class  SurrBasedLocalMinimizer
 and nonlinear least squares. More...
class  SurrBasedMinimizer
 Base class for local/global surrogate-based optimization/least squares. More...
class  SurrogateModel
 Base class for surrogate models (DataFitSurrModel and HierarchSurrModel). More...
class  SysCallAnalysisCode
 simulations using system calls. More...
class  SysCallApplicInterface
 using system calls. More...
class  TANA3Approximation
 approximation (a multipoint approximation). More...
class  TaylorApproximation
 series (a local approximation). More...

Typedefs

typedef double Real
typedef Vector< Real > RealVector
typedef Vector< int > IntVector
typedef BaseVector< Real > RealBaseVector
typedef Matrix< Real > RealMatrix
typedef Matrix< int > IntMatrix
typedef Teuchos::SerialDenseVector<
int, Real > 
RealDenseVector
typedef Teuchos::SerialDenseVector<
int, int > 
IntDenseVector
typedef Teuchos::SerialDenseMatrix<
int, Real > 
RealDenseMatrix
typedef Teuchos::SerialSymDenseMatrix<
int, Real > 
RealSymDenseMatrix
typedef Teuchos::SerialDenseSolver<
int, Real > 
RealDenseSolver
typedef Teuchos::SerialSpdDenseSolver<
int, Real > 
RealSpdDenseSolver
typedef std::deque< bool > BoolDeque
typedef Array< BoolDeque > BoolDequeArray
typedef Array< Real > RealArray
typedef Array< int > IntArray
typedef Array< IntArrayInt2DArray
typedef Array< unsigned int > UIntArray
typedef Array< short > ShortArray
typedef Array< unsigned short > UShortArray
typedef Array< UShortArrayUShort2DArray
typedef Array< UShort2DArrayUShort3DArray
typedef Array< size_t > SizetArray
typedef Array< SizetArraySizet2DArray
typedef Array< StringStringArray
typedef Array< StringArrayString2DArray
typedef Array< RealVectorRealVectorArray
typedef Array< RealVectorArrayRealVector2DArray
typedef Array< RealBaseVectorRealBaseVectorArray
typedef Array< RealMatrixRealMatrixArray
typedef Array< RealDenseVector > RealDenseVectorArray
typedef Array< RealDenseMatrix > RealDenseMatrixArray
typedef Array< RealSymDenseMatrix > RealSymDenseMatrixArray
typedef Array< VariablesVariablesArray
typedef Array< ResponseResponseArray
typedef Array< ParamResponsePairPRPArray
typedef Array< ModelModelArray
typedef Array< IteratorIteratorArray
typedef List< bool > BoolList
typedef List< int > IntList
typedef List< size_t > SizetList
typedef List< Real > RealList
typedef List< StringStringList
typedef List< RealVectorRealVectorList
typedef List< VariablesVariablesList
typedef List< InterfaceInterfaceList
typedef List< ResponseResponseList
typedef List< ParamResponsePairPRPList
typedef List< ModelModelList
typedef List< IteratorIteratorList
typedef std::set< int > IntSet
typedef std::set< Real > RealSet
typedef std::map< int, short > IntShortMap
typedef std::map< int, int > IntIntMap
typedef std::map< int, RealVectorIntRealVectorMap
typedef std::map< int, ActiveSetIntActiveSetMap
typedef std::map< int, VariablesIntVariablesMap
typedef std::map< int, ResponseIntResponseMap
typedef std::map< IntArray,
size_t > 
IntArraySizetMap
typedef IntList::iterator ILIter
typedef IntList::const_iterator ILCIter
typedef SizetList::iterator StLIter
typedef SizetList::const_iterator StLCIter
typedef RealList::iterator RLIter
typedef RealList::const_iterator RLCIter
typedef StringList::iterator StringLIter
typedef StringList::const_iterator StringLCIter
typedef RealVectorList::iterator RVLIter
typedef RealVectorList::const_iterator RVLCIter
typedef VariablesList::iterator VarsLIter
typedef InterfaceList::iterator InterfLIter
typedef ResponseList::iterator RespLIter
typedef PRPList::iterator PRPLIter
typedef PRPList::const_iterator PRPLCIter
typedef ModelList::iterator ModelLIter
typedef IteratorList::iterator IterLIter
typedef List< ParallelLevel
>::iterator 
ParLevLIter
typedef List< ParallelConfiguration
>::iterator 
ParConfigLIter
typedef IntSet::iterator ISIter
typedef IntSet::const_iterator ISCIter
typedef IntShortMap::iterator IntShMIter
typedef IntIntMap::iterator IntIntMIter
typedef IntIntMap::const_iterator IntIntMCIter
typedef IntRealVectorMap::iterator IntRVMIter
typedef IntActiveSetMap::iterator IntASMIter
typedef IntVariablesMap::iterator IntVarsMIter
typedef IntVariablesMap::const_iterator IntVarsMCIter
typedef IntResponseMap::iterator IntRespMIter
typedef IntResponseMap::const_iterator IntRespMCIter
typedef void(*) dl_find_optimum_t (void *, Optimizer1 *, char *)
typedef void(*) dl_destructor_t (void **)
typedef double Real
typedef int(*) start_grid_computing_t (char *analysis_driver_script, char *params_file, char *results_file)
typedef int(*) perform_analysis_t (char *iteration_num)
typedef int *(*) get_jobs_completed_t ()
typedef int(*) stop_grid_computing_t ()
typedef unsigned char u_char
typedef unsigned short u_short
typedef unsigned int u_int
typedef unsigned long u_long
typedef long long long_long
typedef unsigned long UL
typedef void(*) Calcrj (int *n, int *p, Real *x, int *nf, Real *r, int *ui, void *ur, Vf vf)
typedef void(*) Vf ()
typedef bmi::multi_index_container<
ParamResponsePair, bmi::indexed_by<
bmi::ordered_non_unique<
BOOST_MULTI_INDEX_CONST_MEM_FUN(Dakota::ParamResponsePair,
int, eval_id), std::less<
int > >, bmi::hashed_non_unique<
bmi::identity< ParamResponsePair >,
partial_prp_hash, partial_prp_equality > > > 
PRPHashSet
 Boost Multi-Index Container for fast lookup of ParamResponsePairs.
typedef PRPHashSet PRPCache
typedef PRPCache::nth_index_const_iterator<
0 >::type 
PRPCacheOrderedConstIter
typedef PRPList PRPCache
typedef PRPCache::const_iterator PRPCacheOrderedConstIter

Enumerations

enum  { OBJECTIVE, INEQUALITY_CONSTRAINT, EQUALITY_CONSTRAINT }
 define algebraic function types
enum  {
  SILENT_OUTPUT, QUIET_OUTPUT, NORMAL_OUTPUT, VERBOSE_OUTPUT,
  DEBUG_OUTPUT
}
enum  {
  DESIGN, NORMAL, BOUNDED_NORMAL, LOGNORMAL,
  BOUNDED_LOGNORMAL, UNIFORM, LOGUNIFORM, TRIANGULAR,
  EXPONENTIAL, BETA, GAMMA, GUMBEL,
  FRECHET, WEIBULL, STATE
}
enum  { NO_REFINE, IS, AIS, MMAIS }
enum  { PROBABILITIES, RELIABILITIES, GEN_RELIABILITIES }
enum  { IGNORE_RANKS, SET_RANKS, GET_RANKS, SET_GET_RANKS }
enum  {
  UNCERTAIN, UNCERTAIN_UNIFORM, ACTIVE, ACTIVE_UNIFORM,
  ALL, ALL_UNIFORM
}
enum  {
  MV, AMV_X, AMV_U, AMV_PLUS_X,
  AMV_PLUS_U, TANA_X, TANA_U, NO_APPROX
}
enum  { BREITUNG, HOHENRACK, HONG }
enum  { EGRA_X, EGRA_U }
enum  { ORIGINAL_PRIMARY, SINGLE_OBJECTIVE, LAGRANGIAN_OBJECTIVE, AUGMENTED_LAGRANGIAN_OBJECTIVE }
enum  { NO_CONSTRAINTS, LINEARIZED_CONSTRAINTS, ORIGINAL_CONSTRAINTS }
enum  { NO_RELAX, HOMOTOPY, COMPOSITE_STEP }
enum  { PENALTY_MERIT, ADAPTIVE_PENALTY_MERIT, LAGRANGIAN_MERIT, AUGMENTED_LAGRANGIAN_MERIT }
enum  { FILTER, TR_RATIO }
enum  { SCALE_NONE, SCALE_VALUE, SCALE_LOG }
enum  { CDV, LINEAR, NONLIN, FN_LSQ }
enum  { DISALLOW, TARGET, BOUNDS }
enum  {
  NO_TARGET, CDV_LWR_BND, CDV_UPR_BND, DDV_LWR_BND,
  DDV_UPR_BND, N_MEAN, N_STD_DEV, N_LWR_BND,
  N_UPR_BND, LN_MEAN, LN_STD_DEV, LN_ERR_FACT,
  LN_LWR_BND, LN_UPR_BND, U_LWR_BND, U_UPR_BND,
  LU_LWR_BND, LU_UPR_BND, T_MODE, T_LWR_BND,
  T_UPR_BND, E_BETA, B_ALPHA, B_BETA,
  B_LWR_BND, B_UPR_BND, GA_ALPHA, GA_BETA,
  GU_ALPHA, GU_BETA, F_ALPHA, F_BETA,
  W_ALPHA, W_BETA, CSV_LWR_BND, CSV_UPR_BND,
  DSV_LWR_BND, DSV_UPR_BND
}
enum  {
  HERMITE, LEGENDRE, LAGUERRE, JACOBI,
  GENERALIZED_LAGUERRE, LAGRANGE
}
 uncertain variable spec order of normal, uniform, exponential, beta, gamma)
enum  { QUADRATURE, SPARSE_GRID, REGRESSION, SAMPLING }
 solution approaches for calculating the polynomial chaos coefficients
enum  {
  EMPTY, MERGED_ALL, MIXED_ALL, MERGED_DISTINCT_DESIGN,
  MERGED_DISTINCT_UNCERTAIN, MERGED_DISTINCT_STATE, MIXED_DISTINCT_DESIGN, MIXED_DISTINCT_UNCERTAIN,
  MIXED_DISTINCT_STATE
}
enum  { SETUP_MODEL, SETUP_USERFUNC }
enum  {
  UncVar_normal = 0, UncVar_lognormal = 1, UncVar_uniform = 2, UncVar_loguniform = 3,
  UncVar_triangular = 4, UncVar_exponential = 5, UncVar_beta = 6, UncVar_gamma = 7,
  UncVar_gumbel = 8, UncVar_frechet = 9, UncVar_weibull = 10, UncVar_histogram = 11,
  UncVar_interval = 12, UncVar_Nkinds = 13
}
enum  EvalType { NLFEvaluator, CONEvaluator }
 enumeration for the type of evaluator function

Functions

bool operator== (const AllVariables &vars1, const AllVariables &vars2)
 equality operator
bool binary_equal_to (const AllVariables &vars1, const AllVariables &vars2)
 binary_equal_to (since 'operator==' is not suitable for boost/hash_set)
std::size_t hash_value (const AllVariables &vars)
 hash_value
static void cleanup_and_abort (const String &resname, bool keepfiles, map< int, pair< String, String > > *fnames)
CommandShellflush (CommandShell &shell)
 convenient shell manipulator function to "flush" the shell
bool operator== (const ActiveSet &set1, const ActiveSet &set2)
 equality operator
istream & operator>> (istream &s, ActiveSet &set)
 istream extraction operator for ActiveSet. Calls read(istream&).
ostream & operator<< (ostream &s, const ActiveSet &set)
 ostream insertion operator for ActiveSet. Calls write(istream&).
BiStreamoperator>> (BiStream &s, ActiveSet &set)
 BiStream extraction operator for ActiveSet. Calls read(BiStream&).
BoStreamoperator<< (BoStream &s, const ActiveSet &set)
 BoStream insertion operator for ActiveSet. Calls write(BoStream&).
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, ActiveSet &set)
 Calls read(MPIUnpackBuffer&).
MPIPackBufferoperator<< (MPIPackBuffer &s, const ActiveSet &set)
 MPIPackBuffer insertion operator for ActiveSet. Calls write(MPIPackBuffer&).
bool operator!= (const ActiveSet &set1, const ActiveSet &set2)
 inequality operator
template<class T>
istream & operator>> (istream &s, Array< T > &data)
 global istream extraction operator for Vector
template<class T>
ostream & operator<< (ostream &s, const Array< T > &data)
 global ostream insertion operator for Array
template<class T>
BiStreamoperator>> (BiStream &s, Array< T > &data)
 global BiStream extraction operator for Array
template<class T>
BoStreamoperator<< (BoStream &s, const Array< T > &data)
 global BoStream insertion operator for Array
template<class T>
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, Array< T > &data)
 global MPIUnpackBuffer extraction operator for Array
template<class T>
MPIPackBufferoperator<< (MPIPackBuffer &s, const Array< T > &data)
 global MPIPackBuffer insertion operator for Array
istream & operator>> (istream &s, Constraints &con)
 istream extraction operator for Constraints
ostream & operator<< (ostream &s, const Constraints &con)
 ostream insertion operator for Constraints
bool interface_id_compare (const Interface &interface, const void *id)
 global comparison function for Interface
bool method_id_compare (const Iterator &iterator, const void *id)
 global comparison function for Iterator
template<class T>
ostream & operator<< (ostream &s, const List< T > &data)
 global ostream insertion operator for List
template<class T>
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, List< T > &data)
 global MPIUnpackBuffer extraction operator for List
template<class T>
MPIPackBufferoperator<< (MPIPackBuffer &s, const List< T > &data)
 global MPIPackBuffer insertion operator for List
template<class T>
istream & operator>> (istream &s, Matrix< T > &data)
 global istream extraction operator for Matrix
template<class T>
ostream & operator<< (ostream &s, const Matrix< T > &data)
 global ostream insertion operator for Matrix
template<class T>
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, Matrix< T > &data)
 global MPIUnpackBuffer extraction operator for Matrix
template<class T>
MPIPackBufferoperator<< (MPIPackBuffer &s, const Matrix< T > &data)
 global MPIPackBuffer insertion operator for Matrix
bool model_id_compare (const Model &model, const void *id)
 global comparison function for Model
bool operator== (const ResponseRep &rep1, const ResponseRep &rep2)
 equality operator
bool responses_id_compare (const Response &resp, const void *id)
 global comparison function for Response
istream & operator>> (istream &s, Response &response)
 istream extraction operator for Response. Calls read(istream&).
ostream & operator<< (ostream &s, const Response &response)
 ostream insertion operator for Response. Calls write(istream&).
BiStreamoperator>> (BiStream &s, Response &response)
 BiStream extraction operator for Response. Calls read(BiStream&).
BoStreamoperator<< (BoStream &s, const Response &response)
 BoStream insertion operator for Response. Calls write(BoStream&).
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, Response &response)
 read(MPIUnpackBuffer&).
MPIPackBufferoperator<< (MPIPackBuffer &s, const Response &response)
 MPIPackBuffer insertion operator for Response. Calls write(MPIPackBuffer&).
bool operator== (const Response &resp1, const Response &resp2)
 equality operator
bool operator!= (const Response &resp1, const Response &resp2)
 inequality operator
MPIPackBufferoperator<< (MPIPackBuffer &s, const String &data)
 Reads String from buffer.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, String &data)
 Writes String to buffer.
String operator+ (const String &s1, const String &s2)
 Concatenate two Strings and return the resulting String.
String operator+ (const char *s1, const String &s2)
 Append a String to a char* and return the resulting String.
String operator+ (const String &s1, const char *s2)
 Append a char* to a String and return the resulting String.
String operator+ (const DAKOTA_BASE_STRING &s1, const String &s2)
 Append a String to a DAKOTA_BASE_STRING and return the resulting String.
String operator+ (const String &s1, const DAKOTA_BASE_STRING &s2)
 Append a DAKOTA_BASE_STRING to a String and return the resulting String.
String toUpper (const String &str)
 Returns a String converted to upper case. Calls String::upper().
String toLower (const String &str)
 Returns a String converted to lower case. Calls String::lower().
bool operator== (const Variables &vars1, const Variables &vars2)
 equality operator
bool binary_equal_to (const Variables &vars1, const Variables &vars2)
 binary_equal_to (since 'operator==' is not suitable for boost/hash_set)
std::size_t hash_value (const Variables &vars)
 hash_value
bool variables_id_compare (const Variables &vars, const void *id)
 global comparison function for Variables
istream & operator>> (istream &s, Variables &vars)
 istream extraction operator for Variables.
ostream & operator<< (ostream &s, const Variables &vars)
 ostream insertion operator for Variables.
BiStreamoperator>> (BiStream &s, Variables &vars)
 BiStream extraction operator for Variables.
BoStreamoperator<< (BoStream &s, const Variables &vars)
 BoStream insertion operator for Variables.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, Variables &vars)
 MPIUnpackBuffer extraction operator for Variables.
MPIPackBufferoperator<< (MPIPackBuffer &s, const Variables &vars)
 MPIPackBuffer insertion operator for Variables.
bool operator!= (const Variables &vars1, const Variables &vars2)
 inequality operator
template<class T>
istream & operator>> (istream &s, Vector< T > &data)
 global istream extraction operator for Vector
template<class T>
ostream & operator<< (ostream &s, const Vector< T > &data)
 global ostream insertion operator for Vector
template<class T>
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, Vector< T > &data)
 global MPIUnpackBuffer extraction operator for Vector
template<class T>
MPIPackBufferoperator<< (MPIPackBuffer &s, const Vector< T > &data)
 global MPIPackBuffer insertion operator for Vector
bool operator== (const RealVector &drv1, const RealVector &drv2)
 equality operator for RealVector
bool operator== (const IntVector &div1, const IntVector &div2)
 equality operator for IntVector
bool operator== (const IntArray &dia1, const IntArray &dia2)
 equality operator for IntArray
bool operator== (const ShortArray &dsa1, const ShortArray &dsa2)
 equality operator for ShortArray
bool operator== (const RealMatrix &drm1, const RealMatrix &drm2)
 equality operator for RealMatrix
bool operator== (const RealMatrixArray &drma1, const RealMatrixArray &drma2)
 equality operator for RealMatrixArray
bool operator== (const StringArray &dsa1, const StringArray &dsa2)
 equality operator for StringArray
void copy_data (const NEWMAT::ColumnVector &cv, RealBaseVector &drbv)
 copy NEWMAT::ColumnVector to RealBaseVector
void copy_data (const RealBaseVector &drbv, NEWMAT::ColumnVector &cv)
 copy RealBaseVector to NEWMAT::ColumnVector
void copy_data (const RealArray &dra, NEWMAT::ColumnVector &cv)
 copy RealArray to NEWMAT::ColumnVector
void copy_data (const RealMatrix &drm, NEWMAT::SymmetricMatrix &sm)
 copy RealMatrix to NEWMAT::SymmetricMatrix
void copy_data (const RealMatrix &drm, NEWMAT::Matrix &m)
 copy RealMatrix to NEWMAT::Matrix
void copy_data (const NEWMAT::ColumnVector &cv, RealDenseVector &rdv)
 copy NEWMAT::ColumnVector to RealDenseVector
void copy_data (const DDaceSamplePoint &dsp, RealVector &drva)
 copy DDACE point to RealVector
void copy_data (const std::vector< DDaceSamplePoint > &dspa, RealVectorArray &drva)
 copy DDACE point array to RealVectorArray
void copy_data (const std::vector< DDaceSamplePoint > &dspa, Real *ptr, const int ptr_len)
 copy DDACE point array to Real*
bool operator!= (const RealVector &drv1, const RealVector &drv2)
 inequality operator for RealVector
bool operator!= (const IntVector &div1, const IntVector &div2)
 inequality operator for IntVector
bool operator!= (const IntArray &dia1, const IntArray &dia2)
 inequality operator for IntArray
bool operator!= (const ShortArray &dsa1, const ShortArray &dsa2)
 inequality operator for ShortArray
bool operator!= (const RealMatrix &drm1, const RealMatrix &drm2)
 inequality operator for RealMatrix
bool operator!= (const RealMatrixArray &drma1, const RealMatrixArray &drma2)
 inequality operator for RealMatrixArray
bool operator!= (const StringArray &dsa1, const StringArray &dsa2)
 inequality operator for StringArray
void build_label (String &label, const String &root_label, size_t tag)
 create a label by appending a numerical tag to the root_label
void build_labels (StringArray &label_array, const String &root_label)
 label_array. Uses build_label().
void build_labels_partial (StringArray &label_array, const String &root_label, size_t start_index, size_t num_items)
 of entries in label_array. Uses build_label().
void aggregate_merged (const RealVector &c_array, const IntVector &d_array, RealVector &m_array)
 aggregate continuous and discrete arrays into a single merged array
void separate_merged (const RealVector &m_array, RealVector &c_array, IntVector &d_array)
 separate a merged array into continuous and discrete arrays
template<class T>
ostream & operator<< (ostream &s, const std::set< T > &data)
 global ostream insertion operator for std::set
template<class T>
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, std::set< T > &data)
 global MPIUnpackBuffer extraction operator for std::set
template<class T>
MPIPackBufferoperator<< (MPIPackBuffer &s, const std::set< T > &data)
 global MPIPackBuffer insertion operator for std::set
template<typename OrdinalType, typename ScalarType>
MPIPackBufferoperator<< (MPIPackBuffer &s, const Teuchos::SerialDenseVector< OrdinalType, ScalarType > &data)
 global MPIPackBuffer insertion operator for Teuchos::SerialDenseVector
template<typename OrdinalType, typename ScalarType>
MPIPackBufferoperator<< (MPIPackBuffer &s, const Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > &data)
 global MPIPackBuffer insertion operator for Teuchos::SerialDenseMatrix
template<typename OrdinalType, typename ScalarType>
MPIPackBufferoperator<< (MPIPackBuffer &s, const Teuchos::SerialSymDenseMatrix< OrdinalType, ScalarType > &data)
 global MPIPackBuffer insertion operator for Teuchos::SerialSymDenseMatrix
template<typename OrdinalType, typename ScalarType>
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, Teuchos::SerialDenseVector< OrdinalType, ScalarType > &data)
 global MPIUnpackBuffer extraction operator for Teuchos::SerialDenseVector
template<typename OrdinalType, typename ScalarType>
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > &data)
 global MPIUnpackBuffer extraction operator for Teuchos::SerialDenseMatrix
template<typename OrdinalType, typename ScalarType>
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, Teuchos::SerialSymDenseMatrix< OrdinalType, ScalarType > &data)
 global MPIUnpackBuffer extraction operator for Teuchos::SerialSymDenseMatrix
template<class T>
void copy_data (const T *ptr, const int ptr_len, Vector< T > &dv)
 copy T* to Vector<T>
template<class T>
void copy_data (const T *ptr, const int ptr_len, BaseVector< T > &dbv)
 copy T* to BaseVector<T>
template<class T>
void copy_data (const T *ptr, const int ptr_len, const String &ptr_type, Matrix< T > &dm, size_t nr, size_t nc)
 copy T* to Matrix<T>
template<class T>
void copy_data (const T *ptr, const int ptr_len, const String &ptr_type, Array< Vector< T > > &dva, size_t num_vec, size_t vec_len)
 copy T* to Array<Vector<T> >
template<class T>
void copy_data (const Vector< T > &dv, T *ptr, const int ptr_len)
 copy Vector<T> to T*
template<class T>
void copy_data (const BaseVector< T > &dbv, T *ptr, const int ptr_len)
 copy BaseVector<T> to T*
template<class T>
void copy_data (const Matrix< T > &dm, T *ptr, const int ptr_len, const String &ptr_type)
 copy Matrix<T> to T*
template<class T>
void copy_data (const Array< Vector< T > > &dva, T *ptr, const int ptr_len, const String &ptr_type)
 copy Array<Vector<T> > to T*
template<class T>
void copy_data (const Vector< T > &dv, Matrix< T > &dm, size_t nr, size_t nc)
 copy Vector<T> to Matrix<T>
template<class T>
void copy_data (const Vector< T > &dv, Array< Vector< T > > &dva, size_t num_vec, size_t vec_len)
 copy Vector<T> to Array<Vector<T> >
template<class T>
void copy_data (const Array< T > &da, Vector< T > &dv)
 copy Array<T> to Vector<T>
template<class T>
void copy_data (const BaseVector< T > &dbv, Vector< T > &dv)
 copy BaseVector<T> to Vector<T>
template<class T>
void copy_data (const List< T > &dl, Array< T > &da)
 copy List<T> to Array<T>
template<class T>
void copy_data (const List< T > &dl, Array< Array< T > > &d2a, size_t num_a, size_t a_len)
 copy List<T> to Array<Array<T> >
template<class T>
void copy_data (const Array< Array< T > > &d2a, Array< T > &da)
 copy Array<Array<T> > to Array<T> (unroll 2D array into 1D array)
template<typename OrdinalType, typename ScalarType>
void copy_data (const Teuchos::SerialDenseVector< OrdinalType, ScalarType > &sdv, Vector< ScalarType > &dv)
 Vector<ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const Teuchos::SerialDenseVector< OrdinalType, ScalarType > &sdv, BaseVector< ScalarType > &dbv)
 BaseVector<ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > &sdm, Matrix< ScalarType > &dm)
 Matrix<ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const Teuchos::SerialSymDenseMatrix< OrdinalType, ScalarType > &ssdm, Matrix< ScalarType > &dm)
 Matrix<ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const Vector< ScalarType > &dv, Teuchos::SerialDenseVector< OrdinalType, ScalarType > &sdv)
 Teuchos::SerialDenseVector<OrdinalType, ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const Array< ScalarType > &da, Teuchos::SerialDenseVector< OrdinalType, ScalarType > &sdv)
 Teuchos::SerialDenseVector<OrdinalType, ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const BaseVector< ScalarType > &dbv, Teuchos::SerialDenseVector< OrdinalType, ScalarType > &sdv)
 Teuchos::SerialDenseVector<OrdinalType, ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const ScalarType *ptr, const OrdinalType ptr_len, Teuchos::SerialDenseVector< OrdinalType, ScalarType > &sdv)
 copy ScalarType* to Teuchos::SerialDenseVector<OrdinalType, ScalarType>
template<typename OrdinalType, typename ScalarType>
void copy_data (const Matrix< ScalarType > &dm, Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > &sdm)
 Teuchos::SerialDenseMatrix<OrdinalType, ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const Matrix< ScalarType > &dm, Teuchos::SerialSymDenseMatrix< OrdinalType, ScalarType > &ssdm)
 Teuchos::SerialSymDenseMatrix<OrdinalType, ScalarType>.
template<typename OrdinalType, typename ScalarType>
void copy_data (const Array< Vector< ScalarType > > &dva, Array< Teuchos::SerialDenseVector< OrdinalType, ScalarType > > &sdva)
 Array<Teuchos::SerialDenseVector<OrdinalType, ScalarType> >.
template<typename OrdinalType, typename ScalarType>
void copy_data (const Array< Matrix< ScalarType > > &dma, Array< Teuchos::SerialSymDenseMatrix< OrdinalType, ScalarType > > &ssdma)
 Array<Teuchos::SerialSymDenseMatrix<OrdinalType, ScalarType> >.
template<class T>
void copy_data_partial (const Vector< T > &dv1, size_t start_index, size_t num_items, Vector< T > &dv2)
 copy portion of first Vector<T> to all of second Vector<T>
template<typename OrdinalType, typename ScalarType>
void copy_data_partial (const Vector< ScalarType > &dv, size_t start_index, size_t num_items, Teuchos::SerialDenseVector< OrdinalType, ScalarType > &sdv)
 Teuchos::SerialDenseVector<OrdinalType, ScalarType>.
template<class T>
void copy_data_partial (const Vector< T > &dv1, Vector< T > &dv2, size_t start_index)
 copy all of first Vector<T> to portion of second Vector<T>
template<class T>
void copy_data_partial (const Vector< T > &dv1, size_t start_index1, size_t num_items, Vector< T > &dv2, size_t start_index2)
 copy portion of first Vector<T> to portion of second Vector<T>
template<class T>
void copy_data_partial (const Array< T > &da1, size_t start_index, size_t num_items, Array< T > &da2)
 copy portion of first Array<T> to all of second Array<T>
template<class T>
void copy_data_partial (const Array< T > &da1, Array< T > &da2, size_t start_index)
 copy all of first Array<T> to portion of second Array<T>
template<class T>
void copy_data_partial (const Array< T > &da1, size_t start_index1, size_t num_items, Array< T > &da2, size_t start_index2)
 copy portion of first Array<T> to portion of second Array<T>
template<class T>
void aggregate_data (const Array< T > &da1, const Array< T > &da2, Array< T > &all_da)
 aggregate two Array<T>'s into a single Array<T>
template<class T>
void aggregate_data (const Array< T > &da1, const Array< T > &da2, const Array< T > &da3, Array< T > &all_da)
 aggregate three Array<T>'s into a single Array<T>
template<class T>
void aggregate_data (const Vector< T > &dv1, const Vector< T > &dv2, Vector< T > &all_dv)
 aggregate two Vector<T>'s into a single Vector<T>
template<class T>
void aggregate_data (const Vector< T > &dv1, const Vector< T > &dv2, const Vector< T > &dv3, Vector< T > &all_dv)
 aggregate three Vector<T>'s into a single Vector<T>
template<class T>
void separate_data (const Array< T > &all_da, Array< T > &da1, Array< T > &da2)
 separate an Array<T> into two Array<T>'s
template<class T>
void separate_data (const Array< T > &all_da, Array< T > &da1, Array< T > &da2, Array< T > &da3)
 separate an Array<T> into three Array<T>'s
template<class T>
void separate_data (const Vector< T > &all_dv, Vector< T > &dv1, Vector< T > &dv2)
 separate an Vector<T> into two Vector<T>'s
template<class T>
void separate_data (const Vector< T > &all_dv, Vector< T > &dv1, Vector< T > &dv2, Vector< T > &dv3)
 separate an Vector<T> into three Vector<T>'s
template<class T>
void copy_data (const utilib::NumArray< T > &na, Vector< T > &dv)
 copy utilib::NumArray<T> to Vector<T>
template<class T>
void copy_data (const Vector< T > &dv, utilib::NumArray< T > &na)
 copy Vector<T> to utilib::NumArray<T>
template<class T>
void copy_data (const utilib::NumArray< T > &na, Array< T > &da)
 copy utilib::NumArray<T> to Array<T>
template<class T>
void copy_data (const List< T > &dl, utilib::NumArray< T > &na)
 copy List<T> to utilib::NumArray<T>
template<class T>
void copy_data (const TNT::Vector< T > &tntv, Vector< T > &dv)
 copy TNT::Vector<T> to Vector<T>
template<class T>
void copy_data (const Vector< T > &dv, TNT::Vector< T > &tntv)
 copy Vector<T> to TNT::Vector<T>
template<class T>
void copy_data (const T *ptr, const int ptr_len, TNT::Vector< T > &tntv)
 copy T* to TNT::Vector<T>
template<class T>
void copy_data (const Matrix< T > &dm, TNT::Matrix< T > &tntm)
 copy Matrix<T> to TNT::Matrix<T>
bool data_interface_id_compare (const DataInterface &di, const void *id)
 global comparison function for DataInterface
MPIPackBufferoperator<< (MPIPackBuffer &s, const DataInterface &data)
 MPIPackBuffer insertion operator for DataInterface.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, DataInterface &data)
 MPIUnpackBuffer extraction operator for DataInterface.
ostream & operator<< (ostream &s, const DataInterface &data)
 ostream insertion operator for DataInterface
bool data_method_id_compare (const DataMethod &dm, const void *id)
 global comparison function for DataMethod
MPIPackBufferoperator<< (MPIPackBuffer &s, const DataMethod &data)
 MPIPackBuffer insertion operator for DataMethod.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, DataMethod &data)
 MPIUnpackBuffer extraction operator for DataMethod.
ostream & operator<< (ostream &s, const DataMethod &data)
 ostream insertion operator for DataMethod
bool data_model_id_compare (const DataModel &dm, const void *id)
 global comparison function for DataModelRep
MPIPackBufferoperator<< (MPIPackBuffer &s, const DataModel &data)
 MPIPackBuffer insertion operator for DataModel.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, DataModel &data)
 MPIUnpackBuffer extraction operator for DataModel.
ostream & operator<< (ostream &s, const DataModel &data)
 ostream insertion operator for DataModel
bool data_responses_id_compare (const DataResponses &dr, const void *id)
 global comparison function for DataResponses
MPIPackBufferoperator<< (MPIPackBuffer &s, const DataResponses &data)
 MPIPackBuffer insertion operator for DataResponses.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, DataResponses &data)
 MPIUnpackBuffer extraction operator for DataResponses.
ostream & operator<< (ostream &s, const DataResponses &data)
 ostream insertion operator for DataResponses
MPIPackBufferoperator<< (MPIPackBuffer &s, const DataStrategy &data)
 MPIPackBuffer insertion operator for DataStrategy.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, DataStrategy &data)
 MPIUnpackBuffer extraction operator for DataStrategy.
ostream & operator<< (ostream &s, const DataStrategy &data)
 ostream insertion operator for DataStrategy
bool data_variables_id_compare (const DataVariables &dv, const void *id)
 global comparison function for DataVariables
MPIPackBufferoperator<< (MPIPackBuffer &s, const DataVariables &data)
 MPIPackBuffer insertion operator for DataVariables.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, DataVariables &data)
 MPIUnpackBuffer extraction operator for DataVariables.
ostream & operator<< (ostream &s, const DataVariables &data)
 ostream insertion operator for DataVariables
int salinas_main (int argc, char *argv[], MPI_Comm *comm)
 subroutine interface to SALINAS simulation code
bool operator== (const DistinctVariables &vars1, const DistinctVariables &vars2)
 equality operator
bool binary_equal_to (const DistinctVariables &vars1, const DistinctVariables &vars2)
 binary_equal_to (since 'operator==' is not suitable for boost/hash_set)
std::size_t hash_value (const DistinctVariables &vars)
 hash_value
int dlsolver_option (Opt_Info *)
void abort_handler (int code)
 global function which handles serial or parallel aborts
RealVector const * continuous_lower_bounds (Optimizer1 *o)
RealVector const * continuous_upper_bounds (Optimizer1 *o)
RealVector const * nonlinear_ineq_constraint_lower_bounds (Optimizer1 *o)
RealVector const * nonlinear_ineq_constraint_upper_bounds (Optimizer1 *o)
RealVector const * nonlinear_eq_constraint_targets (Optimizer1 *o)
RealVector const * linear_ineq_constraint_lower_bounds (Optimizer1 *o)
RealVector const * linear_ineq_constraint_upper_bounds (Optimizer1 *o)
RealVector const * linear_eq_constraint_targets (Optimizer1 *o)
RealMatrix const * linear_ineq_constraint_coeffs (Optimizer1 *o)
RealMatrix const * linear_eq_constraint_coeffs (Optimizer1 *o)
void ComputeResponses (Optimizer1 *o, int mode, int n, double *x)
void GetFuncs (Optimizer1 *o, int m0, int m1, double *f)
void GetGrads (Optimizer1 *o, int m0, int m1, int n, int is, int js, double *g)
void GetContVars (Optimizer1 *o, int n, double *x)
void SetBestContVars (Optimizer1 *o, int n, double *x)
void SetBestRespFns (Optimizer1 *o, int n, double *x)
void * dl_constructor (Optimizer1 *, Dakota_funcs *, dl_find_optimum_t *, dl_destructor_t *)
static RealVector const * continuous_lower_bounds1 (Optimizer1 *o)
static RealVector const * continuous_upper_bounds1 (Optimizer1 *o)
static RealVector const * nonlinear_ineq_constraint_lower_bounds1 (Optimizer1 *o)
static RealVector const * nonlinear_ineq_constraint_upper_bounds1 (Optimizer1 *o)
static RealVector const * nonlinear_eq_constraint_targets1 (Optimizer1 *o)
static RealVector const * linear_ineq_constraint_lower_bounds1 (Optimizer1 *o)
static RealVector const * linear_ineq_constraint_upper_bounds1 (Optimizer1 *o)
static RealVector const * linear_eq_constraint_targets1 (Optimizer1 *o)
static RealMatrix const * linear_eq_constraint_coeffs1 (Optimizer1 *o)
static RealMatrix const * linear_ineq_constraint_coeffs1 (Optimizer1 *o)
static void ComputeResponses1 (Optimizer1 *o, int mode, int n, double *x)
static void GetFuncs1 (Optimizer1 *o, int m0, int m1, double *f)
static void GetGrads1 (Optimizer1 *o, int m0, int m1, int n, int is, int js, double *g)
static void GetContVars1 (Optimizer1 *o, int n, double *x)
static void SetBestContVars1 (Optimizer1 *o, int n, double *x)
static void SetBestDiscVars1 (Optimizer1 *o, int n, int *x)
static void SetBestRespFns1 (Optimizer1 *o, int n, double *x)
static double Get_Real1 (Optimizer1 *o, const char *name)
static int Get_Int1 (Optimizer1 *o, const char *name)
static bool Get_Bool1 (Optimizer1 *o, const char *name)
Real getdist (RealVector &x1, RealVector &x2)
Real mindist (RealVector &x, RealMatrix &xset, int except)
Real mindistindx (RealVector &x, RealMatrix &xset, IntVector &indx)
Real getRmax (RealMatrix &xset)
int Isfinite (const Real &x)
template<typename T>
abort_handler_t (int code)
int start_grid_computing (char *analysis_driver_script, char *params_file, char *results_file)
int stop_grid_computing ()
int perform_analysis (char *iteration_num)
template<typename T>
string asstring (const T &val)
 Creates a string from the argument val using an ostringstream.
bool operator== (const MergedVariables &vars1, const MergedVariables &vars2)
 equality operator
bool binary_equal_to (const MergedVariables &vars1, const MergedVariables &vars2)
 binary_equal_to (since 'operator==' is not suitable for boost/hash_set)
std::size_t hash_value (const MergedVariables &vars)
 hash_value
 PACKBUF (int, MPI_INT)
 UNPACKBUF (int, MPI_INT)
 PACKSIZE (int, MPI_INT)
MPIPackBufferoperator<< (MPIPackBuffer &buff, const int &data)
 insert an int
MPIPackBufferoperator<< (MPIPackBuffer &buff, const u_int &data)
 insert a u_int
MPIPackBufferoperator<< (MPIPackBuffer &buff, const long &data)
 insert a long
MPIPackBufferoperator<< (MPIPackBuffer &buff, const u_long &data)
 insert a u_long
MPIPackBufferoperator<< (MPIPackBuffer &buff, const short &data)
 insert a short
MPIPackBufferoperator<< (MPIPackBuffer &buff, const u_short &data)
 insert a u_short
MPIPackBufferoperator<< (MPIPackBuffer &buff, const char &data)
 insert a char
MPIPackBufferoperator<< (MPIPackBuffer &buff, const u_char &data)
 insert a u_char
MPIPackBufferoperator<< (MPIPackBuffer &buff, const double &data)
 insert a double
MPIPackBufferoperator<< (MPIPackBuffer &buff, const float &data)
 insert a float
MPIPackBufferoperator<< (MPIPackBuffer &buff, const bool &data)
 insert a bool
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, int &data)
 extract an int
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, u_int &data)
 extract a u_int
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, long &data)
 extract a long
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, u_long &data)
 extract a u_long
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, short &data)
 extract a short
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, u_short &data)
 extract a u_short
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, char &data)
 extract a char
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, u_char &data)
 extract a u_char
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, double &data)
 extract a double
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, float &data)
 extract a float
MPIUnpackBufferoperator>> (MPIUnpackBuffer &buff, bool &data)
 extract a bool
int MPIPackSize (const int &data, const int num=1)
 return packed size of an int
int MPIPackSize (const u_int &data, const int num=1)
 return packed size of a u_int
int MPIPackSize (const long &data, const int num=1)
 return packed size of a long
int MPIPackSize (const u_long &data, const int num=1)
 return packed size of a u_long
int MPIPackSize (const short &data, const int num=1)
 return packed size of a short
int MPIPackSize (const u_short &data, const int num=1)
 return packed size of a u_short
int MPIPackSize (const char &data, const int num=1)
 return packed size of a char
int MPIPackSize (const u_char &data, const int num=1)
 return packed size of a u_char
int MPIPackSize (const double &data, const int num=1)
 return packed size of a double
int MPIPackSize (const float &data, const int num=1)
 return packed size of a float
int MPIPackSize (const bool &data, const int num=1)
 return packed size of a bool
int nidr_parse (const char *)
static void scale_chk (StringArray &ST, RealVector &S, const char *what, const char **univ)
static void BuildLabels (StringArray *sa, size_t nsa, size_t n1, size_t n2, const char *stub)
static int flist_check (IntList *L, int n, IntVector *iv, const char *what)
static void flist_check2 (size_t n, IntVector *iv, const char *what)
static int wronglen (size_t n, RealDenseVector *V, const char *what)
static void Vcopyup (RealVector *V, RealDenseVector *M, size_t i, size_t n)
static void Set_rdv (RealDenseVector *V, double d, size_t n)
static void Vadj_Normal (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Lognormal (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Uniform (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Loguniform (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Triangular (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Exponential (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Beta (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Gamma (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Gumbel (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Frechet (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Weibull (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Histogram (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Vadj_Interval (DataVariablesRep *dv, size_t i0, Var_Info *vi)
static void Rdv_copy (RealDenseVector **prdv, RealDenseVectorArray *rdva)
static Iface_mp_Rlit MP3 (failAction, recoveryFnVals, recover)
static Iface_mp_ilit MP3 (failAction, retryLimit, retry)
static Iface_mp_lit MP2 (analysisScheduling, self)
static Iface_mp_lit MP2 (analysisScheduling, static)
static Iface_mp_lit MP2 (evalScheduling, self)
static Iface_mp_lit MP2 (evalScheduling, static)
static Iface_mp_lit MP2 (failAction, abort)
static Iface_mp_lit MP2 (failAction, continuation)
static Iface_mp_lit MP2 (interfaceSynchronization, asynchronous)
static Iface_mp_lit MP2 (interfaceType, direct)
static Iface_mp_lit MP2 (interfaceType, fork)
static Iface_mp_lit MP2 (interfaceType, grid)
static Iface_mp_lit MP2 (interfaceType, system)
static bool MP_ (activeSetVectorFlag)
static bool MP_ (apreproFlag)
static bool MP_ (verbatimFlag)
static bool MP_ (evalCacheFlag)
static bool MP_ (fileSaveFlag)
static bool MP_ (fileTagFlag)
static bool MP_ (restartFileFlag)
static int MP_ (analysisServers)
static int MP_ (asynchLocalAnalysisConcurrency)
static int MP_ (asynchLocalEvalConcurrency)
static int MP_ (evalServers)
static int MP_ (procsPerAnalysis)
static Method_mp_Ii MP3x (numSteps, paramStudyType, 2)
static Method_mp_Ii MP3x (numSteps, paramStudyType, 3)
static Method_mp_Ri MP3x (stepLength, paramStudyType, 1)
static Method_mp_ilit2 MP3 (replacementType, numberRetained, chc)
static Method_mp_ilit2 MP3 (replacementType, numberRetained, elitist)
static Method_mp_ilit2 MP3 (replacementType, numberRetained, random)
static Method_mp_ilit2z MP3 (crossoverType, numCrossPoints, multi_point_binary)
static Method_mp_ilit2z MP3 (crossoverType, numCrossPoints, multi_point_parameterized_binary)
static Method_mp_ilit2z MP3 (crossoverType, numCrossPoints, multi_point_real)
static Method_mp_lit MP2 (boxDivision, all_dimensions)
static Method_mp_lit MP2 (boxDivision, major_dimension)
static Method_mp_lit MP2 (collocSampleReuse, all)
static Method_mp_lit MP2 (convergenceType, average_fitness_tracker)
static Method_mp_lit MP2 (convergenceType, best_fitness_tracker)
static Method_mp_lit MP2 (convergenceType, metric_tracker)
static Method_mp_lit MP2 (crossoverType, blend)
static Method_mp_lit MP2 (crossoverType, two_point)
static Method_mp_lit MP2 (crossoverType, uniform)
static Method_mp_lit MP2 (daceMethod, box_behnken)
static Method_mp_lit MP2 (daceMethod, central_composite)
static Method_mp_lit MP2 (daceMethod, grid)
static Method_mp_lit MP2 (daceMethod, lhs)
static Method_mp_lit MP2 (daceMethod, oa_lhs)
static Method_mp_lit MP2 (daceMethod, oas)
static Method_mp_lit MP2 (daceMethod, random)
static Method_mp_lit MP2 (distributionType, complementary)
static Method_mp_lit MP2 (distributionType, cumulative)
static Method_mp_lit MP2 (evalSynchronization, blocking)
static Method_mp_lit MP2 (evalSynchronization, nonblocking)
static Method_mp_lit MP2 (evalSynchronize, blocking)
static Method_mp_lit MP2 (evalSynchronize, nonblocking)
static Method_mp_lit MP2 (expansionSampleType, incremental_lhs)
static Method_mp_lit MP2 (exploratoryMoves, adaptive)
static Method_mp_lit MP2 (exploratoryMoves, multi_step)
static Method_mp_lit MP2 (exploratoryMoves, simple)
static Method_mp_lit MP2 (fitnessType, domination_count)
static Method_mp_lit MP2 (fitnessType, layer_rank)
static Method_mp_lit MP2 (fitnessType, linear_rank)
static Method_mp_lit MP2 (fitnessType, merit_function)
static Method_mp_lit MP2 (fitnessType, proportional)
static Method_mp_lit MP2 (initializationType, random)
static Method_mp_lit MP2 (initializationType, unique_random)
static Method_mp_lit MP2 (meritFunction, merit_max)
static Method_mp_lit MP2 (meritFunction, merit_max_smooth)
static Method_mp_lit MP2 (meritFunction, merit1)
static Method_mp_lit MP2 (meritFunction, merit1_smooth)
static Method_mp_lit MP2 (meritFunction, merit2)
static Method_mp_lit MP2 (meritFunction, merit2_smooth)
static Method_mp_lit MP2 (meritFunction, merit2_squared)
static Method_mp_lit MP2 (methodName, asynch_pattern_search)
static Method_mp_lit MP2 (methodName, coliny_cobyla)
static Method_mp_lit MP2 (methodName, coliny_direct)
static Method_mp_lit MP2 (methodName, coliny_pattern_search)
static Method_mp_lit MP2 (methodName, coliny_solis_wets)
static Method_mp_lit MP2 (methodName, conmin_frcg)
static Method_mp_lit MP2 (methodName, conmin_mfd)
static Method_mp_lit MP2 (methodName, dace)
static Method_mp_lit MP2 (methodName, dot_bfgs)
static Method_mp_lit MP2 (methodName, dot_frcg)
static Method_mp_lit MP2 (methodName, dot_mmfd)
static Method_mp_lit MP2 (methodName, dot_slp)
static Method_mp_lit MP2 (methodName, dot_sqp)
static Method_mp_lit MP2 (methodName, efficient_global)
static Method_mp_lit MP2 (methodName, fsu_cvt)
static Method_mp_lit MP2 (methodName, fsu_halton)
static Method_mp_lit MP2 (methodName, fsu_hammersley)
static Method_mp_lit MP2 (methodName, ncsu_direct)
static Method_mp_lit MP2 (methodName, nl2sol)
static Method_mp_lit MP2 (methodName, nlpql_sqp)
static Method_mp_lit MP2 (methodName, nlssol_sqp)
static Method_mp_lit MP2 (methodName, nond_evidence)
static Method_mp_lit MP2 (methodName, nond_global_reliability)
static Method_mp_lit MP2 (methodName, nond_polynomial_chaos)
static Method_mp_lit MP2 (methodName, nond_sampling)
static Method_mp_lit MP2 (methodName, nond_stoch_collocation)
static Method_mp_lit MP2 (methodName, npsol_sqp)
static Method_mp_lit MP2 (methodName, optpp_cg)
static Method_mp_lit MP2 (methodName, optpp_fd_newton)
static Method_mp_lit MP2 (methodName, optpp_g_newton)
static Method_mp_lit MP2 (methodName, optpp_newton)
static Method_mp_lit MP2 (methodName, optpp_pds)
static Method_mp_lit MP2 (methodName, optpp_q_newton)
static Method_mp_lit MP2 (methodName, psuade_moat)
static Method_mp_lit MP2 (methodName, surrogate_based_global)
static Method_mp_lit MP2 (methodName, surrogate_based_local)
static Method_mp_lit MP2 (methodName, vector_parameter_study)
static Method_mp_lit MP2 (minMaxType, maximize)
static Method_mp_lit MP2 (minMaxType, minimize)
static Method_mp_lit MP2 (mutationType, bit_random)
static Method_mp_lit MP2 (mutationType, offset_cauchy)
static Method_mp_lit MP2 (mutationType, offset_normal)
static Method_mp_lit MP2 (mutationType, offset_uniform)
static Method_mp_lit MP2 (mutationType, replace_uniform)
static Method_mp_lit MP2 (patternBasis, coordinate)
static Method_mp_lit MP2 (patternBasis, simplex)
static Method_mp_lit MP2 (reliabilityIntegration, first_order)
static Method_mp_lit MP2 (reliabilityIntegration, second_order)
static Method_mp_lit MP2 (reliabilityIntegrationRefine, ais)
static Method_mp_lit MP2 (reliabilityIntegrationRefine, is)
static Method_mp_lit MP2 (reliabilityIntegrationRefine, mmais)
static Method_mp_lit MP2 (reliabilitySearchAlgorithm, nip)
static Method_mp_lit MP2 (reliabilitySearchAlgorithm, sqp)
static Method_mp_lit MP2 (reliabilitySearchType, amv_plus_u)
static Method_mp_lit MP2 (reliabilitySearchType, amv_plus_x)
static Method_mp_lit MP2 (reliabilitySearchType, amv_u)
static Method_mp_lit MP2 (reliabilitySearchType, amv_x)
static Method_mp_lit MP2 (reliabilitySearchType, egra_u)
static Method_mp_lit MP2 (reliabilitySearchType, egra_x)
static Method_mp_lit MP2 (reliabilitySearchType, no_approx)
static Method_mp_lit MP2 (reliabilitySearchType, tana_u)
static Method_mp_lit MP2 (reliabilitySearchType, tana_x)
static Method_mp_lit MP2 (replacementType, elitist)
static Method_mp_lit MP2 (replacementType, favor_feasible)
static Method_mp_lit MP2 (replacementType, roulette_wheel)
static Method_mp_lit MP2 (replacementType, unique_roulette_wheel)
static Method_mp_lit MP2 (responseLevelMappingType, gen_reliabilities)
static Method_mp_lit MP2 (responseLevelMappingType, probabilities)
static Method_mp_lit MP2 (responseLevelMappingType, reliabilities)
static Method_mp_lit MP2 (sampleType, incremental_lhs)
static Method_mp_lit MP2 (sampleType, incremental_random)
static Method_mp_lit MP2 (sampleType, lhs)
static Method_mp_lit MP2 (sampleType, random)
static Method_mp_lit MP2 (searchMethod, gradient_based_line_search)
static Method_mp_lit MP2 (searchMethod, tr_pds)
static Method_mp_lit MP2 (searchMethod, trust_region)
static Method_mp_lit MP2 (searchMethod, value_based_line_search)
static Method_mp_lit MP2 (trialType, grid)
static Method_mp_lit MP2 (trialType, halton)
static Method_mp_lit MP2 (trialType, random)
static Method_mp_lit2 MP4 (methodName, reliabilitySearchType, nond_local_reliability,"mv")
static Method_mp_litc MP3 (crossoverType, crossoverRate, shuffle_random)
static Method_mp_litc MP3 (crossoverType, crossoverRate, null_crossover)
static Method_mp_litc MP3 (mutationType, mutationRate, null_mutation)
static Method_mp_litc MP3 (mutationType, mutationRate, offset_cauchy)
static Method_mp_litc MP3 (mutationType, mutationRate, offset_normal)
static Method_mp_litc MP3 (mutationType, mutationRate, offset_uniform)
static Method_mp_litc MP3 (replacementType, fitnessLimit, below_limit)
static Method_mp_liti MP4 (methodName, paramStudyType, list_parameter_study,-1)
static Method_mp_liti MP4 (methodName, paramStudyType, centered_parameter_study, 4)
static Method_mp_liti MP4 (methodName, paramStudyType, multidim_parameter_study, 5)
static Method_mp_litrv MP3 (nichingType, nicheVector, distance)
static Method_mp_litrv MP3 (nichingType, nicheVector, radial)
static Method_mp_litrv MP3 (postProcessorType, distanceVector, distance_postprocessor)
static Method_mp_slit MP2a (methodOutput, DEBUG_OUTPUT)
static Method_mp_slit MP2a (methodOutput, QUIET_OUTPUT)
static Method_mp_slit MP2a (methodOutput, SILENT_OUTPUT)
static Method_mp_slit MP2a (methodOutput, VERBOSE_OUTPUT)
static Method_mp_slit MP2a (surrBasedLocalAcceptLogic, FILTER)
static Method_mp_slit MP2a (surrBasedLocalAcceptLogic, TR_RATIO)
static Method_mp_slit MP2a (surrBasedLocalConstrRelax, HOMOTOPY)
static Method_mp_slit MP2a (surrBasedLocalMeritFn, ADAPTIVE_PENALTY_MERIT)
static Method_mp_slit MP2a (surrBasedLocalMeritFn, AUGMENTED_LAGRANGIAN_MERIT)
static Method_mp_slit MP2a (surrBasedLocalMeritFn, LAGRANGIAN_MERIT)
static Method_mp_slit MP2a (surrBasedLocalMeritFn, PENALTY_MERIT)
static Method_mp_slit MP2a (surrBasedLocalSubProbCon, LINEARIZED_CONSTRAINTS)
static Method_mp_slit MP2a (surrBasedLocalSubProbCon, NO_CONSTRAINTS)
static Method_mp_slit MP2a (surrBasedLocalSubProbCon, ORIGINAL_CONSTRAINTS)
static Method_mp_slit MP2a (surrBasedLocalSubProbObj, AUGMENTED_LAGRANGIAN_OBJECTIVE)
static Method_mp_slit MP2a (surrBasedLocalSubProbObj, LAGRANGIAN_OBJECTIVE)
static Method_mp_slit MP2a (surrBasedLocalSubProbObj, ORIGINAL_PRIMARY)
static Method_mp_slit MP2a (surrBasedLocalSubProbObj, SINGLE_OBJECTIVE)
static Method_mp_slit2 MP3 (initializationType, flatFile, flat_file)
static Method_mp_slit2 MP3 (methodName, dlDetails, dl_solver)
static Real MP_ (absConvTol)
static Real MP_ (centeringParam)
static Real MP_ (collocationRatio)
static Real MP_ (constraintPenalty)
static Real MP_ (constrPenalty)
static Real MP_ (constraintTolerance)
static Real MP_ (contractFactor)
static Real MP_ (contractStepLength)
static Real MP_ (convergenceTolerance)
static Real MP_ (crossoverRate)
static Real MP_ (falseConvTol)
static Real MP_ (functionPrecision)
static Real MP_ (globalBalanceParam)
static Real MP_ (gradientTolerance)
static Real MP_ (initDelta)
static Real MP_ (initStepLength)
static Real MP_ (initTRRadius)
static Real MP_ (lineSearchTolerance)
static Real MP_ (localBalanceParam)
static Real MP_ (maxBoxSize)
static Real MP_ (maxStep)
static Real MP_ (minBoxSize)
static Real MP_ (mutationRate)
static Real MP_ (mutationScale)
static Real MP_ (percentDelta)
static Real MP_ (shrinkagePercent)
static Real MP_ (singConvTol)
static Real MP_ (singRadius)
static Real MP_ (smoothFactor)
static Real MP_ (solnAccuracy)
static Real MP_ (solnTarget)
static Real MP_ (stepLenToBoundary)
static Real MP_ (surrBasedLocalTRContract)
static Real MP_ (surrBasedLocalTRContractTrigger)
static Real MP_ (surrBasedLocalTRExpand)
static Real MP_ (surrBasedLocalTRExpandTrigger)
static Real MP_ (surrBasedLocalTRInitSize)
static Real MP_ (surrBasedLocalTRMinSize)
static Real MP_ (threshDelta)
static Real MP_ (threshStepLength)
static Real MP_ (volBoxSize)
static Real MP_ (xConvTol)
static bool MP_ (allVarsFlag)
static bool MP_ (constantPenalty)
static bool MP_ (expansionFlag)
static bool MP_ (fixedSeedFlag)
static bool MP_ (fixedSequenceFlag)
static bool MP_ (latinizeFlag)
static bool MP_ (mainEffectsFlag)
static bool MP_ (methodScaling)
static bool MP_ (mutationAdaptive)
static bool MP_ (printPopFlag)
static bool MP_ (randomizeOrderFlag)
static bool MP_ (regressDiag)
static bool MP_ (showMiscOptions)
static bool MP_ (speculativeFlag)
static bool MP_ (surrBasedGlobalReplacePts)
static bool MP_ (surrBasedLocalLayerBypass)
static bool MP_ (varBasedDecompFlag)
static bool MP_ (volQualityFlag)
static int MP_ (collocationPoints)
static int MP_ (contractAfterFail)
static int MP_ (covarianceType)
static int MP_ (deltasPerVariable)
static int MP_ (expandAfterSuccess)
static int MP_ (expansionSamples)
static int MP_ (expansionTerms)
static int MP_ (maxFunctionEvaluations)
static int MP_ (maxIterations)
static int MP_ (mutationRange)
static int MP_ (newSolnsGenerated)
static int MP_ (numSamples)
static int MP_ (numSymbols)
static int MP_ (numTrials)
static int MP_ (populationSize)
static int MP_ (previousSamples)
static int MP_ (randomSeed)
static int MP_ (searchSchemeSize)
static int MP_ (surrBasedLocalSoftConvLimit)
static int MP_ (totalPatternSize)
static int MP_ (verifyLevel)
static short MP_ (expansionOrder)
static size_t MP_ (numGenerations)
static size_t MP_ (numOffspring)
static size_t MP_ (numParents)
static IntSet MP_ (surrogateFnIndices)
static Model_mp_lit MP2 (approxCorrectionType, additive)
static Model_mp_lit MP2 (approxCorrectionType, combined)
static Model_mp_lit MP2 (approxCorrectionType, multiplicative)
static Model_mp_lit MP2 (approxSampleReuse, all)
static Model_mp_lit MP2 (approxSampleReuse, none)
static Model_mp_lit MP2 (approxSampleReuse, region)
static Model_mp_lit MP2 (marsInterpolation, linear)
static Model_mp_lit MP2 (marsInterpolation, cubic)
static Model_mp_lit MP2 (modelType, nested)
static Model_mp_lit MP2 (modelType, single)
static Model_mp_lit MP2 (modelType, surrogate)
static Model_mp_lit MP2 (surrogateType, hierarchical)
static Model_mp_lit MP2 (surrogateType, global_gaussian)
static Model_mp_lit MP2 (surrogateType, global_kriging)
static Model_mp_lit MP2 (surrogateType, global_mars)
static Model_mp_lit MP2 (surrogateType, global_moving_least_squares)
static Model_mp_lit MP2 (surrogateType, global_neural_network)
static Model_mp_lit MP2 (surrogateType, global_polynomial)
static Model_mp_lit MP2 (surrogateType, global_radial_basis)
static Model_mp_lit MP2 (surrogateType, local_taylor)
static Model_mp_lit MP2 (surrogateType, multipoint_tana)
static Model_mp_ord MP2s (approxCorrectionOrder, 0)
static Model_mp_ord MP2s (approxCorrectionOrder, 1)
static Model_mp_ord MP2s (approxCorrectionOrder, 2)
static Model_mp_ord MP2s (polynomialOrder, 1)
static Model_mp_ord MP2s (polynomialOrder, 2)
static Model_mp_ord MP2s (polynomialOrder, 3)
static Model_mp_ord MP2s (trendOrder, 0)
static Model_mp_ord MP2s (trendOrder, 1)
static Model_mp_ord MP2s (trendOrder, 2)
static Real MP_ (annRange)
bool MP_ (approxGradUsageFlag)
bool MP_ (pointSelection)
short MP_ (annNodes)
short MP_ (annRandomWeight)
short MP_ (krigingMaxTrials)
short MP_ (marsMaxBases)
short MP_ (mlsPolyOrder)
short MP_ (mlsWeightFunction)
short MP_ (rbfBases)
short MP_ (rbfMaxPts)
short MP_ (rbfMaxSubsets)
short MP_ (rbfMinPartition)
static Resp_mp_lit MP2 (gradientType, analytic)
static Resp_mp_lit MP2 (gradientType, mixed)
static Resp_mp_lit MP2 (gradientType, none)
static Resp_mp_lit MP2 (gradientType, numerical)
static Resp_mp_lit MP2 (hessianType, analytic)
static Resp_mp_lit MP2 (hessianType, mixed)
static Resp_mp_lit MP2 (hessianType, none)
static Resp_mp_lit MP2 (hessianType, numerical)
static Resp_mp_lit MP2 (hessianType, quasi)
static Resp_mp_lit MP2 (intervalType, central)
static Resp_mp_lit MP2 (intervalType, forward)
static Resp_mp_lit MP2 (methodSource, dakota)
static Resp_mp_lit MP2 (methodSource, vendor)
static Resp_mp_lit MP2 (quasiHessianType, bfgs)
static Resp_mp_lit MP2 (quasiHessianType, damped_bfgs)
static Resp_mp_lit MP2 (quasiHessianType, sr1)
static size_t MP_ (numLeastSqTerms)
static size_t MP_ (numNonlinearEqConstraints)
static size_t MP_ (numNonlinearIneqConstraints)
static size_t MP_ (numObjectiveFunctions)
static size_t MP_ (numResponseFunctions)
static Real MP_ (hybridLSProb)
static Strategy_mp_lit MP2 (hybridType, collaborative)
static Strategy_mp_lit MP2 (hybridType, embedded)
static Strategy_mp_lit MP2 (hybridType, sequential)
static Strategy_mp_lit MP2 (iteratorScheduling, self)
static Strategy_mp_lit MP2 (iteratorScheduling, static)
static Strategy_mp_lit MP2 (strategyType, hybrid)
static Strategy_mp_lit MP2 (strategyType, multi_start)
static Strategy_mp_lit MP2 (strategyType, pareto_set)
static Strategy_mp_lit MP2 (strategyType, single_method)
static bool MP_ (graphicsFlag)
static bool MP_ (tabularDataFlag)
static int MP_ (concurrentRandomJobs)
static int MP_ (concurrentSeed)
static int MP_ (iteratorServers)
static size_t MP_ (hybridNumSolnsTrans)
static size_t MP_ (numBetaUncVars)
static size_t MP_ (numContinuousDesVars)
static size_t MP_ (numContinuousStateVars)
static size_t MP_ (numDiscreteDesVars)
static size_t MP_ (numDiscreteStateVars)
static size_t MP_ (numExponentialUncVars)
static size_t MP_ (numFrechetUncVars)
static size_t MP_ (numGammaUncVars)
static size_t MP_ (numGumbelUncVars)
static size_t MP_ (numHistogramUncVars)
static size_t MP_ (numIntervalUncVars)
static size_t MP_ (numLognormalUncVars)
static size_t MP_ (numLoguniformUncVars)
static size_t MP_ (numNormalUncVars)
static size_t MP_ (numTriangularUncVars)
static size_t MP_ (numUniformUncVars)
static size_t MP_ (numWeibullUncVars)
static RealDenseVector MP_ (betaUncLowerBnds)
static RealDenseVector MP_ (betaUncUpperBnds)
static RealDenseVector MP_ (frechetUncBetas)
static RealDenseVector MP_ (gumbelUncBetas)
static RealDenseVector MP_ (normalUncLowerBnds)
static RealDenseVector MP_ (normalUncMeans)
static RealDenseVector MP_ (normalUncUpperBnds)
static RealDenseVector MP_ (triangularUncModes)
static RealDenseVector VP_ (Ivb)
static RealDenseVector VP_ (Ivp)
static RealDenseVector VP_ (bp)
static RealDenseVector VP_ (pp)
static RealDenseVector VP_ (ucm)
static Var_brv MP2s (betaUncAlphas, 0.)
static Var_brv MP2s (betaUncBetas, 0.)
static Var_brv MP2s (exponentialUncBetas, 0.)
static Var_brv MP2s (frechetUncAlphas, 2.)
static Var_brv MP2s (gammaUncAlphas, 0.)
static Var_brv MP2s (gammaUncBetas, 0.)
static Var_brv MP2s (gumbelUncAlphas, 0.)
static Var_brv MP2s (lognormalUncErrFacts, 1.)
static Var_brv MP2s (lognormalUncLowerBnds, 0.)
static Var_brv MP2s (lognormalUncMeans, 0.)
static Var_brv MP2s (lognormalUncStdDevs, 0.)
static Var_brv MP2s (lognormalUncUpperBnds, DBL_MAX)
static Var_brv MP2s (loguniformUncLowerBnds, 0.)
static Var_brv MP2s (loguniformUncUpperBnds, DBL_MAX)
static Var_brv MP2s (normalUncStdDevs, 0.)
static Var_brv MP2s (triangularUncLowerBnds,-DBL_MAX)
static Var_brv MP2s (triangularUncUpperBnds, DBL_MAX)
static Var_brv MP2s (uniformUncLowerBnds,-DBL_MAX)
static Var_brv MP2s (uniformUncUpperBnds, DBL_MAX)
static Var_brv MP2s (weibullUncAlphas, 0.)
static Var_brv MP2s (weibullUncBetas, 0.)
static const char * Var_Name (StringArray *sa, char *buf, size_t i)
void dn2f_ (int *n, int *p, Real *x, Calcrj, int *iv, int *liv, int *lv, Real *v, int *ui, void *ur, Vf)
void dn2fb_ (int *n, int *p, Real *x, Real *b, Calcrj, int *iv, int *liv, int *lv, Real *v, int *ui, void *ur, Vf)
void dn2g_ (int *n, int *p, Real *x, Calcrj, Calcrj, int *iv, int *liv, int *lv, Real *v, int *ui, void *ur, Vf)
void dn2gb_ (int *n, int *p, Real *x, Real *b, Calcrj, Calcrj, int *iv, int *liv, int *lv, Real *v, int *ui, void *ur, Vf)
void divset_ (int *, int *, int *, int *, Real *)
double dr7mdc_ (int *)
static void Rswapchk (Nl2Misc *q)
double rnum1 (void)
double rnum2 (void)
istream & operator>> (istream &s, ParamResponsePair &pair)
 istream extraction operator for ParamResponsePair
ostream & operator<< (ostream &s, const ParamResponsePair &pair)
 ostream insertion operator for ParamResponsePair
BiStreamoperator>> (BiStream &s, ParamResponsePair &pair)
 BiStream extraction operator for ParamResponsePair.
BoStreamoperator<< (BoStream &s, const ParamResponsePair &pair)
 BoStream insertion operator for ParamResponsePair.
MPIUnpackBufferoperator>> (MPIUnpackBuffer &s, ParamResponsePair &pair)
 MPIUnpackBuffer extraction operator for ParamResponsePair.
MPIPackBufferoperator<< (MPIPackBuffer &s, const ParamResponsePair &pair)
 MPIPackBuffer insertion operator for ParamResponsePair.
bool operator== (const ParamResponsePair &pair1, const ParamResponsePair &pair2)
 equality operator
bool operator!= (const ParamResponsePair &pair1, const ParamResponsePair &pair2)
 inequality operator
bool id_vars_exact_compare (const ParamResponsePair &database_pr, const ParamResponsePair &search_pr)
 search function for a particular ParamResponsePair within a PRPHashSet
std::size_t hash_value (const ParamResponsePair &prp)
 hash_value for ParamResponsePairs stored in a PRPHashSet
bool set_compare (const ParamResponsePair &database_pr, const ActiveSet &search_set)
 on ActiveSet content (request vector and derivative variables vector)
bool set_compare_by_ptr (const ParamResponsePair &database_pr, const void *search_ptr)
 is passed by void* pointer (as required by Dakota::List::find() API)
bool id_vars_set_compare (const ParamResponsePair &database_pr, const String &search_interface_id, const Variables &search_vars, const ActiveSet &search_set)
 based on interface id, variables, and ActiveSet
bool id_vars_set_compare_by_ptr (const ParamResponsePair &database_pr, const void *search_ptr)
 is passed by void* pointer (as required by Dakota::List::find() API)
bool id_vars_set_compare (const ParamResponsePair &database_pr, const ParamResponsePair &search_pr)
 search_pr is passed by const reference
bool eval_id_compare (const ParamResponsePair &pair, const int &id)
 by const reference
bool eval_id_compare_by_ptr (const ParamResponsePair &pair, const void *id)
 PRPList/PRPHashSet based on evaluation id, where the id is passed by void*.
bool eval_id_sort_fn (const ParamResponsePair &pr1, const ParamResponsePair &pr2)
 sort function for ParamResponsePair
PRPLIter lookup_by_val (PRPList &prp_list, const String &search_interface_id, const Variables &search_vars, const ActiveSet &search_set)
 interface id, variables, and ActiveSet search data
bool lookup_by_val (PRPList &prp_list, const String &search_interface_id, const Variables &search_vars, const ActiveSet &search_set, int &found_eval_id)
 based on interface id, variables, and ActiveSet search data
bool lookup_by_val (PRPList &prp_list, const String &search_interface_id, const Variables &search_vars, const ActiveSet &search_set, Response &found_resp)
 based on interface id, variables, and ActiveSet search data
bool lookup_by_val (PRPList &prp_list, const String &search_interface_id, const Variables &search_vars, const ActiveSet &search_set, ParamResponsePair &found_pr)
 variables, and ActiveSet search data
PRPLIter lookup_by_eval_id (PRPList &prp_list, const int &search_eval_id)
 evaluation id search data
bool lookup_by_eval_id (PRPList &prp_list, const int &search_eval_id, Response &found_resp)
 evaluation id search data
bool lookup_by_eval_id (PRPList &prp_list, const int &search_eval_id, ParamResponsePair &found_pr)
 search data
PRPLIter lookup_by_set (PRPList &prp_list, const ActiveSet &search_set)
 ActiveSet search data.
bool lookup_by_set (PRPList &prp_list, const ActiveSet &search_set, ParamResponsePair &found_pr)
 find a ParamResponsePair within a PRPList based on ActiveSet search data
bool lookup_by_val (PRPHashSet &prp_cache, const ParamResponsePair &search_pr, ParamResponsePair &found_pr)
 ActiveSet search data within search_pr.
bool lookup_by_val (PRPHashSet &prp_cache, const String &search_interface_id, const Variables &search_vars, const ActiveSet &search_set, int &found_eval_id)
 based on interface id, variables, and ActiveSet search data
bool lookup_by_val (PRPHashSet &prp_cache, const String &search_interface_id, const Variables &search_vars, const ActiveSet &search_set, Response &found_resp)
 based on interface id, variables, and ActiveSet search data
bool lookup_by_val (PRPHashSet &prp_cache, const String &search_interface_id, const Variables &search_vars, const ActiveSet &search_set, ParamResponsePair &found_pr)
 variables, and ActiveSet search data
PRPCacheOrderedConstIter prpCacheBegin (const PRPCache &prp_cache)
 PRPList definition of prpCacheBegin.
PRPCacheOrderedConstIter prpCacheEnd (const PRPCache &prp_cache)
 PRPList definition of prpCacheEnd.
void print_restart (int argc, char **argv, String print_dest)
 print a restart file
void print_restart_tabular (int argc, char **argv, String print_dest)
 print a restart file (tabular format)
void read_neutral (int argc, char **argv)
 read a restart file (neutral file format)
void repair_restart (int argc, char **argv, String identifier_type)
 repair a restart file by removing corrupted evaluations
void concatenate_restart (int argc, char **argv)
 concatenate multiple restart files

Variables

ProblemDescDB dummy_db
 dummy ProblemDescDB object used for mandatory reference initialization when a real ProblemDescDB instance is unavailable
ParallelLibrary dummy_lib
 dummy ParallelLibrary object used for mandatory reference initialization when a real ParallelLibrary instance is unavailable
ProblemDescDB dummy_db
 dummy ProblemDescDB object used for mandatory reference initialization when a real ProblemDescDB instance is unavailable
Graphics dakota_graphics
 the global Dakota::Graphics object used by strategies, models, and approximations
Interface dummy_interface
 dummy Interface object used for mandatory reference initialization or default virtual function return by reference when a real Interface instance is unavailable
Model dummy_model
 dummy Model object used for mandatory reference initialization or default virtual function return by reference when a real Model instance is unavailable
Iterator dummy_iterator
 dummy Iterator object used for mandatory reference initialization or default virtual function return by reference when a real Iterator instance is unavailable
ProblemDescDB dummy_db
 dummy ProblemDescDB object used for mandatory reference initialization when a real ProblemDescDB instance is unavailable
ParallelLibrary dummy_lib
 dummy ParallelLibrary object used for mandatory reference initialization when a real ParallelLibrary instance is unavailable
const char * FIELD_NAMES []
const int NUMBER_OF_FIELDS = 21
Dakota_funcs * DF
Dakota_funcs DakFuncs0
ostream * dakota_cout = &cout
 DAKOTA stdout initially points to cout, but may be redirected to a tagged ofstream if there are concurrent iterators.
ostream * dakota_cerr = &cerr
 DAKOTA stderr initially points to cerr, but may be redirected to a tagged ofstream if there are concurrent iterators.
PRPCache data_pairs
 contains all parameter/response pairs.
BoStream write_restart
 the restart binary output stream (doesn't really need to be global anymore except for abort_handler()).
Graphics dakota_graphics
 the global Dakota::Graphics object used by strategies, models, and approximations
int write_precision = 10
 used in ostream data output functions (restart_util.C overrides this default value)
ParallelLibrary dummy_lib (0)
 dummy ParallelLibrary object used for mandatory reference initialization when a real ParallelLibrary instance is unavailable
ProblemDescDB dummy_db
 dummy ProblemDescDB object used for mandatory reference initialization when a real ProblemDescDB instance is unavailable
int mc_ptr_int = 0
 global pointer for ModelCenter API
std::ostream * dakota_cout
 DAKOTA stdout initially points to cout, but may be redirected to a tagged ofstream if there are concurrent iterators.
std::ostream * dakota_cerr
 DAKOTA stderr initially points to cerr, but may be redirected to a tagged ofstream if there are concurrent iterators.
int write_precision
 used in ostream data output functions (restart_util.C overrides this default value)
int mc_ptr_int
 global pointer for ModelCenter API
static KeyWord kw_1 [3]
static KeyWord kw_2 [1]
static KeyWord kw_3 [4]
static KeyWord kw_4 [6]
static KeyWord kw_5 [9]
static KeyWord kw_6 [2]
static KeyWord kw_7 [10]
static KeyWord kw_8 [9]
static KeyWord kw_9 [7]
static KeyWord kw_10 [2]
static KeyWord kw_11 [10]
static KeyWord kw_12 [2]
static KeyWord kw_13 [4]
static KeyWord kw_14 [2]
static KeyWord kw_15 [4]
static KeyWord kw_16 [2]
static KeyWord kw_17 [8]
static KeyWord kw_18 [3]
static KeyWord kw_19 [2]
static KeyWord kw_20 [3]
static KeyWord kw_21 [2]
static KeyWord kw_22 [5]
static KeyWord kw_23 [4]
static KeyWord kw_24 [11]
static KeyWord kw_25 [2]
static KeyWord kw_26 [2]
static KeyWord kw_27 [1]
static KeyWord kw_28 [3]
static KeyWord kw_29 [2]
static KeyWord kw_30 [12]
static KeyWord kw_31 [8]
static KeyWord kw_32 [1]
static KeyWord kw_33 [1]
static KeyWord kw_34 [14]
static KeyWord kw_35 [2]
static KeyWord kw_36 [2]
static KeyWord kw_37 [3]
static KeyWord kw_38 [8]
static KeyWord kw_39 [10]
static KeyWord kw_40 [1]
static KeyWord kw_41 [2]
static KeyWord kw_42 [5]
static KeyWord kw_43 [3]
static KeyWord kw_44 [1]
static KeyWord kw_45 [6]
static KeyWord kw_46 [6]
static KeyWord kw_47 [3]
static KeyWord kw_48 [2]
static KeyWord kw_49 [2]
static KeyWord kw_50 [1]
static KeyWord kw_51 [2]
static KeyWord kw_52 [4]
static KeyWord kw_53 [7]
static KeyWord kw_54 [1]
static KeyWord kw_55 [3]
static KeyWord kw_56 [9]
static KeyWord kw_57 [2]
static KeyWord kw_58 [1]
static KeyWord kw_59 [1]
static KeyWord kw_60 [3]
static KeyWord kw_61 [2]
static KeyWord kw_62 [2]
static KeyWord kw_63 [4]
static KeyWord kw_64 [2]
static KeyWord kw_65 [1]
static KeyWord kw_66 [1]
static KeyWord kw_67 [3]
static KeyWord kw_68 [2]
static KeyWord kw_69 [2]
static KeyWord kw_70 [6]
static KeyWord kw_71 [5]
static KeyWord kw_72 [3]
static KeyWord kw_73 [9]
static KeyWord kw_74 [1]
static KeyWord kw_75 [3]
static KeyWord kw_76 [2]
static KeyWord kw_77 [5]
static KeyWord kw_78 [1]
static KeyWord kw_79 [3]
static KeyWord kw_80 [2]
static KeyWord kw_81 [2]
static KeyWord kw_82 [2]
static KeyWord kw_83 [1]
static KeyWord kw_84 [1]
static KeyWord kw_85 [2]
static KeyWord kw_86 [14]
static KeyWord kw_87 [1]
static KeyWord kw_88 [4]
static KeyWord kw_89 [7]
static KeyWord kw_90 [2]
static KeyWord kw_91 [8]
static KeyWord kw_92 [4]
static KeyWord kw_93 [2]
static KeyWord kw_94 [3]
static KeyWord kw_95 [2]
static KeyWord kw_96 [4]
static KeyWord kw_97 [7]
static KeyWord kw_98 [4]
static KeyWord kw_99 [3]
static KeyWord kw_100 [2]
static KeyWord kw_101 [2]
static KeyWord kw_102 [2]
static KeyWord kw_103 [2]
static KeyWord kw_104 [4]
static KeyWord kw_105 [5]
static KeyWord kw_106 [3]
static KeyWord kw_107 [2]
static KeyWord kw_108 [7]
static KeyWord kw_109 [1]
static KeyWord kw_110 [4]
static KeyWord kw_111 [6]
static KeyWord kw_112 [10]
static KeyWord kw_113 [2]
static KeyWord kw_114 [1]
static KeyWord kw_115 [2]
static KeyWord kw_116 [54]
static KeyWord kw_117 [1]
static KeyWord kw_118 [4]
static KeyWord kw_119 [2]
static KeyWord kw_120 [1]
static KeyWord kw_121 [6]
static KeyWord kw_122 [3]
static KeyWord kw_123 [2]
static KeyWord kw_124 [5]
static KeyWord kw_125 [2]
static KeyWord kw_126 [2]
static KeyWord kw_127 [2]
static KeyWord kw_128 [3]
static KeyWord kw_129 [3]
static KeyWord kw_130 [4]
static KeyWord kw_131 [3]
static KeyWord kw_132 [13]
static KeyWord kw_133 [6]
static KeyWord kw_134 [3]
static KeyWord kw_135 [1]
static KeyWord kw_136 [2]
static KeyWord kw_137 [2]
static KeyWord kw_138 [5]
static KeyWord kw_139 [6]
static KeyWord kw_140 [2]
static KeyWord kw_141 [2]
static KeyWord kw_142 [5]
static KeyWord kw_143 [1]
static KeyWord kw_144 [1]
static KeyWord kw_145 [2]
static KeyWord kw_146 [3]
static KeyWord kw_147 [3]
static KeyWord kw_148 [4]
static KeyWord kw_149 [6]
static KeyWord kw_150 [3]
static KeyWord kw_151 [4]
static KeyWord kw_152 [5]
static KeyWord kw_153