source: trunk/ADOL-C/include/adolc/fixpoint.h @ 407

Last change on this file since 407 was 354, checked in by kulshres, 7 years ago

Move all external headers into a separate directory

This let's us get rid of the symlink adolc that was previously required
for building and created problems sometimes
This also adjusts all Makefiles for examples to make external builds
possible.

Signed-off-by: Kshitij Kulshreshtha <kshitij@…>

  • Property svn:keywords set to Author Date Id Revision
File size: 1.4 KB
Line 
1/*----------------------------------------------------------------------------
2 ADOL-C -- Automatic Differentiation by Overloading in C++
3 File:     fixpoint.h
4 Revision: $Id: fixpoint.h 354 2012-10-01 11:32:26Z kulshres $
5 Contents: all C functions directly accessing at least one of the four tapes
6           (operations, locations, constants, value stack)
7 
8 Copyright (c) Andreas Kowarz, Sebastian Schlenkrich
9 
10 This file is part of ADOL-C. This software is provided as open source.
11 Any use, reproduction, or distribution of the software constitutes
12 recipient's acceptance of the terms of the accompanying license file.
13 
14----------------------------------------------------------------------------*/
15
16#if !defined(ADOLC_FIXPOINT_H)
17#define ADOLC_FIXPOINT_H 1
18
19#include <adolc/common.h>
20
21BEGIN_C_DECLS
22
23int fp_iteration ( int        sub_tape_num,
24                   int      (*double_F)(double*, double* ,double*, int, int),
25                   int      (*adouble_F)(adouble*, adouble*, adouble*, int, int),
26                   double   (*norm)(double*, int),
27                   double   (*norm_deriv)(double*, int),
28                   double     epsilon,
29                   double     epsilon_deriv,
30                   int        N_max,
31                   int        N_max_deriv,
32                   adouble   *x_0,
33                   adouble   *u,
34                   adouble   *x_fix,
35                   int        dim_x,
36                   int        dim_u );
37
38END_C_DECLS
39
40#endif /* ADOLC_FIXPOINT_H */
Note: See TracBrowser for help on using the repository browser.