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