Xmipp
v3.23.11-Nereus
|
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <vector>
#include "numerical_recipes.h"
Go to the source code of this file.
Classes | |
struct | cfsqpcomplex |
struct | doublecomplex |
struct | cilist |
struct | icilist |
struct | olist |
struct | cllist |
struct | alist |
struct | inlist |
union | Multitype |
struct | Vardesc |
struct | Namelist |
struct | Tcmache |
struct | _objective |
struct | _constraint |
struct | _parameter |
struct | _violation |
struct | Tglob_info |
struct | Tglob_prnt |
struct | Tglob_grd |
struct | Tglob_log |
Macros | |
#define | NRSIGN(a, b) ((b) >= 0.0 ? fabs(a) : -fabs(a)) |
#define | M1 259200 |
#define | IA1 7141 |
#define | IC1 54773 |
#define | RM1 (1.0/M1) |
#define | M2 134456 |
#define | IA2 8121 |
#define | IC2 28411 |
#define | RM2 (1.0/M2) |
#define | M3 243000 |
#define | IA3 4561 |
#define | IC3 51349 |
#define | NUSE1 5 |
#define | NUSE2 5 |
#define | EPS 1.0e-16 |
#define | FPMIN 1.0e-30 |
#define | MAXIT 10000 |
#define | XMIN 2.0 |
#define | ITMAX 100 |
#define | EPS 3.0e-7 |
#define | GOLD 1.618034 |
#define | GLIMIT 100.0 |
#define | TINY 1.0e-20 |
#define | MAX(a, b) ((a) > (b) ? (a) : (b)) |
#define | SIGN(a, b) ((b) > 0.0 ? fabs(a) : -fabs(a)) |
#define | SHFT(a, b, c, d) (a)=(b);(b)=(c);(c)=(d); |
#define | F1DIM(x, f) |
#define | ITMAX 100 |
#define | CGOLD 0.3819660 |
#define | ZEPS 1.0e-10 |
#define | TOL 2.0e-4 |
#define | ITMAX 200 |
#define | SQR(a) ((a)*(a)) |
#define | SVDMAXITER 1000 |
#define | TRUE 1 |
#define | FALSE 0 |
#define | F2C_INCLUDE |
#define | TRUE_ (1) |
#define | FALSE_ (0) |
#define | Extern extern |
#define | VOID void |
#define | abs(x) ((x) >= 0 ? (x) : -(x)) |
#define | dabs(x) (doublereal)abs(x) |
#define | min(a, b) ((a) <= (b) ? (a) : (b)) |
#define | max(a, b) ((a) >= (b) ? (a) : (b)) |
#define | dmin(a, b) (doublereal)min(a,b) |
#define | dmax(a, b) (doublereal)max(a,b) |
#define | F2C_proc_par_types 1 |
#define | Skip_f2c_Undefs |
#define | cmache_1 cmache_ |
#define | DMAX1(a, b) ((a) > (b) ? (a) : (b)) |
#define | DMIN1(a, b) ((a) < (b) ? (a) : (b)) |
#define | NONE 0 |
#define | OBJECT 1 |
#define | CONSTR 2 |
#define | ITMAX 100 |
#define | EPS 3.0e-7 |
#define | ITMAX 100 |
#define | EPS 3.0e-7 |
#define | FPMIN 1.0e-30 |
Typedefs | |
typedef int | integer |
typedef char * | address |
typedef short int | shortint |
typedef float | cfsqpreal |
typedef double | doublereal |
typedef long int | logical |
typedef short int | shortlogical |
typedef long | flag |
typedef long | ftnlen |
typedef long | ftnint |
typedef union Multitype | Multitype |
typedef long | Long |
typedef struct Vardesc | Vardesc |
typedef struct Namelist | Namelist |
typedef int(* | U_fp) () |
typedef shortint(* | J_fp) () |
typedef integer(* | I_fp) () |
typedef cfsqpreal(* | R_fp) () |
typedef doublereal(* | D_fp) () |
typedef doublereal(*)(* | E_fp) () |
typedef VOID(* | C_fp) () |
typedef VOID(* | Z_fp) () |
typedef logical(* | L_fp) () |
typedef shortlogical(* | K_fp) () |
typedef VOID(* | H_fp) () |
typedef int(* | S_fp) () |
typedef VOID | C_f |
typedef VOID | H_f |
typedef VOID | Z_f |
typedef doublereal | E_f |
Functions | |
void | nrerror (const char error_text[]) |
double | ran1 (int *idum) |
double | gasdev (int *idum) |
double | tdev (double nu, int *idum) |
void | ksone (double data[], int n, double(*func)(double), double *d, double *prob) |
double | probks (double alam) |
void | indexx (int n, double arrin[], int indx[]) |
double | bessj0 (double x) |
double | bessi0 (double x) |
double | bessi1 (double x) |
double | chebev (double a, double b, double c[], int m, double x) |
void | beschb (double x, double *gam1, double *gam2, double *gampl, double *gammi) |
void | bessjy (double x, double xnu, double *rj, double *ry, double *rjp, double *ryp) |
double | bessi0_5 (double x) |
double | bessi1_5 (double x) |
double | bessi2 (double x) |
double | bessi2_5 (double x) |
double | bessi3 (double x) |
double | bessi3_5 (double x) |
double | bessi4 (double x) |
double | bessj1_5 (double x) |
double | bessj3_5 (double x) |
double | gammln (double xx) |
double | betai (double a, double b, double x) |
double | betacf (double a, double b, double x) |
void | mnbrak (double *ax, double *bx, double *cx, double *fa, double *fb, double *fc, double(*func)(double *, void *), void *prm, int ncom, double *pcom, double *xicom) |
double | brent (double ax, double bx, double cx, double(*func)(double *, void *), void *prm, double tol, double *xmin, int ncom, double *pcom, double *xicom) |
void | linmin (double *p, double *xi, int n, double &fret, double(*func)(double *, void *), void *prm) |
void | powell (double *p, double *xi, int n, double ftol, int &iter, double &fret, double(*func)(double *, void *), void *prm, bool show) |
void | _nnls_g1 (double a, double b, double *cterm, double *sterm, double *sig) |
int | _nnls_h12 (int mode, int lpivot, int l1, int m, double *u, int u_dim1, double *up, double *cm, int ice, int icv, int ncv) |
int | nnls (double *a, int m, int n, double *b, double *x, double *rnorm, double *wp, double *zzp, int *indexp) |
int | nnlsWght (int N, int M, double *A, double *b, double *weight) |
double | Pythag (double a, double b) |
void | svdcmp (double *U, int Lines, int Columns, double *W, double *V) |
void | svbksb (double *u, double *w, double *v, int m, int n, double *b, double *x) |
int | ql0002_ () |
int | ql0001_ (m, me, mmax, n, nmax, mnn, c, d, a, b, xl, xu, x, u, iout, ifail, iprint, war, lwar, iwar, liwar, eps1) integer *m |
if (fabs(c[*nmax+ *nmax *c_dim1])==0.e0) | |
if (iwar[1]==1) | |
for (j=1;j<=i__1;++j) | |
if (inw2+lw > *lwar) | |
ql0002_ (n, m, me, mmax, &mn, mnn, nmax, &lql, &a[a_offset], &war[inw1], &d[1], &c[c_offset], &xl[1], &xu[1], &x[1], &nact, &iwar[1], &maxit, &qpeps, &info, &diag, &war[inw2], &lw) | |
if (info==1) | |
if (info< 0) | |
if (nact==0) | |
for (i=1;i<=i__1;++i) = nfsr + mesh_pts[i] | |
int | ql0002_ (n, m, meq, mmax, mn, mnn, nmax, lql, a, b, grad, g, xl, xu, x, nact, iact, maxit, vsmall, info, diag, w, lw) integer *n |
for (k=1;k<=i__1;++k) | |
if (!(*lql)) | |
if (k >=2) | |
if (w[kdrop] >=zero) | |
if (iact[kdrop]<= *meq) | |
if (cvmax<= *vsmall) | |
if (jfinc==0) | |
if (jfinc !=ifinc) | |
if (sum<=fdiffa) | |
if (temp<=sum) | |
if (iterc<= *maxit) | |
if (knext > *m) | |
if (k1 > *n) | |
if (tempa<=temp) | |
if (sumb > *vsmall) | |
if (knext<= *m) | |
if (kdrop==0) | |
if (itref<=0) | |
if (itref==1) | |
if (i > 1) | |
if (lflag==3) | |
if (iact[kdrop] > *mn) | |
switch ((int) mflag) | |
if (nu== *nact) | |
if (w[is]==zero) | |
int | ql0001_ () |
void | grobfd () |
void | grcnfd () |
void | cfsqp (nparam, nf, nfsr, nineqn, nineq, neqn, neq, ncsrl, ncsrn, mesh_pts, mode, iprint, miter, inform, bigbnd, eps, epseqn, udelta, bl, bu, x, f, g, lambda, obj, constr, gradob, gradcn, cd) int nparam |
if (ncsipn1) for(i | |
if (glob_prnt.iprint > 0) | |
check (nparam, nf, nfsr, &Linfty, nineq, nineqn, neq, neqn, ncsrl, ncsrn, mode, &modem, eps, bgbnd, param) | |
if (glob_prnt.info==7) | |
if (nclin !=0) | |
if (!feasbl) = FALSE | |
if (feasb) | |
cfsqp1 (miter, nparam, nob, nobL, nfsip1, nineqn, neq, neqn, ncsipl1, ncsipn1, mesh_pts1, ncnstr, nctotl, nrowa, feasb, epskt, epseqn, indxob, indxcn, param, cs, ob, signeq, obj, constr, gradob, gradcn) | |
free_iv (iw) | |
free_dv (w) | |
if (glob_prnt.info !=0) | |
if (nf==1) lambda[1+nparam+nineq+neq] | |
free ((char *) ob) | |
dealloc (nineq, neq, signeq, indxcn, indxob, cs, param) | |
free_dv (param->x) | |
free_dv (signeq) | |
free_iv (indxob) | |
free_iv (indxcn) | |
if (glob_info.mode !=0) nfs | |
nullvc (nparam, grdpsf) | |
if (feasb &&neqn !=0) resign(nparam | |
if (feasb &&nob==0) fmax=0.e0 | |
if (glob_prnt.iprint >=3 &&glob_log.first) | |
for (;;) | |
free_dm (hess, nparam) | |
free_dm (hess1, nparam+1) | |
free_dv (di) | |
free_dv (d) | |
free_dv (gm) | |
free_dv (grdpsf) | |
free_dv (penp) | |
free_dv (bl) | |
free_dv (bu) | |
free_dv (clamda) | |
free_dv (cvec) | |
free_dv (psmu) | |
free_dv (span) | |
free_dv (backup) | |
free_iv (iact) | |
free_iv (iskip) | |
free_iv (istore) | |
if (nparam<=0) error("nparam should be positive! " | |
if (nparam<=neq - neqn) error("Must have nparam > number of linear equalities" | |
if (glob_prnt.iprint< 0||glob_prnt.iprint > 3) error("iprint mod 10 should be 0 | |
if (eps<=glob_grd.epsmac) | |
if (!(mode==100||mode==101||mode==110||mode==111||mode==200||mode==201||mode==210||mode==211)) error("mode is not properly specified! " | |
if (mode >=200) | |
free_dm (a, nrowa) | |
free_dv (x) | |
free_dv (bj) | |
if (glob_prnt.iter % glob_prnt.iter_mod) display = FALSE | |
if (ncsipn !=0) | |
if (ncsipl !=0) | |
if (glob_log.first) = FALSE | |
if (steps< 1.e0 &&viol->type==CONSTR) | |
if (glob_prnt.iprint >=2 &&display) fprintf(glob_prnt.io | |
if (nfsip) | |
if (nobL<=1) | |
nullvc (nparam, cvec) | |
dqp (nparam, nqprm0, nob, nobL, nfsip, nineqn, neq, neqn, nn, ncsipl, ncsipn, ncnstr, nctot0, nrowa0, nineqn, &infoqp, param, di, feasb, ob, *fmax, grdpsf, cs, a, cvec, bl, bu, clamda, hess, hess1, di, vv, 0) | |
if (infoqp !=0) | |
if (nn > 1) | |
if (nobL > 1) | |
if (nob > 0) vv | |
if (glob_log.first &&nclin0==0) | |
matrvc (nparam, nparam, hess, di, w) | |
if (nn==0) *grdftd | |
if (((*d0nm<=epskt)||((gLgeps > 0.e0) &&(*sktnom<=gLgeps))) &&(neqn==0|| *scvneq<=epseqn)) | |
if (glob_prnt.iprint >=3 &&display) | |
if (neqn !=0 &&*d0nm<=DMIN1(0.5e0 *epskt,(0.1e-1) *glob_grd.rteps) &&*scvneq > epseqn) | |
if (nn !=0) *grdftd | |
if (glob_info.mode==1) | |
if (need_d1) | |
if (rhol==0.e0) | |
if (nob==1) grdfd1 | |
if (temp1<=0.e0) rhog | |
if (!(glob_prnt.iprint< 3||glob_info.mode==1||nn==0) &&display) | |
if (rho !=rhog) ncg=0 | |
if ((neqn !=0) &&(feasb)) resign(nparam | |
if (ncg !=0) for(i | |
if (job==1) xdi | |
if (nobL==1) | |
matrcp (nparam, hess, nparam+1, hess1) | |
nullvc (nqpram, x) | |
ql0001_ & | k (htemp+1),(cvec+1),(atemp+1),(bj+1),(bl+1),(bu+1),(x+1),(clamda+1), &iout, infoqp, &zero,(w+1), &lenw,(iw+1), &leniw, &glob_grd.epsmac |
free_dv (htemp) | |
free_dv (atemp) | |
nullvc (nqpram, param->mult) | |
if (ncsipl+ncsipn) for(i | |
if (nctotl > nqnp) | |
free_iv (iw_hold) | |
if ((ncsipl+ncsipn) !=0) nrowa | |
if (mode==0) eta=0.1e0 = 3.e0 | |
if (mode !=1) | |
diagnl (nqpram, eta, hess1) | |
if (nobL > nob) temp3 | |
ql0001_ & | temp3 (htemp+1),(cvec+1),(atemp+1),(bj+1),(bl+1),(bu+1),(x+1),(clamda+1), &iout, infoqp, &zero,(w+1), &lenw,(iw+1), &leniw, &glob_grd.epsmac |
if (!glob_log.get_ne_mult) | |
nullvc (nparam, delta) | |
nullvc (nparam, eta) | |
if (neqn !=0 &&(feasb)) | |
if (nfs !=0) | |
if (ncnstr !=0) | |
sbout1 (glob_prnt.io, nparam, "multipliers for x ", dummy, param->mult, 2, 2) | |
if (glob_prnt.iter >=miter &&nstop !=0) | |
if ((glob_prnt.info > 0 &&glob_prnt.info< 3)||glob_prnt.info==7) goto L120 | |
if (glob_prnt.iprint<=2 &&nstop==0) fprintf(glob_prnt.io | |
if (!((glob_prnt.iter) % glob_prnt.iter_mod)) display | |
if (glob_prnt.iter_mod !=1 &&display) fprintf(glob_prnt.io | |
if (display) | |
if (glob_info.mode==1 &&glob_prnt.iter > 1 &&display) sbout1(glob_prnt.io | |
objective | if (nob > 1 &&display) sbout1(glob_prnt.io |
if (glob_prnt.iter<=1 &&display) | |
if (glob_prnt.iprint >=2 &&glob_prnt.initvl==0 &&display) sbout1(glob_prnt.io | |
if (glob_prnt.iprint >=3 &&glob_prnt.iter_mod !=1 &&nstop !=0 &&!(glob_prnt.iter % glob_prnt.iter_mod)) fprintf(glob_prnt.io | |
if (nstop !=0 &&(glob_prnt.iter_mod==1)) fprintf(glob_prnt.io | |
fprintf (glob_prnt.io, "\) | |
if (glob_prnt.iprint >=3) fprintf(glob_prnt.io | |
if (glob_prnt.info==0 &&sktnom > 0.1e0) fprintf(glob_prnt.io | |
void | grobfd (nparam, j, x, gradf, obj, cd) int nparam |
void | grcnfd (nparam, j, x, gradg, constr, cd) int nparam |
ql0001_ & | zero (ctemp+1),(cvec+1),(a+1),(b+1),(bl+1),(bu+1),(x+1),(w+1), &iout, ifail, &zero,(w+3), &lwar2,(iw+1), &leniw, &glob_grd.epsmac |
free_dv (ctemp) | |
if (fabs(val)<=thrshd) temp | |
while (mm > nfs) mm - | |
if (isign >=0) | |
void | gser (double *gamser, double a, double x, double *gln) |
void | gcf (double *gammcf, double a, double x, double *gln) |
double | gammp (double a, double x) |
void | choldc (double *a, int n, double *p) |
void | cholsl (double *a, int n, double *p, double *b, double *x) |
void | polint (double *xa, double *ya, int n, double x, double &y, double &dy) |
#define CGOLD 0.3819660 |
Definition at line 755 of file numerical_recipes.cpp.
#define cmache_1 cmache_ |
Definition at line 2186 of file numerical_recipes.cpp.
#define CONSTR 2 |
Definition at line 4138 of file numerical_recipes.cpp.
#define dabs | ( | x | ) | (doublereal)abs(x) |
Definition at line 2109 of file numerical_recipes.cpp.
Definition at line 2113 of file numerical_recipes.cpp.
Definition at line 4128 of file numerical_recipes.cpp.
Definition at line 2112 of file numerical_recipes.cpp.
Definition at line 4129 of file numerical_recipes.cpp.
#define EPS 1.0e-16 |
Definition at line 9291 of file numerical_recipes.cpp.
#define EPS 3.0e-7 |
Definition at line 9291 of file numerical_recipes.cpp.
#define EPS 3.0e-7 |
Definition at line 9291 of file numerical_recipes.cpp.
#define EPS 3.0e-7 |
Definition at line 9291 of file numerical_recipes.cpp.
#define Extern extern |
Definition at line 1973 of file numerical_recipes.cpp.
Definition at line 674 of file numerical_recipes.cpp.
#define F2C_INCLUDE |
barf [ba:rf] 2. "He suggested using FORTRAN, and everybody barfed."
Definition at line 1948 of file numerical_recipes.cpp.
#define F2C_proc_par_types 1 |
Definition at line 2117 of file numerical_recipes.cpp.
#define FALSE 0 |
Definition at line 1824 of file numerical_recipes.cpp.
#define FALSE_ (0) |
Definition at line 1969 of file numerical_recipes.cpp.
#define FPMIN 1.0e-30 |
Definition at line 9292 of file numerical_recipes.cpp.
#define FPMIN 1.0e-30 |
Definition at line 9292 of file numerical_recipes.cpp.
#define GLIMIT 100.0 |
Definition at line 669 of file numerical_recipes.cpp.
#define GOLD 1.618034 |
Definition at line 668 of file numerical_recipes.cpp.
#define IA1 7141 |
Definition at line 46 of file numerical_recipes.cpp.
#define IA2 8121 |
Definition at line 50 of file numerical_recipes.cpp.
#define IA3 4561 |
Definition at line 54 of file numerical_recipes.cpp.
#define IC1 54773 |
Definition at line 47 of file numerical_recipes.cpp.
#define IC2 28411 |
Definition at line 51 of file numerical_recipes.cpp.
#define IC3 51349 |
Definition at line 55 of file numerical_recipes.cpp.
#define ITMAX 100 |
Definition at line 9290 of file numerical_recipes.cpp.
#define ITMAX 100 |
Definition at line 9290 of file numerical_recipes.cpp.
#define ITMAX 200 |
Definition at line 9290 of file numerical_recipes.cpp.
#define ITMAX 100 |
Definition at line 9290 of file numerical_recipes.cpp.
#define ITMAX 100 |
Definition at line 9290 of file numerical_recipes.cpp.
#define M1 259200 |
Definition at line 45 of file numerical_recipes.cpp.
#define M2 134456 |
Definition at line 49 of file numerical_recipes.cpp.
#define M3 243000 |
Definition at line 53 of file numerical_recipes.cpp.
Definition at line 2111 of file numerical_recipes.cpp.
#define MAXIT 10000 |
Definition at line 379 of file numerical_recipes.cpp.
Definition at line 2110 of file numerical_recipes.cpp.
#define NONE 0 |
Definition at line 4136 of file numerical_recipes.cpp.
Definition at line 42 of file numerical_recipes.cpp.
#define NUSE1 5 |
Definition at line 348 of file numerical_recipes.cpp.
#define NUSE2 5 |
Definition at line 349 of file numerical_recipes.cpp.
#define OBJECT 1 |
Definition at line 4137 of file numerical_recipes.cpp.
#define RM1 (1.0/M1) |
Definition at line 48 of file numerical_recipes.cpp.
#define RM2 (1.0/M2) |
Definition at line 52 of file numerical_recipes.cpp.
Definition at line 673 of file numerical_recipes.cpp.
Definition at line 672 of file numerical_recipes.cpp.
#define Skip_f2c_Undefs |
Definition at line 2152 of file numerical_recipes.cpp.
#define SVDMAXITER 1000 |
Definition at line 1506 of file numerical_recipes.cpp.
#define TINY 1.0e-20 |
Definition at line 670 of file numerical_recipes.cpp.
#define TOL 2.0e-4 |
Definition at line 847 of file numerical_recipes.cpp.
#define TRUE 1 |
Definition at line 1821 of file numerical_recipes.cpp.
#define TRUE_ (1) |
Definition at line 1968 of file numerical_recipes.cpp.
#define VOID void |
Definition at line 2076 of file numerical_recipes.cpp.
#define XMIN 2.0 |
Definition at line 380 of file numerical_recipes.cpp.
#define ZEPS 1.0e-10 |
Definition at line 756 of file numerical_recipes.cpp.
typedef char* address |
Definition at line 1951 of file numerical_recipes.cpp.
Definition at line 2144 of file numerical_recipes.cpp.
typedef VOID(* C_fp) () |
Definition at line 2136 of file numerical_recipes.cpp.
typedef float cfsqpreal |
Definition at line 1953 of file numerical_recipes.cpp.
typedef doublereal(* D_fp) () |
Definition at line 2135 of file numerical_recipes.cpp.
typedef double doublereal |
Definition at line 1954 of file numerical_recipes.cpp.
typedef doublereal E_f |
Definition at line 2147 of file numerical_recipes.cpp.
typedef doublereal(*)(* E_fp) () |
Definition at line 2135 of file numerical_recipes.cpp.
typedef long flag |
Definition at line 1984 of file numerical_recipes.cpp.
typedef long ftnint |
Definition at line 1986 of file numerical_recipes.cpp.
typedef long ftnlen |
Definition at line 1985 of file numerical_recipes.cpp.
Definition at line 2145 of file numerical_recipes.cpp.
typedef VOID(* H_fp) () |
Definition at line 2140 of file numerical_recipes.cpp.
typedef integer(* I_fp) () |
Definition at line 2133 of file numerical_recipes.cpp.
typedef int integer |
Definition at line 1950 of file numerical_recipes.cpp.
typedef shortint(* J_fp) () |
Definition at line 2132 of file numerical_recipes.cpp.
typedef shortlogical(* K_fp) () |
Definition at line 2139 of file numerical_recipes.cpp.
typedef logical(* L_fp) () |
Definition at line 2138 of file numerical_recipes.cpp.
typedef long int logical |
Definition at line 1965 of file numerical_recipes.cpp.
typedef long Long |
Definition at line 2089 of file numerical_recipes.cpp.
Definition at line 2087 of file numerical_recipes.cpp.
Definition at line 2106 of file numerical_recipes.cpp.
typedef cfsqpreal(* R_fp) () |
Definition at line 2134 of file numerical_recipes.cpp.
typedef int(* S_fp) () |
Definition at line 2141 of file numerical_recipes.cpp.
typedef short int shortint |
Definition at line 1952 of file numerical_recipes.cpp.
typedef short int shortlogical |
Definition at line 1966 of file numerical_recipes.cpp.
typedef int(* U_fp) () |
Definition at line 2131 of file numerical_recipes.cpp.
Definition at line 2098 of file numerical_recipes.cpp.
Definition at line 2146 of file numerical_recipes.cpp.
typedef VOID(* Z_fp) () |
Definition at line 2137 of file numerical_recipes.cpp.
void _nnls_g1 | ( | double | a, |
double | b, | ||
double * | cterm, | ||
double * | sterm, | ||
double * | sig | ||
) |
Definition at line 1011 of file numerical_recipes.cpp.
int _nnls_h12 | ( | int | mode, |
int | lpivot, | ||
int | l1, | ||
int | m, | ||
double * | u, | ||
int | u_dim1, | ||
double * | up, | ||
double * | cm, | ||
int | ice, | ||
int | icv, | ||
int | ncv | ||
) |
Definition at line 1052 of file numerical_recipes.cpp.
void beschb | ( | double | x, |
double * | gam1, | ||
double * | gam2, | ||
double * | gampl, | ||
double * | gammi | ||
) |
Definition at line 351 of file numerical_recipes.cpp.
double bessi0 | ( | double | x | ) |
Definition at line 286 of file numerical_recipes.cpp.
double bessi0_5 | ( | double | x | ) |
Definition at line 547 of file numerical_recipes.cpp.
double bessi1 | ( | double | x | ) |
Definition at line 308 of file numerical_recipes.cpp.
double bessi1_5 | ( | double | x | ) |
Definition at line 551 of file numerical_recipes.cpp.
double bessi2 | ( | double | x | ) |
Definition at line 555 of file numerical_recipes.cpp.
double bessi2_5 | ( | double | x | ) |
Definition at line 559 of file numerical_recipes.cpp.
double bessi3 | ( | double | x | ) |
Definition at line 563 of file numerical_recipes.cpp.
double bessi3_5 | ( | double | x | ) |
Definition at line 567 of file numerical_recipes.cpp.
double bessi4 | ( | double | x | ) |
Definition at line 571 of file numerical_recipes.cpp.
double bessj0 | ( | double | x | ) |
Definition at line 250 of file numerical_recipes.cpp.
double bessj1_5 | ( | double | x | ) |
Definition at line 575 of file numerical_recipes.cpp.
double bessj3_5 | ( | double | x | ) |
Definition at line 581 of file numerical_recipes.cpp.
void bessjy | ( | double | x, |
double | xnu, | ||
double * | rj, | ||
double * | ry, | ||
double * | rjp, | ||
double * | ryp | ||
) |
Definition at line 381 of file numerical_recipes.cpp.
double betacf | ( | double | a, |
double | b, | ||
double | x | ||
) |
Definition at line 630 of file numerical_recipes.cpp.
double betai | ( | double | a, |
double | b, | ||
double | x | ||
) |
Definition at line 612 of file numerical_recipes.cpp.
double brent | ( | double | ax, |
double | bx, | ||
double | cx, | ||
double(*)(double *, void *) | func, | ||
void * | prm, | ||
double | tol, | ||
double * | xmin, | ||
int | ncom, | ||
double * | pcom, | ||
double * | xicom | ||
) |
Definition at line 757 of file numerical_recipes.cpp.
void cfsqp | ( | nparam | , |
nf | , | ||
nfsr | , | ||
nineqn | , | ||
nineq | , | ||
neqn | , | ||
neq | , | ||
ncsrl | , | ||
ncsrn | , | ||
mesh_pts | , | ||
mode | , | ||
iprint | , | ||
miter | , | ||
inform | , | ||
bigbnd | , | ||
eps | , | ||
epseqn | , | ||
udelta | , | ||
bl | , | ||
bu | , | ||
x | , | ||
f | , | ||
g | , | ||
lambda | , | ||
obj | , | ||
constr | , | ||
gradob | , | ||
gradcn | , | ||
cd | |||
) |
cfsqp1 | ( | miter | , |
nparam | , | ||
nob | , | ||
nobL | , | ||
nfsip1 | , | ||
nineqn | , | ||
neq | , | ||
neqn | , | ||
ncsipl1 | , | ||
ncsipn1 | , | ||
mesh_pts1 | , | ||
ncnstr | , | ||
nctotl | , | ||
nrowa | , | ||
feasb | , | ||
epskt | , | ||
epseqn | , | ||
indxob | , | ||
indxcn | , | ||
param | , | ||
cs | , | ||
ob | , | ||
signeq | , | ||
obj | , | ||
constr | , | ||
gradob | , | ||
gradcn | |||
) |
double chebev | ( | double | a, |
double | b, | ||
double | c[], | ||
int | m, | ||
double | x | ||
) |
Definition at line 332 of file numerical_recipes.cpp.
check | ( | nparam | , |
nf | , | ||
nfsr | , | ||
& | Linfty, | ||
nineq | , | ||
nineqn | , | ||
neq | , | ||
neqn | , | ||
ncsrl | , | ||
ncsrn | , | ||
mode | , | ||
& | modem, | ||
eps | , | ||
bgbnd | , | ||
param | |||
) |
void choldc | ( | double * | a, |
int | n, | ||
double * | p | ||
) |
Definition at line 9347 of file numerical_recipes.cpp.
void cholsl | ( | double * | a, |
int | n, | ||
double * | p, | ||
double * | b, | ||
double * | x | ||
) |
Definition at line 9370 of file numerical_recipes.cpp.
dqp | ( | nparam | , |
nqprm0 | , | ||
nob | , | ||
nobL | , | ||
nfsip | , | ||
nineqn | , | ||
neq | , | ||
neqn | , | ||
nn | , | ||
ncsipl | , | ||
ncsipn | , | ||
ncnstr | , | ||
nctot0 | , | ||
nrowa0 | , | ||
nineqn | , | ||
& | infoqp, | ||
param | , | ||
di | , | ||
feasb | , | ||
ob | , | ||
* | fmax, | ||
grdpsf | , | ||
cs | , | ||
a | , | ||
cvec | , | ||
bl | , | ||
bu | , | ||
clamda | , | ||
hess | , | ||
hess1 | , | ||
di | , | ||
vv | , | ||
0 | |||
) |
Definition at line 2310 of file numerical_recipes.cpp.
Definition at line 2368 of file numerical_recipes.cpp.
Definition at line 2608 of file numerical_recipes.cpp.
for | ( | ;; | ) |
Definition at line 5341 of file numerical_recipes.cpp.
fprintf | ( | glob_prnt. | io, |
"\ | |||
) |
free | ( | (char *) | ob | ) |
free_dv | ( | w | ) |
free_dv | ( | param-> | x | ) |
free_dv | ( | signeq | ) |
free_dv | ( | di | ) |
free_dv | ( | d | ) |
free_dv | ( | gm | ) |
free_dv | ( | grdpsf | ) |
free_dv | ( | penp | ) |
free_dv | ( | bl | ) |
free_dv | ( | bu | ) |
free_dv | ( | clamda | ) |
free_dv | ( | cvec | ) |
free_dv | ( | psmu | ) |
free_dv | ( | span | ) |
free_dv | ( | backup | ) |
free_dv | ( | x | ) |
free_dv | ( | bj | ) |
free_dv | ( | htemp | ) |
free_dv | ( | atemp | ) |
free_dv | ( | ctemp | ) |
free_iv | ( | iw | ) |
free_iv | ( | indxob | ) |
free_iv | ( | indxcn | ) |
free_iv | ( | iact | ) |
free_iv | ( | iskip | ) |
free_iv | ( | istore | ) |
free_iv | ( | iw_hold | ) |
double gammln | ( | double | xx | ) |
Definition at line 589 of file numerical_recipes.cpp.
double gammp | ( | double | a, |
double | x | ||
) |
Definition at line 9328 of file numerical_recipes.cpp.
double gasdev | ( | int * | idum | ) |
Definition at line 106 of file numerical_recipes.cpp.
void gcf | ( | double * | gammcf, |
double | a, | ||
double | x, | ||
double * | gln | ||
) |
Definition at line 9294 of file numerical_recipes.cpp.
void grcnfd | ( | ) |
void grobfd | ( | ) |
void gser | ( | double * | gamser, |
double | a, | ||
double | x, | ||
double * | gln | ||
) |
Definition at line 9255 of file numerical_recipes.cpp.
Definition at line 2279 of file numerical_recipes.cpp.
if | ( | iwar | [1] = = 1 | ) |
Definition at line 2292 of file numerical_recipes.cpp.
if | ( | inw2+ | lw, |
* | lwar | ||
) |
Definition at line 2318 of file numerical_recipes.cpp.
if | ( | info | = = 1 | ) |
Definition at line 2341 of file numerical_recipes.cpp.
if | ( | ) |
Definition at line 2349 of file numerical_recipes.cpp.
if | ( | nact | = = 0 | ) |
Definition at line 2363 of file numerical_recipes.cpp.
if | ( | ! * | lql | ) |
Definition at line 2658 of file numerical_recipes.cpp.
if | ( | k >= | 2 | ) |
Definition at line 2775 of file numerical_recipes.cpp.
if | ( | w >= | zero[kdrop] | ) |
Definition at line 3137 of file numerical_recipes.cpp.
if | ( | iact<= * | meq[kdrop] | ) |
Definition at line 3141 of file numerical_recipes.cpp.
if | ( | cvmax<= * | vsmall | ) |
Definition at line 3257 of file numerical_recipes.cpp.
if | ( | jfinc | = = 0 | ) |
Definition at line 3266 of file numerical_recipes.cpp.
if | ( | jfinc ! | = ifinc | ) |
Definition at line 3270 of file numerical_recipes.cpp.
if | ( | sum<= | fdiffa | ) |
Definition at line 3322 of file numerical_recipes.cpp.
if | ( | temp<= | sum | ) |
Definition at line 3327 of file numerical_recipes.cpp.
if | ( | iterc<= * | maxit | ) |
Definition at line 3348 of file numerical_recipes.cpp.
if | ( | knext | , |
* | m | ||
) |
Definition at line 3356 of file numerical_recipes.cpp.
if | ( | k1 | , |
* | n | ||
) |
Definition at line 3377 of file numerical_recipes.cpp.
if | ( | tempa<= | temp | ) |
Definition at line 3454 of file numerical_recipes.cpp.
if | ( | sumb | , |
* | vsmall | ||
) |
Definition at line 3458 of file numerical_recipes.cpp.
if | ( | knext<= * | m | ) |
Definition at line 3466 of file numerical_recipes.cpp.
if | ( | kdrop | = = 0 | ) |
Definition at line 3633 of file numerical_recipes.cpp.
if | ( | itref<= | 0 | ) |
Definition at line 3764 of file numerical_recipes.cpp.
if | ( | itref | = = 1 | ) |
Definition at line 3783 of file numerical_recipes.cpp.
if | ( | i | , |
1 | |||
) |
Definition at line 3840 of file numerical_recipes.cpp.
if | ( | lflag | = = 3 | ) |
Definition at line 3844 of file numerical_recipes.cpp.
if | ( | iact | [kdrop], |
* | mn | ||
) |
Definition at line 3906 of file numerical_recipes.cpp.
if | ( | nu | = = *nact | ) |
Definition at line 4009 of file numerical_recipes.cpp.
Definition at line 4013 of file numerical_recipes.cpp.
if | ( | ncsipn1 | ) |
if | ( | glob_prnt. | iprint, |
0 | |||
) |
Definition at line 4719 of file numerical_recipes.cpp.
if | ( | glob_prnt. | info = = 7 | ) |
Definition at line 4737 of file numerical_recipes.cpp.
if | ( | nclin ! | = 0 | ) |
Definition at line 4764 of file numerical_recipes.cpp.
if | ( | ! | feasbl | ) | = FALSE |
Definition at line 4787 of file numerical_recipes.cpp.
if | ( | feasb | ) |
Definition at line 4986 of file numerical_recipes.cpp.
if | ( | glob_prnt.info ! | = 0 | ) |
Definition at line 5034 of file numerical_recipes.cpp.
if | ( | nf | = =1 | ) |
if | ( | glob_info.mode ! | = 0 | ) |
Definition at line 6472 of file numerical_recipes.cpp.
|
pure virtual |
if | ( | glob_prnt.iprint >=3 &&glob_log. | first | ) |
Definition at line 5291 of file numerical_recipes.cpp.
if | ( | nparam<= | 0 | ) |
if | ( | glob_prnt.iprint< 0||glob_prnt.iprint > | 3 | ) |
if | ( | eps<=glob_grd. | epsmac | ) |
Definition at line 5501 of file numerical_recipes.cpp.
if | ( | ! | mode==100||mode==101||mode==110||mode==111||mode==200||mode==201||mode==210||mode==211 | ) |
if | ( | mode >= | 200 | ) |
Definition at line 5536 of file numerical_recipes.cpp.
if | ( | glob_prnt.iter % glob_prnt. | iter_mod | ) | = FALSE |
if | ( | ncsipn ! | = 0 | ) |
Definition at line 5726 of file numerical_recipes.cpp.
if | ( | ncsipl ! | = 0 | ) |
Definition at line 5814 of file numerical_recipes.cpp.
if | ( | glob_log. | first | ) | = FALSE |
Definition at line 5871 of file numerical_recipes.cpp.
Definition at line 5943 of file numerical_recipes.cpp.
if | ( | glob_prnt.iprint >=2 && | display | ) |
if | ( | nfsip | ) |
Definition at line 5965 of file numerical_recipes.cpp.
if | ( | nobL<= | 1 | ) |
Definition at line 6233 of file numerical_recipes.cpp.
if | ( | infoqp ! | = 0 | ) |
Definition at line 6271 of file numerical_recipes.cpp.
if | ( | nn | , |
1 | |||
) |
Definition at line 6283 of file numerical_recipes.cpp.
if | ( | nobL | , |
1 | |||
) |
Definition at line 6301 of file numerical_recipes.cpp.
if | ( | nob | , |
0 | |||
) |
if | ( | glob_log.first && | nclin0 = = 0 | ) |
Definition at line 6325 of file numerical_recipes.cpp.
if | ( | nn | = = 0 | ) |
Definition at line 6401 of file numerical_recipes.cpp.
Definition at line 6340 of file numerical_recipes.cpp.
if | ( | glob_prnt.iprint >=3 && | display | ) |
Definition at line 6379 of file numerical_recipes.cpp.
Definition at line 6385 of file numerical_recipes.cpp.
if | ( | nn ! | = 0 | ) |
if | ( | glob_info. | mode = = 1 | ) |
Definition at line 6421 of file numerical_recipes.cpp.
if | ( | need_d1 | ) |
Definition at line 6437 of file numerical_recipes.cpp.
Definition at line 6508 of file numerical_recipes.cpp.
if | ( | nob | = =1 | ) |
if | ( | temp1<=0. | e0 | ) |
if | ( | !(glob_prnt.iprint< 3||glob_info.mode==1||nn==0) && | display | ) |
Definition at line 6546 of file numerical_recipes.cpp.
if | ( | ncg ! | = 0 | ) |
if | ( | job | = =1 | ) |
if | ( | nobL | = = 1 | ) |
Definition at line 6898 of file numerical_recipes.cpp.
if | ( | ncsipl+ | ncsipn | ) |
Definition at line 7149 of file numerical_recipes.cpp.
if | ( | nctotl | , |
nqnp | |||
) |
Definition at line 6989 of file numerical_recipes.cpp.
if | ( | mode ! | = 1 | ) |
Definition at line 7095 of file numerical_recipes.cpp.
if | ( | !glob_log. | get_ne_mult | ) |
Definition at line 7614 of file numerical_recipes.cpp.
Definition at line 7785 of file numerical_recipes.cpp.
if | ( | nfs ! | = 0 | ) |
Definition at line 7838 of file numerical_recipes.cpp.
objective if | ( | ncnstr ! | = 0 | ) |
Definition at line 7883 of file numerical_recipes.cpp.
if | ( | glob_prnt.iter >=miter &&nstop ! | = 0 | ) |
Definition at line 7954 of file numerical_recipes.cpp.
if | ( | (glob_prnt.info > 0 &&glob_prnt.info< 3)||glob_prnt. | info = =7 | ) |
if | ( | glob_prnt.iprint<=2 && | nstop = = 0 | ) |
if | ( | ! | (glob_prnt.iter) % glob_prnt.iter_mod | ) |
if | ( | glob_prnt.iter_mod ! | = 1 && display | ) |
if | ( | display | ) |
Definition at line 8080 of file numerical_recipes.cpp.
if | ( | glob_info. | mode = = 1 && glob_prnt.iter , |
1 && | display | ||
) |
objective if | ( | nob | , |
1 && | display | ||
) |
if | ( | glob_prnt.iter<=1 && | display | ) |
Definition at line 8177 of file numerical_recipes.cpp.
if | ( | glob_prnt.iprint >=2 &&glob_prnt. | initvl = = 0 && display | ) |
if | ( | glob_prnt.iprint >=3 &&glob_prnt.iter_mod ! | = 1 && nstop != 0 && !(glob_prnt.iter % glob_prnt.iter_mod) | ) |
if | ( | nstop ! | = 0 && (glob_prnt.iter_mod == 1) | ) |
if | ( | glob_prnt.iprint >= | 3 | ) |
if | ( | glob_prnt. | info = = 0 && sktnom , |
0. | 1e0 | ||
) |
if | ( | fabs(val)<= | thrshd | ) |
if | ( | isign >= | 0 | ) |
Definition at line 9189 of file numerical_recipes.cpp.
void indexx | ( | int | n, |
double | arrin[], | ||
int | indx[] | ||
) |
Definition at line 206 of file numerical_recipes.cpp.
void ksone | ( | double | data[], |
int | n, | ||
double(*)(double) | func, | ||
double * | d, | ||
double * | prob | ||
) |
Definition at line 165 of file numerical_recipes.cpp.
void linmin | ( | double * | p, |
double * | xi, | ||
int | n, | ||
double & | fret, | ||
double(*)(double *, void *) | func, | ||
void * | prm | ||
) |
Definition at line 848 of file numerical_recipes.cpp.
void mnbrak | ( | double * | ax, |
double * | bx, | ||
double * | cx, | ||
double * | fa, | ||
double * | fb, | ||
double * | fc, | ||
double(*)(double *, void *) | func, | ||
void * | prm, | ||
int | ncom, | ||
double * | pcom, | ||
double * | xicom | ||
) |
Definition at line 679 of file numerical_recipes.cpp.
int nnls | ( | double * | a, |
int | m, | ||
int | n, | ||
double * | b, | ||
double * | x, | ||
double * | rnorm, | ||
double * | wp, | ||
double * | zzp, | ||
int * | indexp | ||
) |
Definition at line 1165 of file numerical_recipes.cpp.
int nnlsWght | ( | int | N, |
int | M, | ||
double * | A, | ||
double * | b, | ||
double * | weight | ||
) |
Definition at line 1455 of file numerical_recipes.cpp.
void nrerror | ( | const char | error_text[] | ) |
void polint | ( | double * | xa, |
double * | ya, | ||
int | n, | ||
double | x, | ||
double & | y, | ||
double & | dy | ||
) |
Definition at line 9390 of file numerical_recipes.cpp.
void powell | ( | double * | p, |
double * | xi, | ||
int | n, | ||
double | ftol, | ||
int & | iter, | ||
double & | fret, | ||
double(*)(double *, void *) | func, | ||
void * | prm, | ||
bool | show | ||
) |
Definition at line 877 of file numerical_recipes.cpp.
double probks | ( | double | alam | ) |
Definition at line 184 of file numerical_recipes.cpp.
double Pythag | ( | double | a, |
double | b | ||
) |
Definition at line 1495 of file numerical_recipes.cpp.
int ql0001_ | ( | m | , |
me | , | ||
mmax | , | ||
n | , | ||
nmax | , | ||
mnn | , | ||
c | , | ||
d | , | ||
a | , | ||
b | , | ||
xl | , | ||
xu | , | ||
x | , | ||
u | , | ||
iout | , | ||
ifail | , | ||
iprint | , | ||
war | , | ||
lwar | , | ||
iwar | , | ||
liwar | , | ||
eps1 | |||
) |
int ql0001_ | ( | ) |
int ql0002_ | ( | ) |
ql0002_ | ( | n | , |
m | , | ||
me | , | ||
mmax | , | ||
& | mn, | ||
mnn | , | ||
nmax | , | ||
& | lql, | ||
& | a[a_offset], | ||
& | war[inw1], | ||
& | d[1], | ||
& | c[c_offset], | ||
& | xl[1], | ||
& | xu[1], | ||
& | x[1], | ||
& | nact, | ||
& | iwar[1], | ||
& | maxit, | ||
& | qpeps, | ||
& | info, | ||
& | diag, | ||
& | war[inw2], | ||
& | lw | ||
) |
int ql0002_ | ( | n | , |
m | , | ||
meq | , | ||
mmax | , | ||
mn | , | ||
mnn | , | ||
nmax | , | ||
lql | , | ||
a | , | ||
b | , | ||
grad | , | ||
g | , | ||
xl | , | ||
xu | , | ||
x | , | ||
nact | , | ||
iact | , | ||
maxit | , | ||
vsmall | , | ||
info | , | ||
diag | , | ||
w | , | ||
lw | |||
) |
double ran1 | ( | int * | idum | ) |
Definition at line 58 of file numerical_recipes.cpp.
void svbksb | ( | double * | u, |
double * | w, | ||
double * | v, | ||
int | m, | ||
int | n, | ||
double * | b, | ||
double * | x | ||
) |
Definition at line 1791 of file numerical_recipes.cpp.
void svdcmp | ( | double * | U, |
int | Lines, | ||
int | Columns, | ||
double * | W, | ||
double * | V | ||
) |
Definition at line 1507 of file numerical_recipes.cpp.
switch | ( | (int) | mflag | ) |
Definition at line 3986 of file numerical_recipes.cpp.
double tdev | ( | double | nu, |
int * | idum | ||
) |
Definition at line 136 of file numerical_recipes.cpp.
L20 __pad0__ |
Definition at line 2317 of file numerical_recipes.cpp.
L90 __pad10__ |
Definition at line 2714 of file numerical_recipes.cpp.
L140 __pad11__ |
Definition at line 2756 of file numerical_recipes.cpp.
L150 __pad12__ |
Definition at line 2760 of file numerical_recipes.cpp.
L165 __pad13__ |
Definition at line 2786 of file numerical_recipes.cpp.
L170 __pad14__ |
Definition at line 2802 of file numerical_recipes.cpp.
L230 __pad15__ |
Definition at line 2860 of file numerical_recipes.cpp.
L250 __pad16__ |
Definition at line 2909 of file numerical_recipes.cpp.
L280 __pad17__ |
Definition at line 2992 of file numerical_recipes.cpp.
L340 __pad18__ |
Definition at line 3070 of file numerical_recipes.cpp.
L350 __pad19__ |
Definition at line 3075 of file numerical_recipes.cpp.
L30 __pad1__ |
Definition at line 2375 of file numerical_recipes.cpp.
L380 __pad20__ |
Definition at line 3107 of file numerical_recipes.cpp.
L390 __pad21__ |
Definition at line 3110 of file numerical_recipes.cpp.
L410 __pad22__ |
Definition at line 3122 of file numerical_recipes.cpp.
L420 __pad23__ |
Definition at line 3127 of file numerical_recipes.cpp.
L430 __pad24__ |
Definition at line 3136 of file numerical_recipes.cpp.
L440 __pad25__ |
Definition at line 3151 of file numerical_recipes.cpp.
L450 __pad26__ |
Definition at line 3159 of file numerical_recipes.cpp.
L481 __pad27__ |
Definition at line 3212 of file numerical_recipes.cpp.
L510 __pad28__ |
Definition at line 3334 of file numerical_recipes.cpp.
L530 __pad29__ |
Definition at line 3347 of file numerical_recipes.cpp.
L70 __pad2__ |
Definition at line 2380 of file numerical_recipes.cpp.
L531 __pad30__ |
Definition at line 3355 of file numerical_recipes.cpp.
L541 __pad31__ |
Definition at line 3369 of file numerical_recipes.cpp.
L545 __pad32__ |
Definition at line 3394 of file numerical_recipes.cpp.
L549 __pad33__ |
Definition at line 3408 of file numerical_recipes.cpp.
L550 __pad34__ |
Definition at line 3411 of file numerical_recipes.cpp.
L560 __pad35__ |
Definition at line 3427 of file numerical_recipes.cpp.
L5 __pad36__ |
Definition at line 3464 of file numerical_recipes.cpp.
L567 __pad37__ |
Definition at line 3487 of file numerical_recipes.cpp.
L570 __pad38__ |
Definition at line 3490 of file numerical_recipes.cpp.
L571 __pad39__ |
Definition at line 3498 of file numerical_recipes.cpp.
L80 __pad3__ |
Definition at line 2396 of file numerical_recipes.cpp.
L574 __pad40__ |
Definition at line 3559 of file numerical_recipes.cpp.
L580 __pad41__ |
Definition at line 3632 of file numerical_recipes.cpp.
L590 __pad42__ |
Definition at line 3645 of file numerical_recipes.cpp.
L601 __pad43__ |
Definition at line 3663 of file numerical_recipes.cpp.
L610 __pad44__ |
Definition at line 3674 of file numerical_recipes.cpp.
L630 __pad45__ |
Definition at line 3690 of file numerical_recipes.cpp.
L640 __pad46__ |
Definition at line 3692 of file numerical_recipes.cpp.
L650 __pad47__ |
Definition at line 3708 of file numerical_recipes.cpp.
L660 __pad48__ |
Definition at line 3727 of file numerical_recipes.cpp.
L680 __pad49__ |
Definition at line 3744 of file numerical_recipes.cpp.
L81 __pad4__ |
Definition at line 2406 of file numerical_recipes.cpp.
L690 __pad50__ |
Definition at line 3762 of file numerical_recipes.cpp.
L700 __pad51__ |
Definition at line 3779 of file numerical_recipes.cpp.
L710 __pad52__ |
Definition at line 3790 of file numerical_recipes.cpp.
L730 __pad53__ |
Definition at line 3800 of file numerical_recipes.cpp.
L740 __pad54__ |
Definition at line 3814 of file numerical_recipes.cpp.
L750 __pad55__ |
Definition at line 3819 of file numerical_recipes.cpp.
L761 __pad56__ |
Definition at line 3834 of file numerical_recipes.cpp.
L770 __pad57__ |
Definition at line 3837 of file numerical_recipes.cpp.
L775 __pad58__ |
Definition at line 3856 of file numerical_recipes.cpp.
L791 __pad59__ |
Definition at line 3892 of file numerical_recipes.cpp.
L82 __pad5__ |
Definition at line 2416 of file numerical_recipes.cpp.
case __pad60__ |
Definition at line 3894 of file numerical_recipes.cpp.
L800 __pad61__ |
Definition at line 3905 of file numerical_recipes.cpp.
L810 __pad62__ |
Definition at line 3922 of file numerical_recipes.cpp.
L850 __pad63__ |
Definition at line 3985 of file numerical_recipes.cpp.
L860 __pad64__ |
Definition at line 4003 of file numerical_recipes.cpp.
L870 __pad65__ |
Definition at line 4005 of file numerical_recipes.cpp.
L880 __pad66__ |
Definition at line 4007 of file numerical_recipes.cpp.
L900 __pad67__ |
Definition at line 4043 of file numerical_recipes.cpp.
case __pad68__ |
Definition at line 4045 of file numerical_recipes.cpp.
L910 __pad69__ |
Definition at line 4056 of file numerical_recipes.cpp.
L40 __pad6__ |
Definition at line 2426 of file numerical_recipes.cpp.
L930 __pad70__ |
Definition at line 4094 of file numerical_recipes.cpp.
L510 __pad71__ |
Definition at line 4824 of file numerical_recipes.cpp.
L310 __pad72__ |
Definition at line 6553 of file numerical_recipes.cpp.
L1500 __pad73__ |
Definition at line 7556 of file numerical_recipes.cpp.
L120 __pad74__ |
Definition at line 8208 of file numerical_recipes.cpp.
Warning __pad75__ |
Definition at line 8218 of file numerical_recipes.cpp.
nError __pad76__ |
Definition at line 8233 of file numerical_recipes.cpp.
nError __pad77__ |
Definition at line 8236 of file numerical_recipes.cpp.
L9000 __pad78__ |
Definition at line 8253 of file numerical_recipes.cpp.
L90 __pad7__ |
Definition at line 2437 of file numerical_recipes.cpp.
L45 __pad8__ |
Definition at line 2648 of file numerical_recipes.cpp.
L70 __pad9__ |
Definition at line 2701 of file numerical_recipes.cpp.
struct _parameter _param |
Definition at line 4639 of file numerical_recipes.cpp.
struct _violation _viol |
Definition at line 5173 of file numerical_recipes.cpp.
double * a = a_offset |
Definition at line 2230 of file numerical_recipes.cpp.
a_dim1 = *mmax |
Definition at line 2264 of file numerical_recipes.cpp.
a_offset = a_dim1 + 1 |
Definition at line 2265 of file numerical_recipes.cpp.
objective adummy = make_dv(1) |
Definition at line 6214 of file numerical_recipes.cpp.
Definition at line 5580 of file numerical_recipes.cpp.
static void ** b |
Definition at line 2230 of file numerical_recipes.cpp.
Definition at line 5168 of file numerical_recipes.cpp.
bgbnd = bigbnd |
Definition at line 4177 of file numerical_recipes.cpp.
double bigbnd |
Definition at line 4413 of file numerical_recipes.cpp.
double * bj = make_dv(nclin) |
Definition at line 5583 of file numerical_recipes.cpp.
double * bl = bl[i] |
Definition at line 4414 of file numerical_recipes.cpp.
double bli |
Definition at line 5467 of file numerical_recipes.cpp.
double * bu = bu[i] |
Definition at line 4414 of file numerical_recipes.cpp.
double bui |
Definition at line 5467 of file numerical_recipes.cpp.
c = c_offset |
Definition at line 2230 of file numerical_recipes.cpp.
c_dim1 = *nmax |
Definition at line 2268 of file numerical_recipes.cpp.
c_offset = c_dim1 + 1 |
Definition at line 2269 of file numerical_recipes.cpp.
double Cbar |
Definition at line 5166 of file numerical_recipes.cpp.
void * cd = cd |
Definition at line 4416 of file numerical_recipes.cpp.
double Ck = Cbar = 1.e-2 |
Definition at line 5166 of file numerical_recipes.cpp.
Definition at line 5168 of file numerical_recipes.cpp.
struct Tcmache cmache_ |
int col |
Definition at line 8467 of file numerical_recipes.cpp.
void(* constr)() |
Definition at line 4415 of file numerical_recipes.cpp.
struct _constraint * cs |
Definition at line 4636 of file numerical_recipes.cpp.
ctemp |
Definition at line 8425 of file numerical_recipes.cpp.
double * cvec = make_dv(nparam + 1) |
Definition at line 5168 of file numerical_recipes.cpp.
double * d = make_dv(nparam + 1) |
Definition at line 2230 of file numerical_recipes.cpp.
double* d0 |
Definition at line 7033 of file numerical_recipes.cpp.
Definition at line 6267 of file numerical_recipes.cpp.
* d0nm = 0.e0 |
Definition at line 5166 of file numerical_recipes.cpp.
double d0norm |
Definition at line 7942 of file numerical_recipes.cpp.
d__1 |
Definition at line 2480 of file numerical_recipes.cpp.
Definition at line 2480 of file numerical_recipes.cpp.
dbar = 5.e0 |
Definition at line 5166 of file numerical_recipes.cpp.
double delta |
Definition at line 7597 of file numerical_recipes.cpp.
delta_s = glob_grd.rteps |
Definition at line 7607 of file numerical_recipes.cpp.
directional deriv |
Definition at line 7217 of file numerical_recipes.cpp.
double dhd |
Definition at line 7605 of file numerical_recipes.cpp.
double * di = make_dv(nparam + 1) |
Definition at line 5168 of file numerical_recipes.cpp.
Definition at line 5712 of file numerical_recipes.cpp.
double dmx |
Definition at line 6210 of file numerical_recipes.cpp.
double dnm1 |
Definition at line 6210 of file numerical_recipes.cpp.
double dnmtil |
Definition at line 6214 of file numerical_recipes.cpp.
done = FALSE |
Definition at line 7636 of file numerical_recipes.cpp.
double dummy = 0.e0 |
Definition at line 4635 of file numerical_recipes.cpp.
double dx |
Definition at line 6210 of file numerical_recipes.cpp.
e0 |
Definition at line 5209 of file numerical_recipes.cpp.
else |
Definition at line 2902 of file numerical_recipes.cpp.
double eps = *eps1 |
Definition at line 2273 of file numerical_recipes.cpp.
doublereal* eps1 |
Definition at line 2234 of file numerical_recipes.cpp.
double epseqn |
Definition at line 4413 of file numerical_recipes.cpp.
epsilon |
Definition at line 5702 of file numerical_recipes.cpp.
double epskt |
Definition at line 4635 of file numerical_recipes.cpp.
glob_grd epsmac = smallNumber() |
Definition at line 4701 of file numerical_recipes.cpp.
double * eta |
Definition at line 7041 of file numerical_recipes.cpp.
double etad |
Definition at line 7605 of file numerical_recipes.cpp.
f = f - 1 |
Definition at line 4414 of file numerical_recipes.cpp.
fbind = cdone = fdone = eqdone = FALSE |
Definition at line 7202 of file numerical_recipes.cpp.
static void feasb = TRUE |
Definition at line 4629 of file numerical_recipes.cpp.
feasbl |
Definition at line 4629 of file numerical_recipes.cpp.
double fii |
Definition at line 7197 of file numerical_recipes.cpp.
Definition at line 5201 of file numerical_recipes.cpp.
objective fM = fmax |
Definition at line 5166 of file numerical_recipes.cpp.
objective fmax = -bgbnd |
Definition at line 5166 of file numerical_recipes.cpp.
double fmax1 =0. |
Definition at line 7197 of file numerical_recipes.cpp.
Definition at line 5166 of file numerical_recipes.cpp.
double fmult |
Definition at line 5702 of file numerical_recipes.cpp.
fmxl |
Definition at line 6210 of file numerical_recipes.cpp.
double fnext |
Definition at line 5702 of file numerical_recipes.cpp.
double fnow |
Definition at line 5702 of file numerical_recipes.cpp.
double fprev |
Definition at line 5702 of file numerical_recipes.cpp.
double * g = g_offset |
Definition at line 2473 of file numerical_recipes.cpp.
g_dim1 = *nmax |
Definition at line 2560 of file numerical_recipes.cpp.
double g_max |
Definition at line 5702 of file numerical_recipes.cpp.
g_offset = g_dim1 + 1 |
Definition at line 2561 of file numerical_recipes.cpp.
double * gamma |
Definition at line 7597 of file numerical_recipes.cpp.
double gammd |
Definition at line 7605 of file numerical_recipes.cpp.
Definition at line 4707 of file numerical_recipes.cpp.
double gi |
Definition at line 4635 of file numerical_recipes.cpp.
double gLgeps = -1.e0 |
Definition at line 1831 of file numerical_recipes.cpp.
struct Tglob_grd glob_grd |
struct Tglob_info glob_info |
struct Tglob_log glob_log |
struct Tglob_prnt glob_prnt |
double * gm = make_dv(4 * neqn) |
Definition at line 5168 of file numerical_recipes.cpp.
double gmax = -bgbnd |
Definition at line 4635 of file numerical_recipes.cpp.
grad |
Definition at line 2473 of file numerical_recipes.cpp.
void(*)(*)(*)(* gradcn |
Definition at line 4415 of file numerical_recipes.cpp.
double * gradf |
Definition at line 8269 of file numerical_recipes.cpp.
double * gradg |
Definition at line 8313 of file numerical_recipes.cpp.
void(*)(*)(* gradob |
Definition at line 4415 of file numerical_recipes.cpp.
double grdfd0 |
Definition at line 6214 of file numerical_recipes.cpp.
Definition at line 6214 of file numerical_recipes.cpp.
directional grdftd |
Definition at line 5166 of file numerical_recipes.cpp.
double grdgd0 |
Definition at line 6214 of file numerical_recipes.cpp.
double grdgd1 |
Definition at line 6214 of file numerical_recipes.cpp.
double * grdpsf = make_dv(nparam) |
Definition at line 5168 of file numerical_recipes.cpp.
double * hd |
Definition at line 7597 of file numerical_recipes.cpp.
Definition at line 5170 of file numerical_recipes.cpp.
Definition at line 5170 of file numerical_recipes.cpp.
Definition at line 5580 of file numerical_recipes.cpp.
i__1 = *m |
Definition at line 2309 of file numerical_recipes.cpp.
i__2 = *n |
Definition at line 2803 of file numerical_recipes.cpp.
int * iact = knext |
Definition at line 2474 of file numerical_recipes.cpp.
static void * ifail = 0 |
Definition at line 2231 of file numerical_recipes.cpp.
Definition at line 7207 of file numerical_recipes.cpp.
viol index = 0 |
Definition at line 5197 of file numerical_recipes.cpp.
Definition at line 4633 of file numerical_recipes.cpp.
Definition at line 4633 of file numerical_recipes.cpp.
static void * infoqp |
Definition at line 6957 of file numerical_recipes.cpp.
* inform = glob_prnt.info |
Definition at line 4411 of file numerical_recipes.cpp.
glob_prnt initvl = 1 |
Definition at line 5200 of file numerical_recipes.cpp.
glob_prnt io = stdout |
Definition at line 4716 of file numerical_recipes.cpp.
iout = 6 |
Definition at line 2231 of file numerical_recipes.cpp.
glob_prnt ipd = 0 |
Definition at line 7635 of file numerical_recipes.cpp.
ipp = iprint |
Definition at line 4714 of file numerical_recipes.cpp.
glob_prnt iprint = iprint % 10 |
Definition at line 2231 of file numerical_recipes.cpp.
int * iskip = make_iv(glob_info.nnineq + 1) |
Definition at line 5163 of file numerical_recipes.cpp.
static void * iskp |
Definition at line 6197 of file numerical_recipes.cpp.
Definition at line 5163 of file numerical_recipes.cpp.
Definition at line 4698 of file numerical_recipes.cpp.
Definition at line 4715 of file numerical_recipes.cpp.
n The following was calculated during iteration |
Definition at line 8201 of file numerical_recipes.cpp.
itry = ii = jj = 1 |
Definition at line 7200 of file numerical_recipes.cpp.
iw_hold |
Definition at line 7038 of file numerical_recipes.cpp.
iwar |
Definition at line 2233 of file numerical_recipes.cpp.
goto L170 |
Definition at line 2751 of file numerical_recipes.cpp.
goto L440 |
Definition at line 3134 of file numerical_recipes.cpp.
goto L549 |
Definition at line 3367 of file numerical_recipes.cpp.
goto L550 |
Definition at line 3392 of file numerical_recipes.cpp.
goto L570 |
Definition at line 3462 of file numerical_recipes.cpp.
goto L640 |
Definition at line 3480 of file numerical_recipes.cpp.
goto L70 |
Definition at line 2780 of file numerical_recipes.cpp.
goto L710 |
Definition at line 3353 of file numerical_recipes.cpp.
goto L740 |
Definition at line 3108 of file numerical_recipes.cpp.
goto L770 |
Definition at line 3817 of file numerical_recipes.cpp.
goto L775 |
Definition at line 3557 of file numerical_recipes.cpp.
goto L800 |
Definition at line 3147 of file numerical_recipes.cpp.
goto L860 |
Definition at line 3422 of file numerical_recipes.cpp.
goto L880 |
Definition at line 4038 of file numerical_recipes.cpp.
goto L910 |
Definition at line 3123 of file numerical_recipes.cpp.
goto L930 |
Definition at line 3071 of file numerical_recipes.cpp.
lambda = lambda - 1 |
Definition at line 4414 of file numerical_recipes.cpp.
int leniw |
Definition at line 4215 of file numerical_recipes.cpp.
int lenw |
Definition at line 4215 of file numerical_recipes.cpp.
else * Linfty =0 |
Definition at line 4632 of file numerical_recipes.cpp.
if liwar |
Definition at line 2233 of file numerical_recipes.cpp.
Definition at line 6220 of file numerical_recipes.cpp.
integer* lwar |
Definition at line 2233 of file numerical_recipes.cpp.
lwar2 = lenw - 1 |
Definition at line 8447 of file numerical_recipes.cpp.
if m |
Definition at line 2305 of file numerical_recipes.cpp.
objective max4 |
Definition at line 8120 of file numerical_recipes.cpp.
int * me |
Definition at line 2229 of file numerical_recipes.cpp.
int * meq |
Definition at line 2471 of file numerical_recipes.cpp.
static void * mesh_pts = mesh_pts - 1 |
Definition at line 4411 of file numerical_recipes.cpp.
mesh_pts1 = mesh_pts |
Definition at line 4633 of file numerical_recipes.cpp.
void miter |
Definition at line 4411 of file numerical_recipes.cpp.
return mm |
Definition at line 8570 of file numerical_recipes.cpp.
int * mmax |
Definition at line 2229 of file numerical_recipes.cpp.
int * mnn |
Definition at line 2229 of file numerical_recipes.cpp.
static void mode |
Definition at line 4411 of file numerical_recipes.cpp.
glob_info modec = 1 |
Definition at line 5544 of file numerical_recipes.cpp.
void * modem |
Definition at line 5462 of file numerical_recipes.cpp.
i<= ncnstr; i++) cs[i].mult = 0.e0; if (nfsip) for (i = 1; i <= nob; i++) { ob[i].mult = 0.e0; ob[i].mult_L = 0.e0; } for (i = 1; i <= nqpram; i++) { ii = k + i; if (clamda[ii] == 0.e0 && clamda[ii+nqpram] == 0.e0) continue; else if (clamda[ii] != 0.e0) clamda[ii] = -clamda[ii]; else clamda[ii] = clamda[ii+nqpram]; } nqnp = nqpram + ncnstr; for (i = 1; i <= nqpram; i++) param-> mult[i] = clamda[k+i] |
Definition at line 6988 of file numerical_recipes.cpp.
int n |
Definition at line 2229 of file numerical_recipes.cpp.
ncallf glob_info ncallf = 0 |
Definition at line 5221 of file numerical_recipes.cpp.
ncallg glob_info ncallg |
Definition at line 8196 of file numerical_recipes.cpp.
ncc = ncg + 1 |
Definition at line 6602 of file numerical_recipes.cpp.
void * ncf |
Definition at line 7183 of file numerical_recipes.cpp.
Definition at line 6218 of file numerical_recipes.cpp.
ncl = glob_info.nnineq - nineqn |
Definition at line 6219 of file numerical_recipes.cpp.
Definition at line 4760 of file numerical_recipes.cpp.
Definition at line 6241 of file numerical_recipes.cpp.
void ncn |
Definition at line 7940 of file numerical_recipes.cpp.
Definition at line 5234 of file numerical_recipes.cpp.
Definition at line 4717 of file numerical_recipes.cpp.
ncnstr_used = k |
Definition at line 6894 of file numerical_recipes.cpp.
static void ncsipl = ncsrl |
Definition at line 4645 of file numerical_recipes.cpp.
ncsipl1 = ncsrl |
Definition at line 4655 of file numerical_recipes.cpp.
static void ncsipn = ncsrn |
Definition at line 4646 of file numerical_recipes.cpp.
ncsipn1 = ncsrn |
Definition at line 4656 of file numerical_recipes.cpp.
ncsrl = 0 |
Definition at line 4411 of file numerical_recipes.cpp.
ncsrn = 0 |
Definition at line 4411 of file numerical_recipes.cpp.
nctot0 = nqprm0 + nclin0 |
Definition at line 6243 of file numerical_recipes.cpp.
static void nctotl |
Definition at line 5153 of file numerical_recipes.cpp.
int ndima |
Definition at line 8582 of file numerical_recipes.cpp.
int ndimb |
Definition at line 8582 of file numerical_recipes.cpp.
need_d1 = TRUE |
Definition at line 6231 of file numerical_recipes.cpp.
static void neq |
Definition at line 4411 of file numerical_recipes.cpp.
static void neqn |
Definition at line 4411 of file numerical_recipes.cpp.
static void nf = nf - nfsr |
Definition at line 4411 of file numerical_recipes.cpp.
static int nfs = 0 |
Definition at line 5223 of file numerical_recipes.cpp.
static void nfsip = nfsr |
Definition at line 4644 of file numerical_recipes.cpp.
nfsip1 = nfsr |
Definition at line 4648 of file numerical_recipes.cpp.
nfsr = 0 |
Definition at line 4411 of file numerical_recipes.cpp.
Definition at line 4411 of file numerical_recipes.cpp.
static void nineqn = nineqn - ncsrn |
Definition at line 4411 of file numerical_recipes.cpp.
ninq = nncn = ncg |
Definition at line 6604 of file numerical_recipes.cpp.
nlin = glob_info.nnineq - nineqn |
Definition at line 7199 of file numerical_recipes.cpp.
int * nmax |
Definition at line 2229 of file numerical_recipes.cpp.
Definition at line 4700 of file numerical_recipes.cpp.
Definition at line 4718 of file numerical_recipes.cpp.
static void nnl |
Definition at line 5462 of file numerical_recipes.cpp.
static void nob = 0 |
Definition at line 4710 of file numerical_recipes.cpp.
static void nobL |
Definition at line 5153 of file numerical_recipes.cpp.
static void nparam |
Definition at line 5153 of file numerical_recipes.cpp.
nppram = nparam + 1 |
Definition at line 4747 of file numerical_recipes.cpp.
void nqpram |
Definition at line 7030 of file numerical_recipes.cpp.
Definition at line 5014 of file numerical_recipes.cpp.
Definition at line 6245 of file numerical_recipes.cpp.
int nrows |
Definition at line 8467 of file numerical_recipes.cpp.
static void * nrst = glob_prnt.ipd = 0 |
Definition at line 5202 of file numerical_recipes.cpp.
static void * nstart = 1 |
Definition at line 5220 of file numerical_recipes.cpp.
int nstop = 1 |
Definition at line 4178 of file numerical_recipes.cpp.
struct _objective * ob |
Definition at line 4637 of file numerical_recipes.cpp.
void(* obj)() |
Definition at line 4415 of file numerical_recipes.cpp.
double objeps = -1.e0 |
Definition at line 1829 of file numerical_recipes.cpp.
objective objmax |
Definition at line 8122 of file numerical_recipes.cpp.
double objrep = -1.e0 |
Definition at line 1830 of file numerical_recipes.cpp.
or |
Definition at line 5499 of file numerical_recipes.cpp.
Definition at line 7197 of file numerical_recipes.cpp.
struct _parameter * param |
Definition at line 4638 of file numerical_recipes.cpp.
double * penp = make_dv(neqn) |
Definition at line 5168 of file numerical_recipes.cpp.
double ** phess |
Definition at line 7597 of file numerical_recipes.cpp.
prnt = FALSE |
Definition at line 4629 of file numerical_recipes.cpp.
double prod |
Definition at line 7194 of file numerical_recipes.cpp.
prod1 |
Definition at line 7194 of file numerical_recipes.cpp.
double * psb |
Definition at line 7597 of file numerical_recipes.cpp.
double * psf = 0.e0 |
Definition at line 5166 of file numerical_recipes.cpp.
psfnew = 0.e0 |
Definition at line 7607 of file numerical_recipes.cpp.
double * psmu = make_dv(neqn) |
Definition at line 5168 of file numerical_recipes.cpp.
Definition at line 2394 of file numerical_recipes.cpp.
Definition at line 6214 of file numerical_recipes.cpp.
double rhol |
Definition at line 6214 of file numerical_recipes.cpp.
Definition at line 4706 of file numerical_recipes.cpp.
glob_grd rteps = sqrt(glob_grd.epsmac) |
Definition at line 4704 of file numerical_recipes.cpp.
double * scvneq = 0.e0 |
Definition at line 5166 of file numerical_recipes.cpp.
double sign |
Definition at line 6214 of file numerical_recipes.cpp.
double * signeq = make_dv(neqn) |
Definition at line 4634 of file numerical_recipes.cpp.
double signgj =1. |
Definition at line 7607 of file numerical_recipes.cpp.
struct _violation * sip_viol |
Definition at line 7190 of file numerical_recipes.cpp.
sipldone = (ncsipl == 0) |
Definition at line 7204 of file numerical_recipes.cpp.
double sktnom = 0.e0 |
Definition at line 5166 of file numerical_recipes.cpp.
double SNECV |
Definition at line 7947 of file numerical_recipes.cpp.
double * span = make_dv(4) |
Definition at line 5168 of file numerical_recipes.cpp.
double steps = 0.e0 |
Definition at line 5166 of file numerical_recipes.cpp.
Definition at line 6214 of file numerical_recipes.cpp.
Definition at line 7134 of file numerical_recipes.cpp.
double * tempv |
Definition at line 5171 of file numerical_recipes.cpp.
nNormal termination |
Definition at line 8215 of file numerical_recipes.cpp.
double theta = 0.2e0 |
Definition at line 6214 of file numerical_recipes.cpp.
static int thrshd = tolfea |
Definition at line 6214 of file numerical_recipes.cpp.
tolfe = 0.e0 |
Definition at line 7197 of file numerical_recipes.cpp.
tolfea = glob_grd.epsmac * 1.e2 |
Definition at line 4177 of file numerical_recipes.cpp.
Omega_k glob_info tot_actf_sip = glob_info.tot_actg_sip = 0 |
Definition at line 4642 of file numerical_recipes.cpp.
Xi_k glob_info tot_actg_sip |
Definition at line 5953 of file numerical_recipes.cpp.
Definition at line 5198 of file numerical_recipes.cpp.
u |
Definition at line 2230 of file numerical_recipes.cpp.
glob_grd udelta = udelta |
Definition at line 4413 of file numerical_recipes.cpp.
double v0 |
Definition at line 6210 of file numerical_recipes.cpp.
double v1 |
Definition at line 6210 of file numerical_recipes.cpp.
struct _violation * viol = &_viol |
Definition at line 5172 of file numerical_recipes.cpp.
double vk =0. |
Definition at line 6214 of file numerical_recipes.cpp.
doublereal* vsmall |
Definition at line 2475 of file numerical_recipes.cpp.
vv = 0.e0 |
Definition at line 6210 of file numerical_recipes.cpp.
directional w = sum / w[ir] |
Definition at line 2477 of file numerical_recipes.cpp.
war |
Definition at line 2232 of file numerical_recipes.cpp.
double * x = x[i] |
Definition at line 2230 of file numerical_recipes.cpp.
double x0i |
Definition at line 5580 of file numerical_recipes.cpp.
int x_is_new = TRUE |
Definition at line 1826 of file numerical_recipes.cpp.
double xi |
Definition at line 4635 of file numerical_recipes.cpp.
doublereal * xl |
Definition at line 2230 of file numerical_recipes.cpp.
double * xnew |
Definition at line 7187 of file numerical_recipes.cpp.
doublereal * xu |
Definition at line 2230 of file numerical_recipes.cpp.
void y |
Definition at line 8487 of file numerical_recipes.cpp.
static void * z |
Definition at line 8490 of file numerical_recipes.cpp.