[[Rcpp::export]]
| 48 | |
| 49 | // [[Rcpp::export]] |
| 50 | double takeLogRcppLocation(double val) { |
| 51 | if (val <= 0.0) { |
| 52 | throw Rcpp::exception("Inadmissible value", "exceptions.cpp", 44); |
| 53 | } |
| 54 | return log(val); |
| 55 | } |
| 56 | |
| 57 | double f1(double val) { |
| 58 | return takeLogRcppLocation(val); |