ADMB Documentation  11.5.3197
 All Classes Files Functions Variables Typedefs Friends Defines
Public Member Functions | Public Attributes | Private Attributes | Friends
arr_list Class Reference

Description not yet available. More...

#include <fvar.hpp>

Public Member Functions

 arr_list (void)
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

unsigned long int number_arr_links

Private Attributes

arr_linkfree_last
arr_linklast
unsigned long int last_offset
unsigned long int max_last_offset

Friends

void arr_free (double_and_int *)
 Description not yet available.
void arr_free_add (arr_link *)
 Description not yet available.
void arr_free_list_remove (arr_link **)
void arr_free_remove (arr_link *)
 Description not yet available.
class arr_link
double_and_intarr_new (unsigned int)
 Description not yet available.
void arr_remove (arr_link **)
 Remove and delete arr_link node pptr from gradient_structure::ARR_LIST1.

Detailed Description

Description not yet available.

Parameters:

Definition at line 1916 of file fvar.hpp.


Constructor & Destructor Documentation

arr_list::arr_list ( void  ) [inline]

Definition at line 1927 of file fvar.hpp.


Member Function Documentation

unsigned long int arr_list::get_last_offset ( ) [inline]

Definition at line 1935 of file fvar.hpp.

unsigned long int arr_list::get_max_last_offset ( ) [inline]
unsigned long int arr_list::get_number_arr_links ( ) [inline]

Definition at line 1939 of file fvar.hpp.

Definition at line 1947 of file fvar.hpp.


Friends And Related Function Documentation

void arr_free ( double_and_int varr) [friend]

Description not yet available.

Parameters:

Definition at line 241 of file newdar.cpp.

void arr_free_add ( arr_link tmp) [friend]

Description not yet available.

Parameters:

Definition at line 68 of file newdar.cpp.

void arr_free_list_remove ( arr_link **  ) [friend]
void arr_free_remove ( arr_link tmp) [friend]

Description not yet available.

Parameters:

Definition at line 44 of file newdar.cpp.

friend class arr_link [friend]

Definition at line 1924 of file fvar.hpp.

double_and_int* arr_new ( unsigned int  sz) [friend]

Description not yet available.

Parameters:

Definition at line 82 of file newdar.cpp.

void arr_remove ( arr_link **  pptr) [friend]

Remove and delete arr_link node pptr from gradient_structure::ARR_LIST1.

Definition at line 542 of file newdar.cpp.


Member Data Documentation

Definition at line 1919 of file fvar.hpp.

Referenced by arr_free_add(), arr_free_remove(), arr_list(), and arr_new().

Definition at line 1918 of file fvar.hpp.

Referenced by arr_free(), arr_list(), and arr_new().

unsigned long int arr_list::last_offset [private]

Definition at line 1920 of file fvar.hpp.

Referenced by arr_free(), arr_list(), arr_new(), and get_last_offset().

unsigned long int arr_list::max_last_offset [private]

Definition at line 1921 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 1923 of file fvar.hpp.

Referenced by arr_list(), arr_new(), arr_remove(), and get_number_arr_links().

List of all members.


The documentation for this class was generated from the following file: