#include <factor.h>
Collaboration diagram for factor_work:

Definition at line 82 of file factor.h.
| int* factor_work::cperm |
Definition at line 136 of file factor.h.
Referenced by create_row(), dense_replace_row(), dense_swap(), eliminate_row(), ftranu3_delay2(), ftranu3_process2(), handle_singularity(), ILLfactor_btranu(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_ftranu(), ILLfactor_init_factor_work(), move_pivot(), and shift_permutations().
| int* factor_work::crank |
Definition at line 137 of file factor.h.
Referenced by btranu3_delay2(), btranu3_process2(), dense_build_matrix(), dense_swap(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_init_factor_work(), ILLfactor_update(), serow_delay(), serow_process(), shift_permutations(), and sparse_eliminate_row().
Definition at line 156 of file factor.h.
Referenced by dense_build_matrix(), dense_create_col(), dense_elim(), dense_find_pivot(), dense_replace(), dense_replace_row(), and dense_swap().
Definition at line 157 of file factor.h.
Referenced by dense_build_matrix(), dense_create_col(), dense_elim(), dense_factor(), dense_find_pivot(), dense_replace_row(), and dense_swap().
| double factor_work::dense_fract |
Definition at line 99 of file factor.h.
Referenced by ILLfactor_init_factor_work(), ILLfactor_set_factor_dparam(), and ILLfactor_try().
Definition at line 100 of file factor.h.
Referenced by ILLfactor_init_factor_work(), ILLfactor_set_factor_iparam(), and ILLfactor_try().
| int factor_work::dim |
Definition at line 111 of file factor.h.
Referenced by build_iteration_l_data(), build_iteration_u_data(), clear_work(), create_factor_space(), create_row(), dense_build_matrix(), find_pivot(), ILLfactor_btran(), ILLfactor_btrane(), ILLfactor_btranl2(), ILLfactor_btranu(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_ftran(), ILLfactor_ftran_update(), ILLfactor_ftrane(), ILLfactor_ftranl(), ILLfactor_ftranu(), ILLfactor_try(), init_matrix(), make_uc_space(), make_ur_space(), set_col_nz(), set_row_nz(), and sparse_eliminate_row().
| EGlpNum_t* factor_work::dmat |
Definition at line 154 of file factor.h.
Referenced by dense_build_matrix(), dense_create_col(), dense_elim(), dense_find_pivot(), dense_replace(), dense_replace_row(), dense_swap(), ILLfactor_free_factor_work(), and ILLfactor_init_factor_work().
Definition at line 155 of file factor.h.
Referenced by dense_build_matrix(), dense_create_col(), dense_elim(), dense_find_pivot(), dense_replace(), and dense_swap().
Definition at line 121 of file factor.h.
Referenced by ILLfactor_btrane(), ILLfactor_btrane2(), ILLfactor_free_factor_work(), ILLfactor_ftrane(), ILLfactor_ftrane2(), and ILLfactor_init_factor_work().
| double factor_work::er_space_mul |
Definition at line 92 of file factor.h.
Referenced by ILLfactor_init_factor_work(), and ILLfactor_set_factor_dparam().
| EGlpNum_t* factor_work::ercoef |
Definition at line 133 of file factor.h.
Referenced by eliminate_row(), ILLfactor_btrane(), ILLfactor_btrane2(), ILLfactor_free_factor_work(), ILLfactor_ftrane(), ILLfactor_ftrane2(), ILLfactor_init_factor_work(), and serow_process().
| int* factor_work::erindx |
Definition at line 132 of file factor.h.
Referenced by eliminate_row(), ILLfactor_btrane(), ILLfactor_btrane2(), ILLfactor_free_factor_work(), ILLfactor_ftrane(), ILLfactor_ftrane2(), ILLfactor_init_factor_work(), and serow_process().
Definition at line 114 of file factor.h.
Referenced by ILLfactor_btrane(), ILLfactor_btrane2(), ILLfactor_create_factor_work(), ILLfactor_ftrane(), ILLfactor_ftrane2(), and ILLfactor_update().
Definition at line 95 of file factor.h.
Referenced by ILLfactor_init_factor_work(), ILLfactor_set_factor_iparam(), and ILLfactor_update().
| EGlpNum_t factor_work::fzero_tol |
Definition at line 85 of file factor.h.
Referenced by create_row(), dense_create_col(), dense_elim(), dense_replace_row(), elim_row(), eliminate_row(), ILLbasis_factor(), ILLbasis_free_basisinfo(), ILLfactor_ftrane2(), ILLfactor_init_factor_work(), ILLfactor_set_factor_dparam(), init_matrix(), and serow_process().
| double factor_work::grow_mul |
Definition at line 93 of file factor.h.
Referenced by ILLfactor_init_factor_work(), ILLfactor_set_factor_dparam(), make_lc_space(), make_uc_space(), and make_ur_space().
Definition at line 119 of file factor.h.
Referenced by build_iteration_l_data(), dense_create_col(), elim(), ftranl3_delay2(), ftranl3_process2(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_ftranl(), ILLfactor_ftranl3(), and ILLfactor_init_factor_work().
| double factor_work::lc_space_mul |
Definition at line 90 of file factor.h.
Referenced by ILLfactor_init_factor_work(), and ILLfactor_set_factor_dparam().
| EGlpNum_t* factor_work::lccoef |
Definition at line 129 of file factor.h.
Referenced by build_iteration_l_data(), elim(), ftranl3_process2(), ILLfactor_free_factor_work(), ILLfactor_ftranl(), ILLfactor_init_factor_work(), and make_lc_space().
| int* factor_work::lcindx |
Definition at line 128 of file factor.h.
Referenced by build_iteration_l_data(), elim(), ftranl3_delay2(), ftranl3_process2(), ILLfactor_free_factor_work(), ILLfactor_ftranl(), ILLfactor_init_factor_work(), and make_lc_space().
Definition at line 120 of file factor.h.
Referenced by btranl3_delay2(), btranl3_process2(), build_iteration_l_data(), ILLfactor_btranl2(), ILLfactor_btranl3(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), and ILLfactor_init_factor_work().
| double factor_work::lr_space_mul |
| EGlpNum_t* factor_work::lrcoef |
Definition at line 131 of file factor.h.
Referenced by btranl3_process2(), build_iteration_l_data(), ILLfactor_btranl2(), ILLfactor_free_factor_work(), and ILLfactor_init_factor_work().
| int* factor_work::lrindx |
Definition at line 130 of file factor.h.
Referenced by btranl3_delay2(), btranl3_process2(), build_iteration_l_data(), ILLfactor_btranl2(), ILLfactor_free_factor_work(), and ILLfactor_init_factor_work().
Definition at line 84 of file factor.h.
Referenced by find_pivot(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_init_factor_work(), ILLfactor_set_factor_iparam(), init_matrix(), set_col_nz(), and set_row_nz().
| EGlpNum_t factor_work::maxelem_cur |
Definition at line 106 of file factor.h.
Referenced by build_iteration_l_data(), create_column(), create_row(), eliminate_row(), ILLbasis_factor(), ILLbasis_free_basisinfo(), and serow_process().
| EGlpNum_t factor_work::maxelem_factor |
Definition at line 104 of file factor.h.
Referenced by build_iteration_l_data(), dense_elim(), dense_factor(), ILLbasis_factor(), ILLbasis_free_basisinfo(), and ILLfactor_try().
| EGlpNum_t factor_work::maxelem_orig |
Definition at line 102 of file factor.h.
Referenced by dense_factor(), ILLbasis_factor(), ILLbasis_free_basisinfo(), and ILLfactor_try().
| double factor_work::maxmult |
Definition at line 97 of file factor.h.
Referenced by dense_factor(), ILLfactor_init_factor_work(), ILLfactor_set_factor_dparam(), and ILLfactor_try().
| double factor_work::minmult |
Definition at line 96 of file factor.h.
Referenced by ILLfactor_init_factor_work(), and ILLfactor_try().
Definition at line 113 of file factor.h.
Referenced by dense_build_matrix(), dense_factor(), elim(), handle_singularity(), and ILLfactor_try().
Definition at line 107 of file factor.h.
Referenced by build_iteration_l_data(), create_column(), delete_column(), delete_row(), and sparse_eliminate_row().
Definition at line 105 of file factor.h.
Referenced by build_iteration_l_data(), and build_iteration_u_data().
| int factor_work::p |
Definition at line 94 of file factor.h.
Referenced by find_pivot(), ILLfactor_init_factor_work(), and ILLfactor_set_factor_iparam().
| int* factor_work::p_nsing |
| int** factor_work::p_singc |
| int** factor_work::p_singr |
| EGlpNum_t factor_work::partial_cur |
Definition at line 109 of file factor.h.
Referenced by dense_factor(), find_pivot_row(), ILLbasis_factor(), ILLbasis_free_basisinfo(), ILLfactor(), ILLfactor_init_factor_work(), ILLfactor_set_factor_dparam(), and ILLfactor_try().
| EGlpNum_t factor_work::partial_tol |
Definition at line 87 of file factor.h.
Referenced by ILLbasis_factor(), ILLbasis_free_basisinfo(), ILLfactor_init_factor_work(), ILLfactor_set_factor_dparam(), and ILLfactor_try().
| int* factor_work::rperm |
Definition at line 134 of file factor.h.
Referenced by btranu3_delay2(), btranu3_process2(), build_iteration_u_data(), dense_build_matrix(), dense_create_col(), dense_elim(), dense_find_pivot(), dense_replace_row(), dense_swap(), eliminate_row(), handle_singularity(), ILLfactor_btranu(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_ftranu(), ILLfactor_init_factor_work(), move_pivot(), serow_delay(), serow_process(), and shift_permutations().
| int* factor_work::rrank |
Definition at line 135 of file factor.h.
Referenced by build_iteration_u_data(), create_column(), dense_swap(), ftranu3_delay2(), ftranu3_process2(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_init_factor_work(), ILLfactor_update(), and shift_permutations().
Definition at line 112 of file factor.h.
Referenced by dense_build_matrix(), dense_elim(), dense_factor(), dense_find_pivot(), dense_swap(), elim(), handle_singularity(), and ILLfactor_try().
| EGlpNum_t factor_work::szero_tol |
Definition at line 86 of file factor.h.
Referenced by btranl3_process2(), ftranu3_process2(), ILLbasis_factor(), ILLbasis_free_basisinfo(), ILLfactor_btranu(), ILLfactor_ftranu(), ILLfactor_init_factor_work(), and ILLfactor_set_factor_dparam().
Definition at line 141 of file factor.h.
Referenced by add_col_nz(), add_nonzero(), build_iteration_u_data(), expand_col(), init_matrix(), and make_uc_space().
Definition at line 117 of file factor.h.
Referenced by add_col_nz(), add_nonzero(), build_iteration_u_data(), create_factor_space(), delete_column(), delete_nonzero_col(), delete_nonzero_row(), disable_col(), elim(), expand_col(), find_pivot(), find_pivot_column(), find_pivot_row(), ftranu3_delay2(), ftranu3_process2(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_ftranu(), ILLfactor_ftranu3(), ILLfactor_init_factor_work(), ILLfactor_try(), ILLfactor_update(), init_matrix(), make_uc_space(), move_pivot_col(), move_pivot_row(), remove_col(), remove_col_nz(), and set_col_nz().
Definition at line 142 of file factor.h.
Referenced by add_col_nz(), build_iteration_u_data(), create_factor_space(), expand_col(), init_matrix(), and make_uc_space().
| double factor_work::uc_space_mul |
Definition at line 89 of file factor.h.
Referenced by create_factor_space(), ILLfactor_init_factor_work(), and ILLfactor_set_factor_dparam().
| EGlpNum_t* factor_work::uccoef |
Definition at line 124 of file factor.h.
Referenced by add_nonzero(), build_iteration_u_data(), delete_nonzero_col(), expand_col(), ftranu3_process2(), ILLfactor_free_factor_work(), ILLfactor_ftranu(), ILLfactor_init_factor_work(), make_uc_space(), and move_pivot_col().
| int* factor_work::ucindx |
Definition at line 122 of file factor.h.
Referenced by add_col_nz(), add_nonzero(), build_iteration_u_data(), create_factor_space(), delete_column(), delete_nonzero_col(), elim(), expand_col(), find_pivot(), find_pivot_column(), ftranu3_delay2(), ftranu3_process2(), ILLfactor_free_factor_work(), ILLfactor_ftranu(), ILLfactor_init_factor_work(), ILLfactor_update(), init_matrix(), make_uc_space(), move_pivot_col(), remove_col(), and remove_col_nz().
| int* factor_work::ucrind |
Definition at line 123 of file factor.h.
Referenced by add_nonzero(), build_iteration_u_data(), delete_column(), delete_nonzero_col(), delete_nonzero_row(), expand_col(), ILLfactor_free_factor_work(), ILLfactor_init_factor_work(), make_uc_space(), move_pivot_col(), and move_pivot_row().
| double factor_work::updmaxmult |
Definition at line 98 of file factor.h.
Referenced by ILLfactor_init_factor_work(), and ILLfactor_set_factor_dparam().
Definition at line 139 of file factor.h.
Referenced by add_nonzero(), build_iteration_u_data(), elim_row(), expand_row(), and make_ur_space().
Definition at line 118 of file factor.h.
Referenced by add_nonzero(), btranu3_delay2(), btranu3_process2(), build_iteration_u_data(), clear_row(), create_factor_space(), delete_nonzero_col(), delete_nonzero_row(), delete_row(), dense_build_matrix(), dense_elim(), dense_find_pivot(), dense_replace_row(), elim(), elim_row(), eliminate_row(), expand_row(), find_coef(), find_pivot(), find_pivot_column(), find_pivot_row(), ILLfactor_btranu(), ILLfactor_btranu3(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_init_factor_work(), ILLfactor_try(), ILLfactor_update(), init_matrix(), load_row(), make_ur_space(), move_pivot_col(), move_pivot_row(), remove_row(), remove_row_nz(), serow_delay(), serow_process(), set_row_nz(), and sparse_eliminate_row().
Definition at line 140 of file factor.h.
Referenced by add_nonzero(), build_iteration_u_data(), elim_row(), expand_row(), and make_ur_space().
| double factor_work::ur_space_mul |
Definition at line 88 of file factor.h.
Referenced by ILLfactor_init_factor_work(), and ILLfactor_set_factor_dparam().
| int* factor_work::urcind |
Definition at line 126 of file factor.h.
Referenced by add_nonzero(), build_iteration_u_data(), delete_nonzero_col(), delete_nonzero_row(), delete_row(), expand_row(), ILLfactor_free_factor_work(), ILLfactor_init_factor_work(), make_ur_space(), move_pivot_col(), and move_pivot_row().
| EGlpNum_t* factor_work::urcoef |
Definition at line 127 of file factor.h.
Referenced by add_nonzero(), btranu3_process2(), build_iteration_u_data(), delete_nonzero_row(), delete_row(), dense_build_matrix(), elim(), elim_row(), eliminate_row(), expand_row(), find_coef(), find_pivot_row(), ILLfactor_btranu(), ILLfactor_free_factor_work(), ILLfactor_init_factor_work(), init_matrix(), load_row(), make_ur_space(), move_pivot_row(), remove_row_nz(), and serow_process().
| int* factor_work::urindx |
Definition at line 125 of file factor.h.
Referenced by add_nonzero(), btranu3_delay2(), btranu3_process2(), build_iteration_u_data(), clear_row(), delete_nonzero_row(), delete_row(), dense_build_matrix(), elim(), elim_row(), eliminate_row(), expand_row(), find_coef(), find_pivot(), find_pivot_row(), ILLfactor_btranu(), ILLfactor_free_factor_work(), ILLfactor_init_factor_work(), ILLfactor_update(), init_matrix(), load_row(), make_ur_space(), move_pivot_row(), remove_row_nz(), serow_delay(), and serow_process().
| EGlpNum_t* factor_work::work_coef |
Definition at line 115 of file factor.h.
Referenced by btranl3_process2(), btranu3_process2(), clear_row(), clear_work(), elim_row(), eliminate_row(), ftranl3_process2(), ftranu3_process2(), ILLfactor_btran(), ILLfactor_btrane2(), ILLfactor_btranl3(), ILLfactor_btranu3(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_ftran(), ILLfactor_ftran_update(), ILLfactor_ftrane2(), ILLfactor_ftranl3(), ILLfactor_ftranu3(), ILLfactor_init_factor_work(), ILLfactor_update(), load_row(), serow_process(), and sparse_eliminate_row().
Definition at line 116 of file factor.h.
Referenced by clear_row(), elim_row(), ILLfactor_btrane2(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), ILLfactor_ftrane2(), ILLfactor_init_factor_work(), and load_row().
Definition at line 138 of file factor.h.
Referenced by ILLfactor_btran(), ILLfactor_create_factor_work(), ILLfactor_free_factor_work(), and ILLfactor_init_factor_work().
1.4.7