44 #ifndef ROL_DISTRIBUTIONFACTORY_HPP 45 #define ROL_DISTRIBUTIONFACTORY_HPP 47 #include "Teuchos_ParameterList.hpp" 91 std::string retString;
111 default: retString =
"INVALID EDistribution";
break;
168 std::string dist = parlist.sublist(
"SOL").sublist(
"Distribution").get(
"Name",
"Dirac");
188 default:
return Teuchos::null;
EDistribution StringToEDistribution(std::string s)
EDistribution & operator--(EDistribution &type)
std::string removeStringFormat(std::string s)
Teuchos::RCP< Distribution< Real > > DistributionFactory(Teuchos::ParameterList &parlist)
int isValidDistribution(EDistribution ed)
EDistribution & operator++(EDistribution &type)
std::string EDistributionToString(EDistribution ed)