Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
ActiveSetContainer class for active set tracking information. Contains the active set request vector and the derivative variables vector
AnalysisCodeBase class providing common functionality for derived classes (SysCallAnalysisCode and ForkAnalysisCode) which spawn separate processes for managing simulations
AnalyzerBase class for NonD, DACE, and ParamStudy branches of the iterator hierarchy
ApplicationInterfaceDerived class within the interface class hierarchy for supporting interfaces to simulation codes
ApproximationBase class for the approximation class hierarchy
ApproximationInterfaceDerived class within the interface class hierarchy for supporting approximations to simulation-based results
APPSEvalMgrEvaluation manager class for APPSPACK
APPSOptimizerWrapper class for APPSPACK
BaseConstructorDummy struct for overloading letter-envelope constructors
BiStreamThe binary input stream class. Overloads the >> operator for all data types
BoStreamThe binary output stream class. Overloads the << operator for all data types
COLINApplication
COLINOptimizerWrapper class for optimizers defined using COLIN
CollaborativeHybridStrategyStrategy for hybrid minimization using multiple collaborating optimization and nonlinear least squares methods
CommandLineHandlerUtility class for managing command line inputs to DAKOTA
CommandShellUtility class which defines convenience operators for spawning processes with system calls
ConcurrentStrategyStrategy for multi-start iteration or pareto set optimization
CONMINOptimizerWrapper class for the CONMIN optimization library
ConstraintsBase class for the variable constraints class hierarchy
DataFitSurrModelDerived model class within the surrogate model branch for managing data fit surrogates (global and local)
DataInterfaceHandle class for interface specification data
DataMethodHandle class for method specification data
DataMethodRepBody class for method specification data
DataModelHandle class for model specification data
DataModelRepBody class for model specification data
DataResponsesHandle class for responses specification data
DataResponsesRepBody class for responses specification data
DataStrategyHandle class for strategy specification data
DataStrategyRepBody class for strategy specification data
DataVariablesHandle class for variables specification data
DataVariablesRepBody class for variables specification data
DDACEDesignCompExpWrapper class for the DDACE design of experiments library
DirectApplicInterfaceDerived application interface class which spawns simulation codes and testers using direct procedure calls
DiscrepancyCorrectionBase class for discrepancy corrections
DOTOptimizerWrapper class for the DOT optimization library
JEGAOptimizer::DriverA subclass of the JEGA front end driver that exposes the individual protected methods to execute the algorithm
EffGlobalMinimizerImplementation of Efficient Global Optimization/Least Squares algorithms
EmbeddedHybridStrategyStrategy for closely-coupled hybrid minimization, typically involving the embedding of local search methods within global search methods
JEGAOptimizer::EvaluatorAn evaluator specialization that knows how to interact with Dakota
JEGAOptimizer::EvaluatorCreatorA specialization of the JEGA::FrontEnd::EvaluatorCreator that creates a new instance of a Evaluator
ForkAnalysisCodeDerived class in the AnalysisCode class hierarchy which spawns simulations using forks
ForkApplicInterfaceDerived application interface class which spawns simulation codes using forks
FSUDesignCompExpWrapper class for the FSUDace QMC/CVT library
GaussProcApproximationDerived approximation class for Gaussian Process implementation
GetLongOptGetLongOpt is a general command line utility from S. Manoharan (Advanced Computer Research Institute, Lyon, France)
GraphicsSingle interface to 2D (motif) and 3D (PLPLOT) graphics as well as tabular cataloguing of data for post-processing with Matlab, Tecplot, etc
GridApplicInterfaceDerived application interface class which spawns simulation codes using grid services such as Condor or Globus
HierarchSurrModelDerived model class within the surrogate model branch for managing hierarchical surrogates (models of varying fidelity)
HybridStrategyBase class for hybrid minimization strategies
InterfaceBase class for the interface class hierarchy
IteratorBase class for the iterator class hierarchy
JEGAOptimizerA version of Dakota::Optimizer for instantiation of John Eddy's Genetic Algorithms (JEGA)
LeastSqBase class for the nonlinear least squares branch of the iterator hierarchy
MergedConstraintsDerived class within the Constraints hierarchy which employs the merged data view
MergedVariablesDerived class within the Variables hierarchy which employs the merged data view
MinimizerBase class for the optimizer and least squares branches of the iterator hierarchy
MixedConstraintsDerived class within the Constraints hierarchy which employs the default data view (no variable or domain type array merging)
MixedVariablesDerived class within the Variables hierarchy which employs the default data view (no variable or domain type array merging)
ModelBase class for the model class hierarchy
MPIPackBufferClass for packing MPI message buffers
MPIUnpackBufferClass for unpacking MPI message buffers
NCSUOptimizerWrapper class for the NCSU DIRECT optimization library
NestedModelDerived model class which performs a complete sub-iterator execution within every evaluation of the model
NIDRProblemDescDBThe derived input file database utilizing the new IDR parser
NL2ResAuxiliary information passed to calcr and calcj via ur
NL2SOLLeastSqWrapper class for the NL2SOL nonlinear least squares library
NLPQLPOptimizerWrapper class for the NLPQLP optimization library, Version 2.0
NLSSOLLeastSqWrapper class for the NLSSOL nonlinear least squares library
NoDBBaseConstructorDummy struct for overloading constructors used in on-the-fly instantiations
NonDBase class for all nondetermistic iterators (the DAKOTA/UQ branch)
NonDAdaptImpSamplingClass for the Adaptive Importance Sampling methods within DAKOTA
NonDBayesCalibrationBase class for Bayesian inference: generates posterior distribution on model parameters given experimental data
NonDCalibration
NonDCubatureDerived nondeterministic class that generates N-dimensional numerical cubature points for evaluation of expectation integrals
NonDExpansionBase class for polynomial chaos expansions (PCE) and stochastic collocation (SC)
NonDGlobalEvidenceClass for the Dempster-Shafer Evidence Theory methods within DAKOTA/UQ
NonDGlobalIntervalClass for using global nongradient-based optimization approaches to calculate interval bounds for epistemic uncertainty quantification
NonDGlobalReliabilityClass for global reliability methods within DAKOTA/UQ
NonDGlobalSingleIntervalClass for using global nongradient-based optimization approaches to calculate interval bounds for epistemic uncertainty quantification
NonDGPMSABayesCalibrationGenerates posterior distribution on model parameters given experiment data
NonDIncremLHSSamplingPerforms icremental LHS sampling for uncertainty quantification
NonDIntegrationDerived nondeterministic class that generates N-dimensional numerical integration points for evaluation of expectation integrals
NonDIntervalBase class for interval-based methods within DAKOTA/UQ
NonDLHSEvidenceClass for the Dempster-Shafer Evidence Theory methods within DAKOTA/UQ
NonDLHSIntervalClass for the LHS-based interval methods within DAKOTA/UQ
NonDLHSSamplingPerforms LHS and Monte Carlo sampling for uncertainty quantification
NonDLHSSingleIntervalClass for pure interval propagation using LHS
NonDLocalEvidenceClass for the Dempster-Shafer Evidence Theory methods within DAKOTA/UQ
NonDLocalIntervalClass for using local gradient-based optimization approaches to calculate interval bounds for epistemic uncertainty quantification
NonDLocalReliabilityClass for the reliability methods within DAKOTA/UQ
NonDLocalSingleIntervalClass for using local gradient-based optimization approaches to calculate interval bounds for epistemic uncertainty quantification
NonDPolynomialChaosNonintrusive polynomial chaos expansion approaches to uncertainty quantification
NonDQuadratureDerived nondeterministic class that generates N-dimensional numerical quadrature points for evaluation of expectation integrals over uncorrelated standard normals/uniforms/exponentials/betas/gammas
NonDQUESOBayesCalibrationBayesian inference using the QUESO library from UT Austin
NonDReliabilityBase class for the reliability methods within DAKOTA/UQ
NonDSamplingBase class for common code between NonDLHSSampling, NonDIncremLHSSampling, and NonDAdaptImpSampling
NonDSparseGridDerived nondeterministic class that generates N-dimensional Smolyak sparse grids for numerical evaluation of expectation integrals over independent standard random variables
NonDStochCollocationNonintrusive stochastic collocation approaches to uncertainty quantification
NPSOLOptimizerWrapper class for the NPSOL optimization library
OptimizerBase class for the optimizer branch of the iterator hierarchy
ParallelConfigurationContainer class for a set of ParallelLevel list iterators that collectively identify a particular multilevel parallel configuration
ParallelDirectApplicInterfaceSample derived interface class for testing parallel simulator plug-ins using assign_rep()
ParallelLevelContainer class for the data associated with a single level of communicator partitioning
ParallelLibraryClass for partitioning multiple levels of parallelism and managing message passing within these levels
ParamResponsePairContainer class for a variables object, a response object, and an evaluation id
ParamStudyClass for vector, list, centered, and multidimensional parameter studies
partial_prp_equalityPredicate for comparing ONLY the interfaceId and Vars attributes of PRPair
partial_prp_hashWrapper to delegate to the ParamResponsePair hash_value function
PecosApproximationDerived approximation class for global basis polynomials
ProblemDescDBThe database containing information parsed from the DAKOTA input file
PStudyDACEBase class for managing common aspects of parameter studies and design of experiments methods
PSUADEDesignCompExpWrapper class for the PSUADE library
RecastBaseConstructorDummy struct for overloading constructors used in on-the-fly Model instantiations
RecastModelDerived model class which provides a thin wrapper around a sub-model in order to recast the form of its inputs and/or outputs
ResponseContainer class for response functions and their derivatives. Response provides the handle class
ResponseRepContainer class for response functions and their derivatives. ResponseRep provides the body class
RichExtrapVerificationClass for Richardson extrapolation for code and solution verification
SensAnalysisGlobalClass for a utility class containing correlation calculations and variance-based decomposition
SequentialHybridStrategyStrategy for sequential hybrid minimization using multiple optimization and nonlinear least squares methods on multiple models of varying fidelity
SerialDirectApplicInterfaceSample derived interface class for testing serial simulator plug-ins using assign_rep()
SharedVariablesDataContainer class encapsulating variables data that can be shared among a set of Variables instances
SharedVariablesDataRepThe representation of a SharedVariablesData instance. This representation, or body, may be shared by multiple SharedVariablesData handle instances
SingleMethodStrategySimple fall-through strategy for running a single iterator on a single model
SingleModelDerived model class which utilizes a single interface to map variables into responses
SNLLBaseBase class for OPT++ optimization and least squares methods
SNLLLeastSqWrapper class for the OPT++ optimization library
SNLLOptimizerWrapper class for the OPT++ optimization library
SOLBaseBase class for Stanford SOL software
StrategyBase class for the strategy class hierarchy
StringDakota::String class, used as main string class for Dakota
SurfpackApproximationDerived approximation class for Surfpack approximation classes. Interface between Surfpack and Dakota
SurrBasedGlobalMinimizerThe global surrogate-based minimizer which sequentially minimizes and updates a global surrogate model without trust region controls
SurrBasedLocalMinimizerClass for provably-convergent local surrogate-based optimization and nonlinear least squares
SurrBasedMinimizerBase class for local/global surrogate-based optimization/least squares
SurrogateModelBase class for surrogate models (DataFitSurrModel and HierarchSurrModel)
SysCallAnalysisCodeDerived class in the AnalysisCode class hierarchy which spawns simulations using system calls
SysCallApplicInterfaceDerived application interface class which spawns simulation codes using system calls
TANA3ApproximationDerived approximation class for TANA-3 two-point exponential approximation (a multipoint approximation)
TaylorApproximationDerived approximation class for first- or second-order Taylor series (a local approximation)
TrackerHTTPTrackerHTTP: a usage tracking module that uses HTTP/HTTPS via the curl library
VariablesBase class for the variables class hierarchy
VerificationBase class for managing common aspects of verification studies