Revision 1955

trunk/src/GNUmakefile (revision 1955)
332 332
	if not exist ${DIST}\include md ${DIST}\include
333 333
	copy linad99\fvar.hpp ${DIST}\include
334 334
	copy linad99\dfpool.h ${DIST}\include
335
	copy linad99\trunc.hpp ${DIST}\include
336 335
	copy linad99\factors.h ${DIST}\include
337 336
	copy tools99\adoption.hpp ${DIST}\include
338 337
	copy tools99\adstring.hpp ${DIST}\include
......
353 352
	mkdir -p ${DIST}/include
354 353
	cp linad99/fvar.hpp ${DIST}/include
355 354
	cp linad99/dfpool.h ${DIST}/include
356
	cp linad99/trunc.hpp ${DIST}/include
357 355
	cp linad99/factors.h ${DIST}/include
358 356
	cp tools99/adoption.hpp ${DIST}/include
359 357
	cp tools99/adstring.hpp ${DIST}/include
trunk/src/linad99/trunc.hpp (revision 1955)
1
/*
2
 * $Id$
3
 *
4
 * Author: David Fournier
5
 * Copyright (c) 2008-2012 Regents of the University of California
6
 *
7
 * ADModelbuilder and associated libraries and documentations are
8
 * provided under the general terms of the "New BSD" license
9
 *
10
 * License:
11
 *
12
 * Redistribution and use in source and binary forms, with or without
13
 * modification, are permitted provided that the following conditions are
14
 * met:
15
 *
16
 * 1. Redistributions of source code must retain the above copyright
17
 * notice, this list of conditions and the following disclaimer.
18
 *
19
 * 2.  Redistributions in binary form must reproduce the above copyright
20
 * notice, this list of conditions and the following disclaimer in the
21
 * documentation and/or other materials provided with the distribution.
22
 *
23
 * 3.  Neither the name of the  University of California, Otter Research,
24
 * nor the ADMB Foundation nor the names of its contributors may be used
25
 * to endorse or promote products derived from this software without
26
 * specific prior written permission.
27
 *
28
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
29
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
30
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
31
 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
32
 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
33
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
34
 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
35
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
36
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
37
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
38
 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
39
 *
40
 */
41
/**
42
 * \file
43
 * Description not yet available.
44
 */
45
#ifndef FMMT_HPP
46
#define FMMT_HPP
47

  
48
#if defined(__GNUC__) && (__GNUC__ < 3)
49
  #pragma interface
50
#endif
51

  
52
/*
53
class fmm_control
54
{
55
public:
56
  long   maxfn;
57
  long   iprint;
58
  double crit;
59
  long   imax;
60
  double dfn;
61
  long   ifn;
62
  long   iexit;
63
  long   ialph;
64
  long   ihflag;
65
  long   ihang;
66
  long   scroll_flag;
67
  int maxfn_flag;
68
  int quit_flag;
69
  double min_improve;
70
  int    ireturn;
71

  
72
  void set_defaults();
73
  fmm_control();
74
  fmm_control(const fmm_control&);
75
#ifdef HOME_VERSION
76
#include "insx014.h"
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff