00001 #ifndef LME4_LMER_H 00002 #define LME4_LMER_H 00003 00004 #include <R.h> 00005 /* Rdefines.h includes Rinternals.h (for SEXP, REAL, etc.) and defines 00006 * GET_SLOT, MAKE_CLASS, NEW_OBJECT, SET_SLOT, etc. */ 00007 #include <Rdefines.h> 00008 00009 /* SEXP lme4_rWishart(SEXP ns, SEXP dfp, SEXP scal); */ 00010 00011 SEXP mer_MCMCsamp(SEXP x, SEXP fm); 00012 SEXP mer_ST_chol(SEXP x); 00013 SEXP mer_ST_getPars(SEXP x); 00014 SEXP mer_ST_initialize(SEXP ST, SEXP Gp, SEXP Zt); 00015 SEXP mer_ST_setPars(SEXP x, SEXP pars); 00016 SEXP mer_create_L(SEXP CmP); 00017 SEXP mer_optimize(SEXP x, SEXP verb); 00018 SEXP mer_postVar(SEXP x); 00019 SEXP mer_update_L(SEXP x); 00020 SEXP mer_update_RX(SEXP x); 00021 SEXP mer_update_dev(SEXP x); 00022 SEXP mer_update_projection(SEXP x); 00023 SEXP mer_update_ranef(SEXP x); 00024 SEXP mer_update_mu(SEXP x); 00025 SEXP mer_update_u(SEXP x, SEXP verbP); 00026 SEXP mer_validate(SEXP x); 00027 SEXP merMCMC_validate(SEXP x); 00028 SEXP merMCMC_VarCorr(SEXP x, SEXP typ); 00029 00030 SEXP spR_optimize(SEXP x, SEXP verbP); 00031 SEXP spR_update_mu(SEXP x); 00032 00033 #endif /* LME4_LMER_H */