text: // Generated by using Rcpp::compileAttributes() -> do not edit by hand
  // Generator token: 10BE3573-1514-4C36-9D1C-5A225CD40393
  
  #include <RcppArmadillo.h>
  #include <Rcpp.h>
  
  using namespace Rcpp;
  
  // logLik
  arma::colvec logLik(const arma::mat& mDist, const arma::colvec& vDiff, double phi, double s2);
  RcppExport SEXP _geoFourierFDA_logLik(SEXP mDistSEXP, SEXP vDiffSEXP, SEXP phiSEXP, SEXP s2SEXP) {
  BEGIN_RCPP
      Rcpp::RObject rcpp_result_gen;
      Rcpp::RNGScope rcpp_rngScope_gen;
      Rcpp::traits::input_parameter< const arma::mat& >::type mDist(mDistSEXP);
      Rcpp::traits::input_parameter< const arma::colvec& >::type vDiff(vDiffSEXP);
      Rcpp::traits::input_parameter< double >::type phi(phiSEXP);
      Rcpp::traits::input_parameter< double >::type s2(s2SEXP);
      rcpp_result_gen = Rcpp::wrap(logLik(mDist, vDiff, phi, s2));
      return rcpp_result_gen;
  END_RCPP
  }
  
  static const R_CallMethodDef CallEntries[] = {
      {"_geoFourierFDA_logLik", (DL_FUNC) &_geoFourierFDA_logLik, 4},
      {NULL, NULL, 0}
  };
  
  RcppExport void R_init_geoFourierFDA(DllInfo *dll) {
      R_registerRoutines(dll, NULL, CallEntries, NULL, NULL);
      R_useDynamicSymbols(dll, FALSE);
  }
  