00001 #ifndef MATRIX_LMEUTILS_H 00002 #define MATRIX_LMEUTILS_H 00003 00004 #include "Mutils.h" 00005 #include "triplet_to_col.h" 00006 #include "dgBCMatrix.h" 00007 #include "bCrosstab.h" 00008 #include <R_ext/Lapack.h> 00009 #include <R_ext/Constants.h> 00010 00011 SEXP lmer_validate(SEXP x); 00012 SEXP lmer_update_mm(SEXP x, SEXP mmats); 00013 SEXP lmer_create(SEXP flist, SEXP mmats); 00014 SEXP lmer_inflate(SEXP x); 00015 SEXP lmer_initial(SEXP x); 00016 SEXP lmer_factor(SEXP x); 00017 SEXP lmer_invert(SEXP x); 00018 SEXP lmer_sigma(SEXP x, SEXP REML); 00019 SEXP lmer_coef(SEXP x, SEXP Unc); 00020 SEXP lmer_coefGets(SEXP x, SEXP coef, SEXP Unc); 00021 SEXP lmer_fixef(SEXP x); 00022 SEXP lmer_ranef(SEXP x); 00023 SEXP lmer_ECMEsteps(SEXP x, SEXP nsteps, SEXP REMLp, SEXP Verbp); 00024 SEXP lmer_fitted(SEXP x, SEXP mmats, SEXP useRf); 00025 SEXP lmer_gradient(SEXP x, SEXP REMLp, SEXP Uncp); 00026 SEXP lmer_variances(SEXP x); 00027 SEXP lmer_Crosstab(SEXP flist); 00028 SEXP lmer_firstDer(SEXP x, SEXP val); 00029 00030 #endif