#include "cddefines.h"
#include "version.h"
#include "optimize.h"
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 DELTA | ( | i, | |||
j | ) | (((i) == (j)) ? 1.f : 0.f) |
Referenced by optimize_phymir().
#define F0 1.4142136f |
#define F1 0.7071068f |
#define F2 0.1f |
void optimize_phymir | ( | float | xc[], | |
float | del[], | |||
long int | nvarPhymir, | |||
float * | ymin, | |||
float | toler | |||
) |
Definition at line 46 of file optimize_phymir.cpp.
References a2, cdEXIT(), t_version::chDate, t_version::chVersion, CNTFILE, cpu, DEBUG_ENTRY, DEBUG_EXIT, DELTA, F0, F1, F2, t_cpu::host_name(), ioQQQ, t_optimize::lgOptCont, t_optimize::lgParallel, LIMPAR, MAX2, MIN2, t_optimize::nIterOptim, t_optimize::nOptimiz, optimize, optimize_func(), phygrm(), POW2, rd_continue(), STDLEN, t_optimize::useCPU, t_optimize::varang, t_optimize::varmax, t_optimize::varmin, version, t_optimize::vparm, VRSNEW, and wr_continue().
static void phygrm | ( | float | a[][LIMPAR], | |
long int | n | |||
) | [static] |
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().
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().