Dakota  Version 6.20
Explore and Predict with Confidence
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345678]
 CActiveSetContainer class for active set tracking information. Contains the active set request vector and the derivative variables vector
 CAddAttributeVisitorObjects of this class are called by boost::appy_visitor to add attributes to HDF5 objects
 CApproximationBase class for the approximation class hierarchy
 CAPPSEvalMgrEvaluation manager class for APPSPACK
 CApreproWriterUtility used in derived write_core to write in aprepro format
 CAttachScaleVisitorObjects of this class are called by boost::appy_visitor to add dimension scales (RealScale or StringScale) to HDF5 datasets
 CBaseConstructorDummy struct for overloading letter-envelope constructors
 CBootstrapSamplerBase< Data >Base class/interface for the bootstrap sampler
 CBootstrapSamplerBase< Teuchos::SerialDenseMatrix< OrdinalType, ScalarType > >
 CC3FnTrainDataHandle for reference-counted pointer to C3FnTrainDataRep body
 Ccallback_data
 CCOLINApplication
 CCommandShellUtility class which defines convenience operators for spawning processes with system calls
 CConsoleRedirector
 CConstraintsBase class for the variable constraints class hierarchy
 CDakotaROLEqConstraints
 CDakotaROLIneqConstraints
 CDakotaROLObjective
 CDataEnvironmentHandle class for environment specification data
 CDataEnvironmentRepBody class for environment specification data
 CDataInterfaceHandle class for interface specification data
 CDataMethodHandle class for method specification data
 CDataMethodRepBody class for method specification data
 CDataModelHandle class for model specification data
 CDataModelRepBody class for model specification data
 CDataResponsesHandle class for responses specification data
 CDataResponsesRepBody class for responses specification data
 CDataScalerComputes the scaling coefficients and scales a 2D data matrix with dimensions num_samples by num_features
 CDataVariablesHandle class for variables specification data
 CDataVariablesRepBody class for variables specification data
 CDerivInformedPropCovLogitTK< V, M >Dakota transition kernel that updates proposal covariance based on derivatives (for logit random walk case)
 CDerivInformedPropCovTK< V, M >Dakota transition kernel that updates proposal covariance based on derivatives (for random walk case)
 CDiscrepancyCorrectionBase class for discrepancy corrections
 CJEGAOptimizer::DriverA subclass of the JEGA front end driver that exposes the individual protected methods to execute the algorithm
 CEnvironmentBase class for the environment class hierarchy
 CNomadOptimizer::EvaluatorNOMAD-based Evaluator class
 CJEGAOptimizer::EvaluatorAn evaluator specialization that knows how to interact with Dakota
 CJEGAOptimizer::EvaluatorCreatorA specialization of the JEGA::FrontEnd::EvaluatorCreator that creates a new instance of a Evaluator
 CExperimentData
 CFileReadExceptionBase class for Dakota file read exceptions (to allow catching both tabular and general file truncation issues)
 CFunctionEvalFailureException class for function evaluation failures
 CGeneralReaderUtility used in derived read_core to read in generic format
 CGeneralWriterUtility used in derived write_core to write in generic format
 CGetLongOptGetLongOpt is a general command line utility from S. Manoharan (Advanced Computer Research Institute, Lyon, France)
 CGP_ObjectiveROL objective function for the Gaussian Process (GP) surrogate
 CGraphicsSingle interface to 2D (motif) and 3D (PLPLOT) graphics; there is only one instance of this OutputManager::dakotaGraphics
 CHDF5IOHelper
 CIntegerScaleData structure for storing int-valued dimension scale
 CInterfaceBase class for the interface class hierarchy
 CIteratorBase class for the iterator class hierarchy
 CIteratorSchedulerThis class encapsulates scheduling operations for concurrent sub-iteration within an outer level context (e.g., meta-iteration, nested models)
 CKernelKernel functions for the Gaussian Process surrogate
 CLabelsWriterUtility used in derived write_core to write labels in tabular format
 CLightWtBaseConstructorDummy struct for overloading constructors used in on-the-fly Model instantiations
 CLinearSolverBaseServes as an API for derived solvers
 CLowDiscrepancySequenceAbstract class for low-discrepancy sequences
 CMatchesWCPredicate that returns true when the passed path matches the wild_card with which it was configured.
Currently supports * and ?
 CMFSolutionDataContainer class for the numerical solution for a given configuration (e.g. ensemble + DAG)
 CModelBase class for the model class hierarchy
 CMPIManagerClass MPIManager to manage Dakota's MPI world, which may be a subset of MPI_COMM_WORLD
 CMPIPackBufferClass for packing MPI message buffers
 CMPIUnpackBufferClass for unpacking MPI message buffers
 CNL2ResAuxiliary information passed to calcr and calcj via ur
 CNoDBBaseConstructorDummy struct for overloading constructors used in on-the-fly instantiations without ProblemDescDB support
 CNOWPACBlackBoxEvaluatorDerived class for plugging Dakota evaluations into NOWPAC solver
 COutputManagerClass to manage redirection of stdout/stderr, keep track of current redir state, and manage rank 0 output. Also manage tabular data output for post-processing with Matlab, Tecplot, etc. and delegate to Graphics for X Windows Graphics
 COutputWriter
 CParallelConfigurationContainer class for a set of ParallelLevel list iterators that collectively identify a particular multilevel parallel configuration
 CParallelLevelContainer class for the data associated with a single level of communicator partitioning
 CParallelLibraryClass for partitioning multiple levels of parallelism and managing message passing within these levels
 CParamResponsePairContainer class for a variables object, a response object, and an evaluation id
 Cpartial_prp_equalityPredicate for comparing ONLY the interfaceId and Vars attributes of PRPair
 Cpartial_prp_hashWrapper to delegate to the ParamResponsePair hash_value function
 CPebbldBranchingMain Branching class for the PEBBL-based Minimizer
 CPebbldBranchSubSub Branch class for the PEBBL-based Minimizer
 CPrefixingLineFilter
 CProblemDescDBThe database containing information parsed from the DAKOTA input file
 CProgramOptionsProgramOptions stores options whether from the CLH or from library user; initially valid only on worldRank = 0, but then broadcast in ParallelLibrary::push_output_tag()
 CQuesoJointPdf< V, M >Dakota specialization of QUESO generic joint PDF
 CQuesoVectorRV< V, M >Dakota specialization of QUESO vector-valued random variable
 CRealScaleData structure for storing real-valued dimension scale
 CReducedBasis
 CResponseContainer class for response functions and their derivatives.
Response provides the enveloper base class
 CRestartWriter
 CResultAttribute< T >Data structure for a single Real, String, or int valued attribute
 CResultsDBBase
 CResultsEntry< StoredType >Class to manage in-core vs. file database lookups
 CResultsManagerResults manager for iterator final data
 CResultsNamesList of valid names for iterator results
 CScalingOptionsSimple container for user-provided scaling data, possibly expanded by replicates through the models
 CSensAnalysisGlobalClass for a utility class containing correlation calculations and variance-based decomposition
 CTrackerHTTP::ServerStruct to hold tracker/proxy pairs
 CSharedApproxDataBase class for the shared approximation data class hierarchy
 CSharedResponseDataContainer class encapsulating variables data that can be shared among a set of Response instances
 CSharedResponseDataRepThe representation of a SharedResponseData instance. This representation, or body, may be shared by multiple SharedResponseData handle instances
 CSharedVariablesDataContainer class encapsulating variables data that can be shared among a set of Variables instances
 CSharedVariablesDataRepThe representation of a SharedVariablesData instance. This representation, or body, may be shared by multiple SharedVariablesData handle instances
 CSNLLBaseBase class for OPT++ optimization and least squares methods
 CSOLBaseBase class for Stanford SOL software
 CStringScaleData structure for storing string-valued dimension scale
 CSurrogateParent class for surrogate models
 CTabularReaderUtility used in derived read_core to read values in tabular format
 CTabularWriterUtility used in derived write_core to write values in tabular format
 CTKFactoryDIPCCustom RW TKfactory: passes Dakota QUESO instance pointer to the TK at build
 CTKFactoryDIPCLogitCustom Logit RW TKfactory: passed Dakota QUESO instance pointer to the TK at build
 CTPLDataTransfer
 CTrackerHTTPTrackerHTTP: a usage tracking module that uses HTTP/HTTPS via the curl library
 CTraitsBaseBase class for traits
 CUsageTrackerLightweight class to manage conditionally active Curl-based HTTP tracker via PIMPL
 CVar_icheckStructure for verifying bounds and initial point for string-valued vars
 CVar_rcheckStructure for verifying bounds and initial point for real-valued vars
 CVariablesBase class for the variables class hierarchy
 CVLintStructure for validating integer uncertain variable labels, bounds, values
 CVLrealStructure for validating real uncertain variable labels, bounds, values
 CVLstrStructure for validating string uncertain variable labels, bounds, values
 CWorkdirHelper