Description not yet available. More...
#include <df1b2fun.h>
Public Member Functions | |
fixed_smartlist () | |
Default constructor. | |
fixed_smartlist (const size_t bufsize, const adstring &filename) | |
Constructor. | |
~fixed_smartlist () | |
Destructor. | |
void | add_buffer_fringe (int n) |
void | allocate (const size_t bufsize, const adstring &filename) |
void | check_buffer_size (const size_t) |
Description not yet available. | |
int | eof (void) |
int | get_noreadflag (void) |
void | initialize (void) |
Description not yet available. | |
void | operator++ (void) |
Description not yet available. | |
void | operator+= (int) |
void | operator-- (void) |
void | operator-= (int) |
void | read_buffer (void) |
Description not yet available. | |
void | read_file (void) |
double | report_usage (void) |
void | reset (void) |
Description not yet available. | |
void | restore_end (void) |
Restore end. | |
void | restoreposition (void) |
void | restoreposition (int offset) |
void | rewind (void) |
Rewind buffer. | |
void | save_end (void) |
Description not yet available. | |
void | saveposition (void) |
void | set_backword (void) |
void | set_forward (void) |
void | set_noreadflag (int n) |
void | set_recend () |
void | set_reverse (void) |
void | write (const size_t) |
void | write_buffer (void) |
Description not yet available. | |
void | write_buffer_one_less (void) |
Description not yet available. | |
int | written (void) |
Public Attributes | |
fixed_list_entry * | bptr |
fixed_list_entry * | buffend |
fixed_list_entry * | buffer |
size_t | bufsize |
int | direction |
double * | doubleptr |
int | end_saved |
off_t | endof_file_ptr |
int | eof_flag |
adstring | filename |
int | fp |
size_t | nentries |
int | noreadflag |
fixed_list_entry * | recend |
fixed_list_entry * | sbptr |
fixed_list_entry * | true_buffend |
fixed_list_entry * | true_buffer |
int | written_flag |
Default constructor.
Definition at line 41 of file df1b2f13.cpp.
fixed_smartlist::fixed_smartlist | ( | const size_t | bufsize, |
const adstring & | filename | ||
) |
Constructor.
Definition at line 55 of file df1b2f13.cpp.
Destructor.
Definition at line 19 of file df1b2f17.cpp.
void fixed_smartlist::add_buffer_fringe | ( | int | n | ) | [inline] |
Definition at line 648 of file df1b2fun.h.
void fixed_smartlist::allocate | ( | const size_t | bufsize, |
const adstring & | filename | ||
) |
Definition at line 63 of file df1b2f13.cpp.
Referenced by fixed_smartlist().
void fixed_smartlist::check_buffer_size | ( | const size_t | nsize | ) |
int fixed_smartlist::eof | ( | void | ) | [inline] |
Definition at line 623 of file df1b2fun.h.
Referenced by df1b2_gradcalc1().
int fixed_smartlist::get_noreadflag | ( | void | ) | [inline] |
Definition at line 625 of file df1b2fun.h.
void fixed_smartlist::initialize | ( | void | ) |
Description not yet available.
Definition at line 161 of file df1b2f13.cpp.
Referenced by laplace_approximation_calculator::default_calculations(), laplace_approximation_calculator::default_calculations_check_derivatives(), laplace_approximation_calculator::do_separable_stuff(), laplace_approximation_calculator::do_separable_stuff_hessian_type_information(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_banded_adjoint(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_laplace_approximation_importance_sampling_adjoint(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_banded(), laplace_approximation_calculator::do_separable_stuff_newton_raphson_block_diagonal(), laplace_approximation_calculator::do_separable_stuff_x_u_block_diagonal(), laplace_approximation_calculator::get_block_diagonal_hessian(), and laplace_approximation_calculator::test_trust_region_method().
void fixed_smartlist::operator++ | ( | void | ) |
void fixed_smartlist::operator+= | ( | int | nsize | ) |
Definition at line 493 of file df1b2f13.cpp.
void fixed_smartlist::operator-- | ( | void | ) |
Definition at line 470 of file df1b2f13.cpp.
void fixed_smartlist::operator-= | ( | int | n | ) |
Definition at line 449 of file df1b2f13.cpp.
void fixed_smartlist::read_buffer | ( | void | ) |
Description not yet available.
Definition at line 335 of file df1b2f13.cpp.
Referenced by check_buffer_size(), operator++(), operator+=(), operator--(), operator-=(), and restore_end().
void fixed_smartlist::read_file | ( | void | ) |
Definition at line 543 of file df1b2f13.cpp.
double fixed_smartlist::report_usage | ( | void | ) | [inline] |
Definition at line 638 of file df1b2fun.h.
void fixed_smartlist::reset | ( | void | ) |
Description not yet available.
Definition at line 28 of file df1b2f13.cpp.
Referenced by df1b2_gradlist::reset().
void fixed_smartlist::restore_end | ( | void | ) |
void fixed_smartlist::restoreposition | ( | void | ) | [inline] |
Definition at line 627 of file df1b2fun.h.
void fixed_smartlist::restoreposition | ( | int | offset | ) | [inline] |
Definition at line 628 of file df1b2fun.h.
void fixed_smartlist::rewind | ( | void | ) |
void fixed_smartlist::save_end | ( | void | ) |
Description not yet available.
Definition at line 223 of file df1b2f13.cpp.
Referenced by df1b2_gradcalc1().
void fixed_smartlist::saveposition | ( | void | ) | [inline] |
Definition at line 618 of file df1b2fun.h.
void fixed_smartlist::set_backword | ( | void | ) | [inline] |
Definition at line 632 of file df1b2fun.h.
void fixed_smartlist::set_forward | ( | void | ) | [inline] |
Definition at line 631 of file df1b2fun.h.
Referenced by df1b2_gradcalc1(), and initialize().
void fixed_smartlist::set_noreadflag | ( | int | n | ) | [inline] |
Definition at line 626 of file df1b2fun.h.
void fixed_smartlist::set_recend | ( | ) | [inline] |
Definition at line 619 of file df1b2fun.h.
Referenced by restore_end().
void fixed_smartlist::set_reverse | ( | void | ) | [inline] |
Definition at line 633 of file df1b2fun.h.
Referenced by df1b2_gradcalc1().
void fixed_smartlist::write | ( | const size_t | n | ) |
Definition at line 103 of file df1b2f13.cpp.
Referenced by write_buffer(), and write_buffer_one_less().
void fixed_smartlist::write_buffer | ( | void | ) |
Description not yet available.
Definition at line 289 of file df1b2f13.cpp.
Referenced by check_buffer_size(), operator++(), and operator+=().
void fixed_smartlist::write_buffer_one_less | ( | void | ) |
Description not yet available.
Definition at line 239 of file df1b2f13.cpp.
Referenced by save_end().
int fixed_smartlist::written | ( | void | ) | [inline] |
Definition at line 649 of file df1b2fun.h.
Definition at line 613 of file df1b2fun.h.
Referenced by allocate(), check_buffer_size(), df1b2_gradcalc1(), fixed_smartlist(), initialize(), operator++(), operator+=(), operator--(), operator-=(), read_buffer(), read_pass1_1(), read_pass1_1_dv(), read_pass1_1x(), read_pass1_2(), read_pass1_2_dv(), read_pass1_2x(), read_pass1_3(), read_pass1_3_dv(), read_pass1_3x(), read_pass1_eq_1(), read_pass1_eq_2(), read_pass1_eq_3(), read_pass1_init_1(), read_pass1_init_2(), read_pass1_init_3(), read_pass1_minus_eq_1(), read_pass1_minus_eq_2(), read_pass1_minus_eq_3(), read_pass1_plus_eq_1(), read_pass1_plus_eq_2(), read_pass1_plus_eq_3(), read_pass2_1(), read_pass2_1_dvdv(), read_pass2_1_dvdvdv(), read_pass2_1_minus(), read_pass2_1_minuscv(), read_pass2_1_minusvc(), read_pass2_1_prod(), read_pass2_1_prod_vector(), read_pass2_1_prodc1(), read_pass2_1_prodc2(), read_pass2_1_sum(), read_pass2_1_sumc(), read_pass2_2(), read_pass2_2_dvdv(), read_pass2_2_dvdvdv(), read_pass2_2_minus(), read_pass2_2_minuscv(), read_pass2_2_minusvc(), read_pass2_2_prod(), read_pass2_2_prod_vector(), read_pass2_2_prodc1(), read_pass2_2_prodc2(), read_pass2_2_sum(), read_pass2_2_sumc(), read_pass2_3(), read_pass2_3_dvdv(), read_pass2_3_dvdvdv(), read_pass2_3_minus(), read_pass2_3_minuscv(), read_pass2_3_minusvc(), read_pass2_3_prod(), read_pass2_3_prod_vector(), read_pass2_3_prodc1(), read_pass2_3_prodc2(), read_pass2_3_sum(), read_pass2_3_sumc(), read_tilde_values_1(), read_tilde_values_3(), report_usage(), reset(), restoreposition(), rewind(), saveposition(), set_recend(), write_buffer(), write_buffer_one_less(), df1b2_gradlist::write_pass1(), df1b2_gradlist::write_pass1_eq(), df1b2_gradlist::write_pass1_initialize(), df1b2_gradlist::write_pass1_minus(), df1b2_gradlist::write_pass1_minuscv(), df1b2_gradlist::write_pass1_minuseq(), df1b2_gradlist::write_pass1_minusvc(), df1b2_gradlist::write_pass1_pluseq(), df1b2_gradlist::write_pass1_prod(), df1b2_gradlist::write_pass1_sum(), df1b2_gradlist::write_pass1x(), and df1b2_gradlist::write_save_pass2_tilde_values().
Definition at line 612 of file df1b2fun.h.
Referenced by add_buffer_fringe(), allocate(), check_buffer_size(), fixed_smartlist(), operator++(), operator+=(), and report_usage().
Definition at line 611 of file df1b2fun.h.
Referenced by allocate(), df1b2_gradcalc1(), fixed_smartlist(), initialize(), operator--(), operator-=(), read_buffer(), read_file(), report_usage(), reset(), rewind(), write(), write_buffer(), and write_buffer_one_less().
size_t fixed_smartlist::bufsize |
Definition at line 615 of file df1b2fun.h.
Referenced by allocate(), check_buffer_size(), fixed_smartlist(), operator+=(), read_buffer(), rewind(), and write_buffer().
Definition at line 599 of file df1b2fun.h.
Referenced by allocate(), read_buffer(), set_backword(), set_forward(), and set_reverse().
double* fixed_smartlist::doubleptr |
Definition at line 607 of file df1b2fun.h.
Referenced by allocate().
Definition at line 606 of file df1b2fun.h.
Referenced by allocate(), initialize(), reset(), restore_end(), and save_end().
Definition at line 600 of file df1b2fun.h.
Referenced by reset(), restore_end(), write_buffer(), and write_buffer_one_less().
Definition at line 605 of file df1b2fun.h.
Referenced by allocate(), eof(), initialize(), read_buffer(), reset(), and rewind().
Definition at line 616 of file df1b2fun.h.
Referenced by allocate(), write(), write_buffer(), write_buffer_one_less(), and ~fixed_smartlist().
Definition at line 617 of file df1b2fun.h.
Referenced by allocate(), fixed_smartlist(), initialize(), read_buffer(), read_file(), reset(), restore_end(), rewind(), write(), write_buffer(), write_buffer_one_less(), and ~fixed_smartlist().
size_t fixed_smartlist::nentries |
Definition at line 598 of file df1b2fun.h.
Referenced by allocate(), and fixed_smartlist().
Definition at line 602 of file df1b2fun.h.
Referenced by allocate(), check_buffer_size(), get_noreadflag(), operator++(), operator+=(), and set_noreadflag().
Definition at line 610 of file df1b2fun.h.
Referenced by operator--(), operator-=(), read_buffer(), and set_recend().
Definition at line 614 of file df1b2fun.h.
Referenced by restoreposition(), and saveposition().
Definition at line 609 of file df1b2fun.h.
Referenced by allocate().
Definition at line 608 of file df1b2fun.h.
Referenced by allocate(), fixed_smartlist(), and ~fixed_smartlist().
Definition at line 601 of file df1b2fun.h.
Referenced by allocate(), initialize(), read_buffer(), reset(), restore_end(), rewind(), save_end(), write_buffer(), write_buffer_one_less(), and written().
Generated on Tue Mar 8 2016 19:51:39 for ADMB Documentation by 1.8.0 |