Source code for quasi-Newton function minimizer. More...
#include <fvar.hpp>#include <signal.h>#include <math.h>#include <stdlib.h>#include <stdio.h>#include <ctype.h>Go to the source code of this file.
Defines | |
| #define | getch getchar |
Functions | |
| void | clrscr () |
| double | dafsqrt (double x) |
| Robust square root. | |
| ofstream | logstream ("fmin.log") |
| void | onintr (int k) |
| void | print_values (const double &f, const dvector &x, const dvector &g) |
| Description not yet available. | |
| void | tracing_message (int _traceflag, const char *s) |
| Description not yet available. | |
| void | tracing_message (int _traceflag, const char *s, int *pn) |
| Description not yet available. | |
| void | tracing_message (int _traceflag, const char *s, double *pd) |
| Description not yet available. | |
| void | tracing_message (int _traceflag, const char *s, double d) |
| Description not yet available. | |
Variables | |
| int | ctlc_flag |
| Description not yet available. | |
| int | log_values_switch = 0 |
| adtimer * | pfmintime = 0 |
| int * | pointer_to_phase = 0 |
| int | traceflag |
Source code for quasi-Newton function minimizer.
Definition in file newfmin.cpp.
| #define getch getchar |
Definition at line 63 of file newfmin.cpp.
Referenced by fmm::fmin().
| void clrscr | ( | ) |
Definition at line 14 of file clrscr.cpp.
Referenced by fmm::fmin(), and fmmt1::fmin().
| double dafsqrt | ( | double | x | ) |
Robust square root.
| x | Double precision argument . |
for
, 0 otherwise. Definition at line 984 of file newfmin.cpp.
Referenced by fmm::fmin(), and fmmt1::fmin().
| ofstream logstream | ( | "fmin.log" | ) |
Referenced by print_values().
| void onintr | ( | int | k | ) |
Definition at line 46 of file newfmin.cpp.
Referenced by fmm::fmin(), and fmmt1::fmin().
| void print_values | ( | const double & | f, |
| const dvector & | x, | ||
| const dvector & | g | ||
| ) |
Description not yet available.
Definition at line 141 of file newfmin.cpp.
Referenced by fmm::fmin().
| void tracing_message | ( | int | _traceflag, |
| const char * | s | ||
| ) |
Description not yet available.
Definition at line 79 of file newfmin.cpp.
Referenced by function_minimizer::computations(), function_minimizer::computations1(), fmm::fmin(), and function_minimizer::minimize().
| void tracing_message | ( | int | _traceflag, |
| const char * | s, | ||
| int * | pn | ||
| ) |
| void tracing_message | ( | int | _traceflag, |
| const char * | s, | ||
| double * | pd | ||
| ) |
| void tracing_message | ( | int | _traceflag, |
| const char * | s, | ||
| double | d | ||
| ) |
| int ctlc_flag |
| int log_values_switch = 0 |
Definition at line 134 of file newfmin.cpp.
Referenced by fmm::fmin().
Definition at line 147 of file newfmin.cpp.
| int* pointer_to_phase = 0 |
Definition at line 71 of file newfmin.cpp.
Referenced by fmm::fmin(), and initial_params::initial_params().
|
|
Generated on Tue Mar 8 2016 19:51:38 for ADMB Documentation by 1.8.0
|