ADMB Documentation
-a65f1c97
|
Description not yet available. More...
#include <fvar.hpp>
Public Member Functions | |
arr_list () | |
virtual | ~arr_list () |
void | arr_free (double_and_int *varr) |
Description not yet available. More... | |
void | arr_free_add (arr_link *tmp) |
Description not yet available. More... | |
void | arr_free_remove (arr_link *tmp) |
Description not yet available. More... | |
double_and_int * | arr_new (unsigned int sz) |
void | arr_remove (arr_link **pptr) |
Remove and delete arr_link node pptr from gradient_structure::ARR_LIST1. More... | |
arr_link * | get_last () const |
unsigned long int | get_last_offset () |
unsigned long int | get_max_last_offset () |
unsigned long int | get_number_arr_links () |
void | reset_max_last_offset () |
Public Attributes | |
humungous_pointer | ARRAY_MEMBLOCK_BASE |
humungous_pointer | ARRAY_MEMBLOCK_SAVE |
unsigned long int | number_arr_links |
Private Attributes | |
arr_link * | free_last |
arr_link * | last |
unsigned long int | last_offset |
unsigned long int | max_last_offset |
Friends | |
class | arr_link |
void arr_list::arr_free | ( | double_and_int * | varr | ) |
Description not yet available.
Definition at line 227 of file newdar.cpp.
Referenced by dvar_vector::deallocate().
void arr_list::arr_free_add | ( | arr_link * | tmp | ) |
Description not yet available.
Definition at line 68 of file newdar.cpp.
Referenced by arr_free().
void arr_list::arr_free_remove | ( | arr_link * | tmp | ) |
Description not yet available.
Definition at line 44 of file newdar.cpp.
Referenced by arr_free(), and arr_new().
double_and_int * arr_list::arr_new | ( | unsigned int | sz | ) |
Definition at line 78 of file newdar.cpp.
Referenced by dvar_vector::allocate(), and dvar_vector::dvar_vector().
void arr_list::arr_remove | ( | arr_link ** | pptr | ) |
Remove and delete arr_link node pptr from gradient_structure::ARR_LIST1.
Definition at line 535 of file newdar.cpp.
Referenced by arr_free().
|
inline |
Definition at line 2095 of file fvar.hpp.
Referenced by gradient_structure::restore_arrays(), and gradient_structure::save_arrays().
|
inline |
Definition at line 2103 of file fvar.hpp.
Referenced by df_check_derivative_values(), df_check_derivative_values_indexed(), df_check_derivative_values_indexed_break(), gradient_structure::funnel_gradcalc(), gradient_structure::gradcalc(), and gradient_structure::jacobcalc().
|
inline |
humungous_pointer arr_list::ARRAY_MEMBLOCK_BASE |
Definition at line 2074 of file fvar.hpp.
Referenced by arr_new(), funnel_derivatives(), gradient_structure::funnel_gradcalc(), gradient_structure::gradcalc(), gradient_structure::gradient_structure(), gradient_structure::jacobcalc(), gradient_structure::restore_arrays(), gradient_structure::save_arrays(), and ~arr_list().
humungous_pointer arr_list::ARRAY_MEMBLOCK_SAVE |
Definition at line 2075 of file fvar.hpp.
Referenced by gradient_structure::restore_arrays(), gradient_structure::save_arrays(), and ~arr_list().
|
private |
Definition at line 2067 of file fvar.hpp.
Referenced by arr_free_add(), arr_free_remove(), arr_list(), and arr_new().
|
private |
Definition at line 2066 of file fvar.hpp.
Referenced by arr_free(), arr_list(), arr_new(), and get_last().
|
private |
Definition at line 2068 of file fvar.hpp.
Referenced by arr_free(), arr_list(), arr_new(), and get_last_offset().
|
private |
Definition at line 2069 of file fvar.hpp.
Referenced by arr_list(), arr_new(), get_max_last_offset(), and reset_max_last_offset().
unsigned long int arr_list::number_arr_links |
Definition at line 2071 of file fvar.hpp.
Referenced by arr_list(), arr_new(), arr_remove(), and get_number_arr_links().
Generated on Wed Sep 7 2022 00:01:32 for ADMB Documentation by 1.8.5 |