#include <fvar.hpp>

| gradient_structure::gradient_structure | ( | long int | size = 100000L |
) |
| gradient_structure::~gradient_structure | ( | void | ) |
| static double* gradient_structure::get_ARRAY_MEMBLOCK_BASE | ( | ) | [inline, static] |
| static void gradient_structure::check_set_error | ( | const char * | variable_name | ) | [static, private] |
| static int gradient_structure::get_USE_FOR_HESSIAN | ( | void | ) | [inline, static] |
| static void gradient_structure::set_USE_FOR_HESSIAN | ( | int | i | ) | [inline, static] |
| static void gradient_structure::save_variables | ( | void | ) | [static] |
| static void gradient_structure::restore_variables | ( | void | ) | [static] |
| static void gradient_structure::save_arrays | ( | void | ) | [static] |
| static void gradient_structure::restore_arrays | ( | void | ) | [static] |
| static long int gradient_structure::totalbytes | ( | void | ) | [static] |
| static void gradient_structure::jacobcalc | ( | int | nvar, | |
| const dmatrix & | jac | |||
| ) | [static] |
| static void gradient_structure::jacobcalc | ( | int | nvar, | |
| const ofstream & | jac | |||
| ) | [static] |
| static void gradient_structure::jacobcalc | ( | int | nvar, | |
| const uostream & | jac | |||
| ) | [static] |
| static DF_FILE* gradient_structure::get_fp | ( | void | ) | [inline, static] |
| static void gradient_structure::set_NUM_RETURN_ARRAYS | ( | int | i | ) | [static] |
| static void gradient_structure::set_NO_DERIVATIVES | ( | void | ) | [static] |
| static void gradient_structure::set_YES_DERIVATIVES | ( | void | ) | [static] |
| static void gradient_structure::set_YES_SAVE_VARIABLES_VALUES | ( | ) | [static] |
| static void gradient_structure::set_NO_SAVE_VARIABLES_VALUES | ( | ) | [static] |
| static void gradient_structure::set_NUM_DEPENDENT_VARIABLES | ( | int | i | ) | [static] |
| static void gradient_structure::set_RETURN_ARRAYS_SIZE | ( | int | i | ) | [static] |
| static void gradient_structure::set_ARRAY_MEMBLOCK_SIZE | ( | unsigned long | i | ) | [static] |
| static void gradient_structure::set_CMPDIF_BUFFER_SIZE | ( | long int | i | ) | [static] |
| static void gradient_structure::set_GRADSTACK_BUFFER_SIZE | ( | long int | i | ) | [static] |
| static void gradient_structure::set_MAX_NVAR_OFFSET | ( | unsigned int | i | ) | [static] |
| static void gradient_structure::set_MAX_DLINKS | ( | int | i | ) | [static] |
| static long int gradient_structure::NUM_GRADSTACK_BYTES_WRITTEN | ( | void | ) | [static] |
| static void gradient_structure::save_dependent_variable_position | ( | const prevariable & | v1 | ) | [static] |
friend class dfsdmat [friend] |
friend class DF_FILE [friend] |
friend class dlist [friend] |
friend class grad_stack [friend] |
friend class function_minimizer [friend] |
| dvector restore_dvar_vector_value | ( | const dvar_vector_position & | tmp | ) | [friend] |
| void cleanup_temporary_files | ( | ) | [friend] |
| dvector restore_dvar_vector_derivatives | ( | void | ) | [friend] |
| dmatrix restore_dvar_matrix_derivatives | ( | void | ) | [friend] |
| dmatrix restore_dvar_matrix_value | ( | void | ) | [friend] |
| void gradfree | ( | dlink * | v | ) | [friend] |
| double_and_int* arr_new | ( | unsigned int | sz | ) | [friend] |
| void arr_free | ( | double_and_int * | ) | [friend] |
| void RETURN_ARRAYS_DECREMENT | ( | void | ) | [friend] |
| void RETURN_ARRAYS_INCREMENT | ( | void | ) | [friend] |
| void make_indvar_list | ( | const dvar_vector & | t | ) | [friend] |
| void gradcalc | ( | int | nvar, | |
| const dvector & | g | |||
| ) | [friend] |
| void slave_gradcalc | ( | void | ) | [friend] |
| void funnel_gradcalc | ( | void | ) | [friend] |
| void allocate_dvariable_space | ( | void | ) | [friend] |
| void wide_funnel_gradcalc | ( | void | ) | [friend] |
| dvar_vector_position restore_dvar_vector_position | ( | void | ) | [friend] |
| double_and_int* gradnew | ( | ) | [friend] |
| void default_evaluation | ( | void | ) | [friend] |
| void funnel_derivatives | ( | void | ) | [friend] |
char gradient_structure::cmpdif_file_name[61] [static, private] |
DF_FILE* gradient_structure::fp [static, private] |
Referenced by get_fp().
int gradient_structure::no_derivatives [static] |
long int gradient_structure::USE_FOR_HESSIAN [static, private] |
Referenced by get_USE_FOR_HESSIAN(), and set_USE_FOR_HESSIAN().
long int gradient_structure::NVAR [static, private] |
int gradient_structure::NUM_RETURN_ARRAYS [static, private] |
dvariable** gradient_structure::RETURN_ARRAYS [static, private] |
int gradient_structure::RETURN_ARRAYS_PTR [static, private] |
dvariable** gradient_structure::RETURN_PTR_CONTAINER [static, private] |
long int gradient_structure::TOTAL_BYTES [static, private] |
long int gradient_structure::PREVIOUS_TOTAL_BYTES [static, private] |
unsigned long gradient_structure::ARRAY_MEMBLOCK_SIZE [static, private] |
humungous_pointer gradient_structure::ARRAY_MEMBLOCK_BASE [static, private] |
Referenced by get_ARRAY_MEMBLOCK_BASE().
humungous_pointer gradient_structure::ARRAY_MEMBLOCK_BASEA [static, private] |
humungous_pointer gradient_structure::ARRAY_MEMBLOCK_SAVE [static, private] |
double* gradient_structure::variables_save [static, private] |
long int gradient_structure::CMPDIF_BUFFER_SIZE [static, private] |
long int gradient_structure::GRADSTACK_BUFFER_SIZE [static, private] |
unsigned int gradient_structure::MAX_NVAR_OFFSET [static, private] |
int gradient_structure::save_var_file_flag [static, private] |
int gradient_structure::save_var_flag [static, private] |
int gradient_structure::MAX_DLINKS [static, private] |
indvar_offset_list* gradient_structure::INDVAR_LIST [static, private] |
int gradient_structure::NUM_DEPENDENT_VARIABLES [static, private] |
dependent_variables_information* gradient_structure::DEPVARS_INFO [static, private] |
int gradient_structure::instances [static, private] |
int gradient_structure::x [private] |
int gradient_structure::Hybrid_bounded_flag [static] |
double* gradient_structure::hessian_ptr [static] |
grad_stack* gradient_structure::GRAD_STACK1 [static] |
dlist* gradient_structure::GRAD_LIST [static] |
int gradient_structure::RETURN_ARRAYS_SIZE [static] |
dvariable* gradient_structure::RETURN_PTR [static] |
dvariable* gradient_structure::MIN_RETURN [static] |
dvariable* gradient_structure::MAX_RETURN [static] |
arr_list* gradient_structure::ARR_LIST1 [static] |
arr_list* gradient_structure::ARR_FREE_LIST1 [static] |
long int gradient_structure::max_last_offset [static] |
1.5.6