ColPack
SampleDrivers/Matrix_Compression_and_Recovery/SMB/sparse_jac_hess.cpp File Reference
#include "math.h"
#include "stdlib.h"
#include "stdio.h"
#include "adolc.h"
#include "sparse/sparsedrivers.h"
#include <sys/time.h>
#include "ColPackHeaders.h"
#include <list>
#include <map>
#include <string>
#include <vector>

Go to the source code of this file.

Defines

#define repnum   10
#define tag_f   1
#define tag_red   2
#define tag_HP   3
#define tag_c   4

Functions

double k_getTime ()
void init_dim (int *n, int *m)
void init_startpoint (double *x, int n)
double feval (double *x, int n)
adouble feval_ad (double *x, int n)
void ceval (double *x, double *c, int n)
void ceval_ad (double *x, adouble *c, int n)
adouble feval_ad_mod (double *x, int n)
adouble feval_ad_modHP (double *x, int n)
void printmat (char *kette, int n, int m, double **M)
void printmatint (char *kette, int n, int m, int **M)
void printmatint_c (char *kette, int m, unsigned int **M)
int main ()

Define Documentation

#define repnum   10

Definition at line 8 of file sparse_jac_hess.cpp.

Referenced by main().

#define tag_c   4

Definition at line 42 of file sparse_jac_hess.cpp.

Referenced by main().

#define tag_f   1

Definition at line 38 of file sparse_jac_hess.cpp.

Referenced by main().

#define tag_HP   3

Definition at line 40 of file sparse_jac_hess.cpp.

#define tag_red   2

Definition at line 39 of file sparse_jac_hess.cpp.


Function Documentation

void ceval ( double *  x,
double *  c,
int  n 
)

Definition at line 824 of file eval_fun_chem.c.

References cFEA, cFEB, h, kA, kB, kk, nde, ndis, nel, nex, nfe, nra, and omega.

Referenced by main().

Here is the caller graph for this function:

void ceval_ad ( double *  x,
adouble *  c,
int  n 
)

Definition at line 1110 of file eval_fun_chem.c.

References cFEA, cFEB, h, kA, kB, kk, nde, ndis, nel, nex, nfe, nra, and omega.

Referenced by main().

Here is the caller graph for this function:

double feval ( double *  x,
int  n 
)

Definition at line 199 of file eval_fun_chem.c.

References cFEA, cFEB, cstr, h, kA, kB, kk, nde, ndis, nel, nex, nfe, nra, and omega.

Referenced by main().

Here is the caller graph for this function:

adouble feval_ad ( double *  x,
int  n 
)

Definition at line 511 of file eval_fun_chem.c.

References cFEA, cFEB, cstr, h, kA, kB, kk, nde, ndis, nel, nex, nfe, nra, and omega.

Referenced by main().

Here is the caller graph for this function:

adouble feval_ad_mod ( double *  x,
int  n 
)
adouble feval_ad_modHP ( double *  x,
int  n 
)
void init_dim ( int *  n,
int *  m 
)

Definition at line 131 of file eval_fun_chem.c.

References cstr, nde, and nel.

Referenced by main().

Here is the caller graph for this function:

void init_startpoint ( double *  x,
int  n 
)

Definition at line 145 of file eval_fun_chem.c.

References cFEA, cFEB, h, nde, nel, and omega.

Referenced by main().

Here is the caller graph for this function:

double k_getTime ( )

Definition at line 18 of file sparse_jac_hess.cpp.

Referenced by main().

Here is the caller graph for this function:

void printmat ( char *  kette,
int  n,
int  m,
double **  M 
)

Definition at line 335 of file sparse_jac_hess.cpp.

void printmatint ( char *  kette,
int  n,
int  m,
int **  M 
)

Definition at line 348 of file sparse_jac_hess.cpp.

void printmatint_c ( char *  kette,
int  m,
unsigned int **  M 
)

Definition at line 362 of file sparse_jac_hess.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines