Go to the documentation of this file.
24 #include <R_ext/Rdynload.h>
26 extern "C"{DL_FUNC
tofun(SEXP a);}
29 void negative_istate(
int istate,
int maxsteps,
double rtol,
double atol);
31 arma::mat
MVGAUSS(Rcpp::NumericMatrix& OMEGA_,
int n);
33 arma::mat
MVGAUSS(arma::mat& OMEGA_,
int n);
37 std::sort(a.begin(), a.end());
38 typename T::iterator last = std::unique(a.begin(), a.end());
39 a.erase(last, a.end());
43 const Rcpp::CharacterVector& table);
45 double digits(
const double& a,
const double& b);
47 void dcorr(
const Rcpp::NumericMatrix& x);
49 Rcpp::NumericMatrix
SUPERMATRIX(
const Rcpp::List& a);
51 void from_to(
const Rcpp::CharacterVector& a,
52 const Rcpp::CharacterVector& b,
54 std::vector<int>& bi);
56 Rcpp::List
get_tokens(
const Rcpp::CharacterVector& code);
58 void set_omega(SEXP loc, Rcpp::NumericMatrix& omega_);
60 Rcpp::NumericMatrix
EXPAND_EVENTS(
const Rcpp::IntegerVector& idcol_,
61 const Rcpp::NumericMatrix& events,
62 const Rcpp::NumericVector&
id);
void negative_istate(int istate, int maxsteps, double rtol, double atol)
Definition: mrgsolve.cpp:56
arma::mat MVGAUSS(Rcpp::NumericMatrix &OMEGA_, int n)
Definition: mrgsolve.cpp:113
Rcpp::List get_tokens(const Rcpp::CharacterVector &code)
Definition: mrgsolve.cpp:222
void from_to(const Rcpp::CharacterVector &a, const Rcpp::CharacterVector &b, std::vector< int > &ai, std::vector< int > &bi)
Definition: mrgsolve.cpp:243
int find_position(const Rcpp::CharacterVector &what, const Rcpp::CharacterVector &table)
Definition: mrgsolve.cpp:50
Rcpp::NumericMatrix EXPAND_EVENTS(const Rcpp::IntegerVector &idcol_, const Rcpp::NumericMatrix &events, const Rcpp::NumericVector &id)
Definition: mrgsolve.cpp:266
void sort_unique(T &a)
Definition: mrgsolve.h:36
double digits(const double &a, const double &b)
Definition: mrgsolve.cpp:38
void dcorr(const Rcpp::NumericMatrix &x)
Rcpp::NumericMatrix SUPERMATRIX(const Rcpp::List &a)
void set_omega(SEXP loc, Rcpp::NumericMatrix &omega_)