File: regsubs.h

package info (click to toggle)
eigensoft 7.2.1%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 1,696 kB
  • sloc: ansic: 32,354; perl: 470; makefile: 107; sh: 10
file content (25 lines) | stat: -rw-r--r-- 859 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include <math.h>
#include <nicklib.h>

double regressit (double *ans, double *eq, double *rhs, int m, int n);
void regressitall (char **vname, double *eq, double *rhs, int m, int n);
void add1 (int *a, int *b, int n);

void ptoz (double *p, double *z, int n);
void ztop (double *p, double *z, int n);
double logregressit (double *ans, double *eq, double **rhs, int neq, int nv);
double logrscore (double *eq, double **rhs, int neq, int nv);

void calcgh (double *grad, double *hess, double *eq, double *z,
	     double *n0, double *n1, int neq, int nv);

double zlike (double *eq, double *n0, double *n1,
	      double *ans, int neq, int nv);

void squish (double *xmat, double *mat, int nrow, int oldc, int newc);

void
calcres (double *res, double *ans, double *eq, double *rhs, int neq, int nv);