BlockIPPlatform
 All Classes Files Functions Variables
MatrixBlockIP Member List

This is the complete list of members for MatrixBlockIP, including all inherited members.

aMatrixBlockIP
add_mul_Mtv(double vout[], const double vin[])MatrixBlockIP
add_mul_Mtv_column_wise(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mtv_diag_diag(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mtv_idty_idty(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mtv_network(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mtv_row_wise(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mv(double vout[], const double vin[])MatrixBlockIP
add_mul_Mv_column_wise(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mv_diag_diag(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mv_diagonal(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mv_gen_sym_uptr(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mv_identity(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mv_idty_idty(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mv_network(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_mul_Mv_row_wise(double vout[], const double vin[])MatrixBlockIPinlineprivate
add_new_column(int size, int irows[], double values[])MatrixBlockIP
add_new_columns(int num_columns, int size[], int *irows[], double *values[])MatrixBlockIP
analyze_D(int numBlocks, bool sameL, MatrixBlockIP L[])MatrixBlockIPinline
analyze_D_diagonal(int numBlocks, bool sameL, MatrixBlockIP L[])MatrixBlockIP
analyze_D_gen_sym_uptr(int numBlocks, bool sameL, MatrixBlockIP L[])MatrixBlockIP
change_columns_sign(int size, int columns[])MatrixBlockIP
change_rows_sign(int size, int rows[])MatrixBlockIP
cholMatrixBlockIP
column_wise_to_row_wise_format()MatrixBlockIP
columnwiseMatrixBlockIP
compute_D(int numBlocks, bool sameL, MatrixBlockIP L[], bool isActive[], int iniTheta[], double Theta[])MatrixBlockIPinline
compute_D_diagonal(int numBlocks, bool sameL, MatrixBlockIP L[], bool isActive[], int iniTheta[], double Theta[])MatrixBlockIP
compute_D_gen_sym_uptr(int numBlocks, bool sameL, MatrixBlockIP L[], bool isActive[], int iniTheta[], double Theta[])MatrixBlockIP
compute_full_matrix(int numBlocks, bool sameN, MatrixBlockIP N[], bool sameL, MatrixBlockIP L[], int numActiveLnk=0, int *listActiveLnk=NULL)MatrixBlockIP
copy(MatrixBlockIP *mbip)MatrixBlockIP
create_diag_diag_matrix(int nrows, double *&d1, double *&d2)MatrixBlockIP
create_diagonal_matrix(int dim, double *&d)MatrixBlockIP
create_general_matrix_column_wise(int m, int n, int nz, int *&inicola, int *&irowa, double *&a)MatrixBlockIP
create_general_matrix_format_ija(int m, int n, int nz, int *&row_index, int *&col_index, double *&values)MatrixBlockIP
create_general_matrix_row_wise(int m, int n, int nz, int *&inirowa, int *&icola, double *&a)MatrixBlockIP
create_identity_matrix(int dim)MatrixBlockIP
create_idty_idty_matrix(int nrows)MatrixBlockIP
create_network_matrix(int num_arcs, int num_nodes, int *&src, int *&dst, bool oriented=true)MatrixBlockIP
d1MatrixBlockIP
d2MatrixBlockIP
delete_rows(int size, int rows[])MatrixBlockIP
diag_diag_to_general()MatrixBlockIPinline
diag_diag_to_ija_format()MatrixBlockIP
diagonal_to_general()MatrixBlockIPinline
diagonal_to_ija_format()MatrixBlockIP
dstMatrixBlockIP
exist_var_in_row(int column, bool appear[], double coefs[])MatrixBlockIP
free_memory()MatrixBlockIPprivate
get_column(int column, int *&irows, double *&values, bool invert_sign=false)MatrixBlockIP
get_ipfa(int i)MatrixBlockIPinline
get_maxfillin()MatrixBlockIPinline
get_maxlnz()MatrixBlockIPinline
get_njka()MatrixBlockIPinline
get_num_semidef_matrix()MatrixBlockIPinline
get_num_zero_pivots()MatrixBlockIPinline
get_pfa(int i)MatrixBlockIPinline
icolaMatrixBlockIP
identity_to_general()MatrixBlockIPinline
identity_to_ija_format()MatrixBlockIP
idty_idty_to_general()MatrixBlockIPinline
idty_idty_to_ija_format()MatrixBlockIP
ijaMatrixBlockIP
ija_to_rowwise()MatrixBlockIP
inicolaMatrixBlockIP
inirowaMatrixBlockIP
irowaMatrixBlockIP
mMatrixBlockIP
made_analyze_DMatrixBlockIP
made_symbfct_MMtMatrixBlockIP
MatrixBlockIP(int blocks=1)MatrixBlockIP
MatrixBlockIP(MatrixBlockIP *mbip)MatrixBlockIP
mul_Mtv(double vout[], const double vin[])MatrixBlockIP
mul_Mtv_column_wise(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mtv_diag_diag(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mtv_idty_idty(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mtv_network(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mtv_row_wise(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mv(double vout[], const double vin[])MatrixBlockIP
mul_Mv_column_wise(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mv_diag_diag(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mv_diagonal(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mv_gen_sym_uptr(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mv_identity(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mv_idty_idty(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mv_network(double vout[], const double vin[])MatrixBlockIPinlineprivate
mul_Mv_row_wise(double vout[], const double vin[])MatrixBlockIPinlineprivate
nMatrixBlockIP
native_to_general(bool delete_native_format=false)MatrixBlockIPinline
network_to_general()MatrixBlockIP
network_to_ija_format()MatrixBlockIP
num_arcsMatrixBlockIP
num_blocksMatrixBlockIP
num_nodesMatrixBlockIP
numeric_fact_M()MatrixBlockIPinline
numeric_fact_MMt(double *Theta, int i_k=0)MatrixBlockIPinline
numeric_solve_M(double *rhs, WHO_PERMUTES whoperm=CHOLESKY)MatrixBlockIPinline
numeric_solve_MMt(double *rhs, int i_k=0, WHO_PERMUTES whoperm=CHOLESKY)MatrixBlockIPinline
nzMatrixBlockIP
order_matrix()MatrixBlockIP
order_packed_format(int begsize, int nz, int *&beg, int *&ind, double *&val)MatrixBlockIPprivate
print_matrix(bool ija=true, bool start_one=true)MatrixBlockIP
print_matrix(ofstream &outfile, bool print_ija=true, bool start_one=true)MatrixBlockIP
print_vector(double *v, int size, string name)MatrixBlockIP
reset()MatrixBlockIP
restore()MatrixBlockIP
row_wise_to_column_wise_format()MatrixBlockIP
rowwiseMatrixBlockIP
sizeLMatrixBlockIP
srcMatrixBlockIP
symbolic_fact_M(CHOL_SOLVER chslv=SPRSBLKLLT, int *prov_pfa=NULL, int *prov_ipfa=NULL, NUMBERING prov_pfa_numbering=NOT_COMPUTED)MatrixBlockIPinline
symbolic_fact_MMt(CHOL_SOLVER chslv=SPRSBLKLLT, int *prov_pfa=NULL, int *prov_ipfa=NULL, NUMBERING prov_pfa_numbering=NOT_COMPUTED)MatrixBlockIPinline
typeMatrixBlockIP
type_orientationMatrixBlockIP
~MatrixBlockIP()MatrixBlockIP