27 static constexpr std::size_t
None = 0;
28 static constexpr std::size_t
Add = 1;
31 static constexpr std::size_t
Mult = 4;
32 static constexpr std::size_t
Div = 5;
37 static constexpr std::size_t
Min = 10;
38 static constexpr std::size_t
Max = 11;
39 static constexpr std::size_t
Abs = 12;
40 static constexpr std::size_t
Exp = 13;
41 static constexpr std::size_t
Sqrt = 14;
42 static constexpr std::size_t
Log = 15;
43 static constexpr std::size_t
Pow = 16;
51 static std::vector<std::string> tmp = {
52 "None",
"Add",
"Subtract",
"Negative",
"Mult",
"Div",
"ConditionalExpectation",
53 "IndicatorEq",
"IndicatorGt",
"IndicatorGeq",
"Min",
"Max",
"Abs",
"Exp",
54 "Sqrt",
"Log",
"Pow",
"NormalCdf",
"NormalPdf"};
std::vector< std::string > getRandomVariableOpLabels()
static constexpr std::size_t Sqrt
static constexpr std::size_t IndicatorEq
static constexpr std::size_t Max
static constexpr std::size_t Add
static constexpr std::size_t Mult
static constexpr std::size_t IndicatorGeq
static constexpr std::size_t Log
static constexpr std::size_t Pow
static constexpr std::size_t Min
static constexpr std::size_t Negative
static constexpr std::size_t Subtract
static constexpr std::size_t NormalCdf
static constexpr std::size_t NormalPdf
static constexpr std::size_t Abs
static constexpr std::size_t None
static constexpr std::size_t ConditionalExpectation
static constexpr std::size_t IndicatorGt
static constexpr std::size_t Div
static constexpr std::size_t Exp