optimize_phymir.cpp File Reference

#include "cddefines.h"
#include "version.h"
#include "optimize.h"

Include dependency graph for optimize_phymir.cpp:

Go to the source code of this file.

Defines

#define F0   1.4142136f
#define F1   0.7071068f
#define F2   0.1f
#define DELTA(i, j)   (((i) == (j)) ? 1.f : 0.f)

Functions

static void phygrm (float a2[][LIMPAR], long)
static void wr_continue (float, long, float a2[][LIMPAR], const float[], const float[], const float[], const float[], float, float, float, long, long, const float[], const float[], const char[], const char[], const char[], const char *)
static void rd_continue (float *, long *, float a2[][LIMPAR], float[], float[], float[], float[], float *, float *, float *, long *, long *, float[], float[], char[], char[], char[], const char *)
void optimize_phymir (float xc[], float del[], long int nvarPhymir, float *ymin, float toler)
static void phygrm (float a[][LIMPAR], long int n)


Define Documentation

#define DELTA ( i,
 )     (((i) == (j)) ? 1.f : 0.f)

Referenced by optimize_phymir().

#define F0   1.4142136f

Definition at line 23 of file optimize_phymir.cpp.

Referenced by optimize_phymir().

#define F1   0.7071068f

Definition at line 24 of file optimize_phymir.cpp.

Referenced by optimize_phymir().

#define F2   0.1f

Definition at line 25 of file optimize_phymir.cpp.

Referenced by optimize_phymir().


Function Documentation

void optimize_phymir ( float  xc[],
float  del[],
long int  nvarPhymir,
float *  ymin,
float  toler 
)

static void phygrm ( float  a[][LIMPAR],
long int  n 
) [static]

Definition at line 454 of file optimize_phymir.cpp.

References DEBUG_ENTRY, DEBUG_EXIT, and POW2.

static void phygrm ( float  a2[][LIMPAR],
long   
) [static]

Referenced by optimize_phymir().

static void rd_continue ( float *  vers,
long *  dim,
float  a2[][LIMPAR],
float  c1[],
float  c2[],
float  xc[],
float  xcold[],
float *  dmax,
float *  dold,
float *  ymin,
long *  nvar,
long *  noptim,
float  varmax[],
float  varmin[],
char  chDum1[],
char  chDum2[],
char  chDum3[],
const char *  fnam 
) [static]

Definition at line 554 of file optimize_phymir.cpp.

References a2, cdEXIT(), DEBUG_ENTRY, DEBUG_EXIT, STDLEN, and VRSNEW.

Referenced by optimize_phymir().

Here is the call graph for this function:

static void wr_continue ( float  vers,
long  dim,
float  a2[][LIMPAR],
const float  c1[],
const float  c2[],
const float  xc[],
const float  xcold[],
float  dmax,
float  dold,
float  ymin,
long  nvar,
long  noptim,
const float  varmax[],
const float  varmin[],
const char  chDum1[],
const char  chDum2[],
const char  chDum3[],
const char *  fnam 
) [static]

Definition at line 487 of file optimize_phymir.cpp.

References a2, DEBUG_ENTRY, DEBUG_EXIT, ioQQQ, and STDLEN.

Referenced by optimize_phymir().


Generated for cloudy by doxygen 1.5.9