Revision 1110 trunk/src/df1b2-separable/adrndeff.h

adrndeff.h (revision 1110)
3 3
 *
4 4
 * Author: David Fournier
5 5
 * Copyright (c) 2008-2012 Regents of the University of California
6
 * 
6
 *
7 7
 * ADModelbuilder and associated libraries and documentations are
8 8
 * provided under the general terms of the "BSD" license.
9 9
 *
10 10
 * License:
11
 * 
11
 *
12 12
 * Redistribution and use in source and binary forms, with or without
13 13
 * modification, are permitted provided that the following conditions are
14 14
 * met:
15
 * 
15
 *
16 16
 * 1. Redistributions of source code must retain the above copyright
17 17
 * notice, this list of conditions and the following disclaimer.
18
 * 
18
 *
19 19
 * 2.  Redistributions in binary form must reproduce the above copyright
20 20
 * notice, this list of conditions and the following disclaimer in the
21 21
 * documentation and/or other materials provided with the distribution.
22
 * 
22
 *
23 23
 * 3.  Neither the name of the  University of California, Otter Research,
24 24
 * nor the ADMB Foundation nor the names of its contributors may be used
25 25
 * to endorse or promote products derived from this software without
26 26
 * specific prior written permission.
27
 * 
27
 *
28 28
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
29 29
 * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
30 30
 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
......
124 124
class gauss_hermite_stuff;
125 125

  
126 126
class nested_calls_shape;
127
//class sparse_symbolic; 
127
//class sparse_symbolic;
128 128

  
129 129
/**
130 130
 * Description not yet available.
......
191 191
  i3_array * triplet_information;
192 192
  imatrix * compressed_triplet_information;
193 193
  imatrix * calling_set;
194
  dvector *  importance_sampling_values; 
195
  dvector *  importance_sampling_weights; 
196
  int is_diagnostics_flag; 
194
  dvector *  importance_sampling_values;
195
  dvector *  importance_sampling_weights;
196
  int is_diagnostics_flag;
197 197
  static int saddlepointflag;
198 198
  static int sparse_hessian_flag;
199 199
  static int antiflag;
......
240 240
  function_minimizer * pmin;
241 241
  int block_diagonal_flag;
242 242
  int bw;
243
  int xsize;   
243
  int xsize;
244 244
  int usize;
245 245
  int nvariables;
246 246
  int nvar;
......
265 265
  dcompressed_triplet * sparse_triplet2;
266 266
  dvar_compressed_triplet * vsparse_triplet;
267 267
  dcompressed_triplet * vsparse_triplet_adjoint;
268
  hs_symbolic * sparse_symbolic; 
269
  hs_symbolic * sparse_symbolic2; 
268
  hs_symbolic * sparse_symbolic;
269
  hs_symbolic * sparse_symbolic2;
270 270

  
271 271
  void make_sparse_triplet(void);
272 272
  void check_for_need_to_reallocate(int ip);
......
399 399
class gauss_hermite_stuff
400 400
{
401 401
public:
402
  dvar_matrix gauss_hermite_values; 
402
  dvar_matrix gauss_hermite_values;
403 403
  dvector x;
404 404
  dvector w;
405 405
  int is;
......
407 407

  
408 408
  gauss_hermite_stuff(laplace_approximation_calculator * lapprox,
409 409
    int use_gauss_hermite,int num_separable_calls ,const ivector& itmp);
410
  
410

  
411 411
  friend class laplace_approximation_calculator;
412 412
};
413 413

  

Also available in: Unified diff