ROL
Namespaces | Enumerations | Functions
ROL_DeviationMeasureFactory.hpp File Reference
#include "ROL_ParameterList.hpp"
#include "ROL_Types.hpp"
#include "ROL_ExpectationQuadDeviation.hpp"
#include "ROL_GenMoreauYosidaCVaR.hpp"
#include "ROL_MoreauYosidaCVaR.hpp"
#include "ROL_LogExponentialQuadrangle.hpp"
#include "ROL_LogQuantileQuadrangle.hpp"
#include "ROL_MeanVarianceQuadrangle.hpp"
#include "ROL_QuantileQuadrangle.hpp"
#include "ROL_SmoothedWorstCaseQuadrangle.hpp"
#include "ROL_TruncatedMeanQuadrangle.hpp"

Go to the source code of this file.

Namespaces

 ROL
 

Enumerations

enum  ROL::EDeviationMeasure {
  ROL::DEVIATIONMEASURE_MEANVARIANCEQUADRANGLE = 0, ROL::DEVIATIONMEASURE_TRUNCATEDMEANQUADRANGLE, ROL::DEVIATIONMEASURE_QUANTILEQUADRANGLE, ROL::DEVIATIONMEASURE_MOREAUYOSIDACVAR,
  ROL::DEVIATIONMEASURE_GENMOREAUYOSIDACVAR, ROL::DEVIATIONMEASURE_LOGEXPONENTIALQUADRANGLE, ROL::DEVIATIONMEASURE_LOGQUANTILEQUADRANGLE, ROL::DEVIATIONMEASURE_SMOOTHEDWORSTCASEQUADRANGLE,
  ROL::DEVIATIONMEASURE_LAST
}
 

Functions

std::string ROL::EDeviationMeasureToString (EDeviationMeasure ed)
 
int ROL::isValidDeviationMeasure (EDeviationMeasure ed)
 
EDeviationMeasure & ROL::operator++ (EDeviationMeasure &type)
 
EDeviationMeasure ROL::operator++ (EDeviationMeasure &type, int)
 
EDeviationMeasure & ROL::operator-- (EDeviationMeasure &type)
 
EDeviationMeasure ROL::operator-- (EDeviationMeasure &type, int)
 
EDeviationMeasure ROL::StringToEDeviationMeasure (std::string s)
 
template<class Real >
Ptr< RandVarFunctional< Real > > ROL::DeviationMeasureFactory (ROL::ParameterList &parlist)