inline static VectorXd Random_Normal(int size, double sigma) { return ArrayXd(size).unaryExpr(Norm_Rand<double>()) * sigma; }
inline static VectorXd Random_Normal(int size, double sigma) { return ArrayXd(size).unaryExpr(Norm_Rand<double>()) * sigma; }