OpenStudioCore:analysis
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Object List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nopenstudio
 Nanalysis
 CAlgorithmAlgorithm is an abstract AnalysisObject that is the base class for all OpenStudioAlgorithms and DakotaAlgorithms
 CAlgorithmOptionsAlgorithmOptions defines the basic options that all Algorithms are assumed to have, that is, a maximum number of iterations and a maximum number of simulations
 CAnalysisAnalysis is a AnalysisObject that contains an entire analysis
 CAnalysisJSONLoadResult
 CAnalysisObjectAnalysisObject is the base class for all major classes in the openstudio::analysis namespace
 CAnalysisSerializationOptions
 CAnalysisSerializationScopeEnum to indicate how much of the analysis should be written out to JSON
 CBetaDistributionBetaDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CBinomialDistributionBinomialDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a discrete variable
 CContinuousVariableA ContinuousVariable is an InputVariable whose value is a real number, perhaps restricted to lie within some bounds
 CDakotaAlgorithmDakotaAlgorithm is an Algorithm that works with the third-party software package DAKOTA (http://dakota.sandia.gov/software.html) to generate new data points
 CDakotaAlgorithmOptionsDakotaAlgorithmOptions is an AlgorithmOptions class for DakotaAlgorithms
 CDakotaFunctionTypeList of function types DAKOTA expects us to evaluate
 CDakotaParametersFileDakotaParametersFile is an interface to the files that DAKOTA drops on the filesystem to indicate that we should create and run a new DataPoint
 CDataPointDataPoint is an AnalysisObject that describes a single simulation run/to be run for a given Analysis
 CDataPointRunTypeList of DataPoint run types
 CDDACEAlgorithmDDACEAlgorithm is a DakotaAlgorithm that implements dakotaInFileDescription so as to specify a particular Distributed Design and Analysis for Computer Experiments (DDACE) method and related options
 CDDACEAlgorithmOptionsDDACEAlgorithmOptions is a DakotaAlgorithmOptions class that defines options specific to DDACEAlgorithm
 CDDACEAlgorithmTypeLists the types of sampling methods offered by the DDACE libary
 CDesignOfExperimentsDesignOfExperiments is an OpenStudioAlgorithm
 CDesignOfExperimentsOptionsDesignOfExperimentsOptions is an AlgorithmOptions class for use with DesignOfExperiments
 CDesignOfExperimentsType
 CDiscreteVariableA DiscreteVariable is an InputVariable whose value is a finite list of values mappable to a range of integers
 CExponentialDistributionExponentialDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CFrechetDistributionFrechetDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CFSUDaceAlgorithmFSUDaceAlgorithm is a DakotaAlgorithm that implements dakotaInFileDescription so as to specify a particular Florida State University Design and Analysis of Computer Experiments method and related options
 CFSUDaceAlgorithmOptionsFSUDaceAlgorithmOptions is a DakotaAlgorithmOptions class that defines options specific to FSUDaceAlgorithm
 CFSUDaceAlgorithmTypeLists the types of sampling methods offered by the FSU Dace libary
 CFSUDaceCvtTrialTypeLists the types of trials that may be used with the FSUDaceAlgorithmType::cvt
 CFunctionFunction is an abstract AnalysisObject that registers a set of Variables whose values can be retrieved from a DataPoint, and requires classes derived from it to implement Function::getValue
 CGammaDistributionGammaDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CGenericUncertaintyDescriptionGenericUncertaintyDescription is an UncertaintyDescription interface for use by APIs and for serialization/deserialization
 CGeometricDistributionGeometricDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a discrete variable
 CGumbelDistributionGumbelDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CHistogramBinDistributionHistogramBinDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CHistogramPointDistributionHistogramPointDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a discrete variable
 CHypergeometricDistributionHypergeometricDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a discrete variable
 CInputVariable
 CLinearFunctionLinearFunction is a Function of the form a1*x1 + a2*x2 + ..
 CLognormalDistributionLognormalDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CLoguniformDistributionLoguniformDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CMeasureMeasure is an AnalysisObject that defines one particular value of a DiscreteVariable
 CMeasureGroupMeasureGroup is an DiscreteVariable that takes on discrete values, each of which is described by a Measure
 CNegativeBinomialDistributionNegativeBinomialDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a discrete variable
 CNormalDistributionNormalDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CNullMeasureNullMeasure is a Measure that does not change the input model in any way
 COpenStudioAlgorithmOpenStudioAlgorithm is an Algorithm whose logic is directly encoded in the implementation of createNextIteration
 COptimizationDataPointOptimizationDataPoint is a DataPoint for use with OptimizationProblems
 COptimizationDataPointObjectiveFunctionLessPredicate struct for comparing OptimizationDataPoints by objective function value
 COptimizationProblemOptimizationProblem is a Problem that has objective functions in addition to variables, response functions, and a simulation workflow
 COutputAttributeVariableOutputAttributeVariable is an OutputVariable that accesses attributes written to XML as part of a simulation post-processing step
 COutputVariable
 CParameterStudyAlgorithmParameterStudyAlgorithm is a DakotaAlgorithm that implements dakotaInFileDescription so as to specify a particular Parameter Study method and related options
 CParameterStudyAlgorithmOptionsParameterStudyAlgorithmOptions is a DakotaAlgorithmOptions that defines options specific to ParameterStudyAlgorithm
 CParameterStudyAlgorithmTypeLists the types of sampling methods offered by the Parameter Study library
 CPoissonDistributionPoissonDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a discrete variable
 CProblemProblem is an AnalysisObject that contains a (building energy) problem formulation stated as a vector of workflow steps (input variables or runmanager::WorkItems), and a vector of response functions
 CPSUADEDaceAlgorithmPSUADEDaceAlgorithm is a DakotaAlgorithm that implements dakotaInFileDescription so as to specify a particular Problem Solving Environment for Uncertainty Analysis and Design Exploration Morris One-At-A-Time method and related options
 CPSUADEDaceAlgorithmOptionsPSUADEDaceAlgorithmOptions is a DakotaAlgorithmOptions that defines options specific to PSUADEDaceAlgorithm
 CRubyContinuousVariableRubyContinuousVariable is a ContinuousVariable
 CRubyMeasureRubyMeasure is a Measure that modifies a model (OSM or IDF file) using a Ruby script
 CSamplingAlgorithmSamplingAlgorithm is a DakotaAlgorithm that implements dakotaInFileDescription so as to specify a particular Sampling method and related options
 CSamplingAlgorithmOptionsSamplingAlgorithmOptions is a DakotaAlgorithmOptions class that defines options specific to SamplingAlgorithm
 CSamplingAlgorithmRNGTypeLists the types of pseudo-random number generators that may be used with the Sampling library
 CSamplingAlgorithmSampleTypeLists the types of sampling methods offered by the Sampling libary
 CSequentialSearchSequentialSearch is an OpenStudioAlgorithm that can be used to solve OptimizationProblems with two objective functions and discrete variables
 CSequentialSearchOptionsSequentialSearchOptions is an options class for SequentialSearch, derived from AlgorithmOptions
 CTriangularDistributionTriangularDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CUncertaintyDescriptionUncertaintyDescription is an abstract base class that can be used to append uncertainty information to a Variable
 CUncertaintyDescriptionTypeList of all the uncertainty types supported by DAKOTA
 CUncertaintyTypeList of uncertainty types
 CUniformDistributionUniformDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CVariableVariable is an AnalysisObject that serves as a base class for InputVariable and OutputVariable
 CVariableValueTypeList of variable numeric types
 CWeibullDistributionWeibullDistribution is an UncertaintyDescription that can apply aleatory uncertainty to a continuous variable
 CWorkflowStepWorkflowStep is an AnalysisObject that describes an individual step in a Problem's overall Workflow
 CWorkflowStepJobWorkflowStepJob is a structure for articulating the detailed runtime results associated with each WorkflowStep as executed for a particular DataPoint
 CEnumBase
 CQObject