ADMB Documentation  -a65f1c97
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros | Functions | Variables
xfmmtr1.cpp File Reference

(Last Changed on March 22, 2022 for git-revision 6893c6504299646038714c35a4688cce497bcdbe.)

#include <admodel.h>
#include <iostream>
#include <signal.h>
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
#include <ctype.h>

Go to the source code of this file.

Macros

#define getch   getchar
 

Functions

double dafsqrt (double x)
 Robust square root. More...
 
void do_evaluation (double &f, independent_variables &x, dvector &g, int nvar, function_minimizer *pmp)
 Description not yet available. More...
 
double get_second_derivative (double f, independent_variables &x, dvector &g, dvector &r, int nvar, function_minimizer *pmp)
 Description not yet available. More...
 
void onintr (int k)
 
dvector update1 (int nvar, int iter, int m, const dvector &g, const dmatrix &_s, dmatrix &y, const dvector &x, const dvector &_xold, const dvector &_gold, const dvector &_xrho)
 Description not yet available. More...
 

Variables

int ctlc_flag
 Description not yet available. More...
 

Macro Definition Documentation

#define getch   getchar

Definition at line 31 of file xfmmtr1.cpp.

Function Documentation

double dafsqrt ( double  x)

Robust square root.

Parameters
xDouble precision argument $x; x \ge 0$.
Returns
$\sqrt{x}$ for $x>0$, 0 otherwise.

Definition at line 1295 of file newfmin.cpp.

void do_evaluation ( double &  f,
independent_variables x,
dvector g,
int  nvar,
function_minimizer pmp 
)

Description not yet available.

Parameters

Definition at line 62 of file xfmmtr1.cpp.

Referenced by fmmt1::fmin2(), and get_second_derivative().

double get_second_derivative ( double  f,
independent_variables x,
dvector g,
dvector r,
int  nvar,
function_minimizer pmp 
)

Description not yet available.

Parameters

Definition at line 77 of file xfmmtr1.cpp.

Referenced by fmmt1::fmin2().

void onintr ( int  k)

Definition at line 77 of file newfmin.cpp.

dvector update1 ( int  nvar,
int  iter,
int  m,
const dvector g,
const dmatrix _s,
dmatrix y,
const dvector x,
const dvector _xold,
const dvector _gold,
const dvector _xrho 
)

Description not yet available.

Parameters

Definition at line 177 of file xfmmtr1.cpp.

Referenced by fmmt1::fmin2().

Variable Documentation

int ctlc_flag

Description not yet available.

Parameters

Definition at line 68 of file gradstrc.cpp.