https://github.com/cran/cplm
Raw File
Tip revision: ae99bafc369d70069d8b0dba6c4ca3bcb30e0800 authored by Wayne Zhang on 10 August 2011, 00:00:00 UTC
version 0.1-1
Tip revision: ae99baf
utilities.h
//  
//  Header for utility functions used in cplm
//       Wayne Zhang
//

#include <R.h>
#include <Rinternals.h>
#include <Rmath.h>
#include <math.h>
#include <R_ext/Applic.h>

#define EPS 0.001 
#define SCALE (-1) 

double * vect(int n) ;
double ** matrix(int nr, int nc) ;
double cumsum(double *x, int n) ;
double cumwsum(double *x, double *w, int n) ;
void lbfgsbU(double *x, double lower, double upper, double *val,
             optimfn fn, optimgr gr, void *ex,  int *conv) ;
SEXP getListElement (SEXP list, char *str);



back to top