Graphviz
2.41.20171026.1811
|
#include <SparseMatrix.h>
Data Fields | |
int | m |
int | n |
int | nz |
int | nzmax |
int | type |
int * | ia |
int * | ja |
void * | a |
int | format |
int | property |
int | size |
Definition at line 26 of file SparseMatrix.h.
void* SparseMatrix_struct::a |
Definition at line 34 of file SparseMatrix.h.
Referenced by DistanceMatrix_restrict_cluster(), get_distance_matrix(), ideal_distance_matrix(), jacobi(), makeDotGraph(), Multilevel_MQ_Clustering_establish(), Operator_diag_precon_new(), Operator_uniform_stress_diag_precon_new(), SparseMatrix_add(), SparseMatrix_apply_fun(), SparseMatrix_apply_fun_general(), SparseMatrix_coordinate_form_add_entries(), SparseMatrix_copy(), SparseMatrix_crop(), SparseMatrix_delete(), SparseMatrix_divide_row_by_degree(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_from_dense(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_get_submatrix(), SparseMatrix_import_binary_fp(), SparseMatrix_import_dot(), SparseMatrix_is_symmetric(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_by_scaler(), SparseMatrix_multiply_vector(), SparseMatrix_normalize_by_row(), SparseMatrix_normalize_to_rowsum1(), SparseMatrix_page_rank(), SparseMatrix_print_coord(), SparseMatrix_print_csr(), SparseMatrix_remove_diagonal(), SparseMatrix_remove_upper(), SparseMatrix_scaled_by_vector(), SparseMatrix_set_entries_to_real_one(), SparseMatrix_sum_repeat_entries(), SparseMatrix_to_complex(), SparseMatrix_transpose(), SparseStressMajorizationSmoother_new(), spring_electrical_spring_embedding(), spring_maxent_embedding(), SpringSmoother_new(), StressMajorizationSmoother2_new(), StressMajorizationSmoother_smooth(), TriangleSmoother_new(), and UniformStressSmoother_new().
int SparseMatrix_struct::format |
Definition at line 35 of file SparseMatrix.h.
Referenced by SparseMatrix_add(), SparseMatrix_apply_fun(), SparseMatrix_apply_fun_general(), SparseMatrix_coordinate_form_add_entries(), SparseMatrix_copy(), SparseMatrix_export(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_is_symmetric(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_by_scaler(), SparseMatrix_multiply_vector(), SparseMatrix_normalize_by_row(), SparseMatrix_normalize_to_rowsum1(), SparseMatrix_print(), SparseMatrix_print_coord(), SparseMatrix_print_csr(), SparseMatrix_scaled_by_vector(), SparseMatrix_to_complex(), SparseMatrix_transpose(), spring_electrical_embedding(), spring_electrical_embedding_fast(), spring_electrical_embedding_slow(), spring_electrical_spring_embedding(), and spring_maxent_embedding().
int* SparseMatrix_struct::ia |
Definition at line 32 of file SparseMatrix.h.
Referenced by average_edge_length(), DistanceMatrix_restrict_cluster(), edgelist_export(), export_embedding(), ideal_distance_matrix(), interpolate_coord(), jacobi(), main(), makeDotGraph(), Multilevel_MQ_Clustering_establish(), Operator_diag_precon_new(), Operator_uniform_stress_diag_precon_new(), power_law_graph(), SparseMatrix_add(), SparseMatrix_apply_fun(), SparseMatrix_apply_fun_general(), SparseMatrix_complement(), SparseMatrix_coordinate_form_add_entries(), SparseMatrix_copy(), SparseMatrix_crop(), SparseMatrix_decompose_to_supervariables(), SparseMatrix_delete(), SparseMatrix_delete_sparse_columns(), SparseMatrix_divide_row_by_degree(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_from_dense(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_get_submatrix(), SparseMatrix_has_diagonal(), SparseMatrix_import_binary_fp(), SparseMatrix_import_dot(), SparseMatrix_is_symmetric(), SparseMatrix_level_sets_internal(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_by_scaler(), SparseMatrix_multiply_vector(), SparseMatrix_normalize_by_row(), SparseMatrix_normalize_to_rowsum1(), SparseMatrix_page_rank(), SparseMatrix_print_coord(), SparseMatrix_print_csr(), SparseMatrix_remove_diagonal(), SparseMatrix_remove_upper(), SparseMatrix_scaled_by_vector(), SparseMatrix_sum_repeat_entries(), SparseMatrix_to_complex(), SparseMatrix_transpose(), SparseStressMajorizationSmoother_new(), spring_electrical_embedding(), spring_electrical_embedding_fast(), spring_electrical_embedding_slow(), spring_electrical_spring_embedding(), spring_maxent_embedding(), SpringSmoother_new(), StressMajorizationSmoother2_new(), StressMajorizationSmoother_smooth(), TriangleSmoother_new(), and UniformStressSmoother_new().
int* SparseMatrix_struct::ja |
Definition at line 33 of file SparseMatrix.h.
Referenced by average_edge_length(), DistanceMatrix_restrict_cluster(), edgelist_export(), export_embedding(), ideal_distance_matrix(), interpolate_coord(), jacobi(), main(), makeDotGraph(), Multilevel_MQ_Clustering_establish(), Operator_diag_precon_new(), Operator_uniform_stress_diag_precon_new(), power_law_graph(), SparseMatrix_add(), SparseMatrix_apply_fun_general(), SparseMatrix_complement(), SparseMatrix_coordinate_form_add_entries(), SparseMatrix_copy(), SparseMatrix_crop(), SparseMatrix_decompose_to_supervariables(), SparseMatrix_delete(), SparseMatrix_delete_sparse_columns(), SparseMatrix_divide_row_by_degree(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_from_dense(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_get_submatrix(), SparseMatrix_has_diagonal(), SparseMatrix_import_binary_fp(), SparseMatrix_import_dot(), SparseMatrix_is_symmetric(), SparseMatrix_level_sets_internal(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_vector(), SparseMatrix_page_rank(), SparseMatrix_print_coord(), SparseMatrix_print_csr(), SparseMatrix_remove_diagonal(), SparseMatrix_remove_upper(), SparseMatrix_scaled_by_vector(), SparseMatrix_sum_repeat_entries(), SparseMatrix_to_complex(), SparseMatrix_transpose(), SparseStressMajorizationSmoother_new(), spring_electrical_embedding(), spring_electrical_embedding_fast(), spring_electrical_embedding_slow(), spring_electrical_spring_embedding(), spring_maxent_embedding(), SpringSmoother_new(), StressMajorizationSmoother2_new(), StressMajorizationSmoother_smooth(), TriangleSmoother_new(), and UniformStressSmoother_new().
int SparseMatrix_struct::m |
Definition at line 27 of file SparseMatrix.h.
Referenced by average_edge_length(), DistanceMatrix_restrict_cluster(), edgelist_export(), export_embedding(), ideal_distance_matrix(), interpolate_coord(), makeDotGraph(), modularity_clustering(), mq_clustering(), Multilevel_MQ_Clustering_establish(), Multilevel_MQ_Clustering_init(), Multilevel_MQ_Clustering_new(), Operator_diag_precon_new(), Operator_uniform_stress_diag_precon_new(), Operator_uniform_stress_matmul_apply(), post_process_smoothing(), power_law_graph(), SparseMatrix_add(), SparseMatrix_apply_fun(), SparseMatrix_apply_fun_general(), SparseMatrix_complement(), SparseMatrix_connectedQ(), SparseMatrix_coordinate_form_add_entries(), SparseMatrix_copy(), SparseMatrix_crop(), SparseMatrix_decompose_to_supervariables(), SparseMatrix_delete_sparse_columns(), SparseMatrix_distance_matrix(), SparseMatrix_distance_matrix_k_centers(), SparseMatrix_distance_matrix_khops(), SparseMatrix_divide_row_by_degree(), SparseMatrix_exclude_submatrix(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_get_submatrix(), SparseMatrix_has_diagonal(), SparseMatrix_import_binary_fp(), SparseMatrix_is_symmetric(), SparseMatrix_k_centers(), SparseMatrix_k_centers_user(), SparseMatrix_level_sets_internal(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_by_scaler(), SparseMatrix_multiply_vector(), SparseMatrix_normalize_by_row(), SparseMatrix_normalize_to_rowsum1(), SparseMatrix_page_rank(), SparseMatrix_print_coord(), SparseMatrix_print_csr(), SparseMatrix_pseudo_diameter_unweighted(), SparseMatrix_pseudo_diameter_weighted(), SparseMatrix_remove_diagonal(), SparseMatrix_remove_upper(), SparseMatrix_scaled_by_vector(), SparseMatrix_solve(), SparseMatrix_sum_repeat_entries(), SparseMatrix_to_square_matrix(), SparseMatrix_transpose(), SparseMatrix_weakly_connected_components(), SparseStressMajorizationSmoother_new(), spring_electrical_embedding(), spring_electrical_embedding_fast(), spring_electrical_embedding_slow(), spring_electrical_spring_embedding(), spring_maxent_embedding(), SpringSmoother_new(), stress_model_core(), StressMajorizationSmoother2_new(), StressMajorizationSmoother_smooth(), TriangleSmoother_new(), uniform_stress(), and UniformStressSmoother_new().
int SparseMatrix_struct::n |
Definition at line 28 of file SparseMatrix.h.
Referenced by DistanceMatrix_restrict_cluster(), edgelist_export(), jacobi(), modularity_clustering(), mq_clustering(), Multilevel_coarsen(), Multilevel_MQ_Clustering_establish(), Multilevel_MQ_Clustering_init(), SparseMatrix_add(), SparseMatrix_complement(), SparseMatrix_connectedQ(), SparseMatrix_coordinate_form_add_entries(), SparseMatrix_copy(), SparseMatrix_decompose_to_supervariables(), SparseMatrix_delete_sparse_columns(), SparseMatrix_distance_matrix(), SparseMatrix_distance_matrix_k_centers(), SparseMatrix_distance_matrix_khops(), SparseMatrix_exclude_submatrix(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_get_submatrix(), SparseMatrix_is_symmetric(), SparseMatrix_k_centers(), SparseMatrix_k_centers_user(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_vector(), SparseMatrix_page_rank(), SparseMatrix_print_coord(), SparseMatrix_print_csr(), SparseMatrix_pseudo_diameter_weighted(), SparseMatrix_sum_repeat_entries(), SparseMatrix_to_square_matrix(), SparseMatrix_transpose(), spring_electrical_embedding(), spring_electrical_embedding_fast(), spring_electrical_embedding_slow(), spring_electrical_spring_embedding(), spring_maxent_embedding(), and StringVector_part().
int SparseMatrix_struct::nz |
Definition at line 29 of file SparseMatrix.h.
Referenced by edgelist_export(), get_distance_matrix(), ideal_distance_matrix(), main(), makeDotGraph(), SparseMatrix_add(), SparseMatrix_complement(), SparseMatrix_coordinate_form_add_entries(), SparseMatrix_copy(), SparseMatrix_crop(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_from_dense(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_import_binary_fp(), SparseMatrix_import_dot(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_by_scaler(), SparseMatrix_print_coord(), SparseMatrix_remove_diagonal(), SparseMatrix_remove_upper(), SparseMatrix_set_entries_to_real_one(), SparseMatrix_sum_repeat_entries(), SparseMatrix_to_complex(), SparseMatrix_transpose(), SparseStressMajorizationSmoother_new(), spring_electrical_embedding(), spring_electrical_embedding_fast(), spring_electrical_embedding_slow(), spring_electrical_spring_embedding(), spring_maxent_embedding(), SpringSmoother_new(), StressMajorizationSmoother2_new(), and UniformStressSmoother_new().
int SparseMatrix_struct::nzmax |
Definition at line 30 of file SparseMatrix.h.
Referenced by SparseMatrix_coordinate_form_add_entries(), and SparseMatrix_export_binary_fp().
int SparseMatrix_struct::property |
Definition at line 36 of file SparseMatrix.h.
Referenced by SparseMatrix_copy(), SparseMatrix_export_binary_fp(), SparseMatrix_import_binary_fp(), and SparseMatrix_remove_upper().
int SparseMatrix_struct::size |
Definition at line 37 of file SparseMatrix.h.
Referenced by SparseMatrix_coordinate_form_add_entries(), SparseMatrix_copy(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_get_submatrix(), SparseMatrix_import_binary_fp(), SparseMatrix_set_entries_to_real_one(), and SparseMatrix_to_complex().
int SparseMatrix_struct::type |
Definition at line 31 of file SparseMatrix.h.
Referenced by DistanceMatrix_restrict_cluster(), get_distance_matrix(), ideal_distance_matrix(), jacobi(), makeDotGraph(), modularity_clustering(), mq_clustering(), Multilevel_MQ_Clustering_init(), Multilevel_MQ_Clustering_new(), Multilevel_new(), Operator_diag_precon_new(), Operator_uniform_stress_diag_precon_new(), SparseMatrix_add(), SparseMatrix_apply_fun(), SparseMatrix_apply_fun_general(), SparseMatrix_copy(), SparseMatrix_crop(), SparseMatrix_divide_row_by_degree(), SparseMatrix_export_binary_fp(), SparseMatrix_from_coordinate_format(), SparseMatrix_from_coordinate_format_not_compacted(), SparseMatrix_get_augmented(), SparseMatrix_get_real_adjacency_matrix_symmetrized(), SparseMatrix_get_submatrix(), SparseMatrix_is_symmetric(), SparseMatrix_multiply(), SparseMatrix_multiply3(), SparseMatrix_multiply_by_scaler(), SparseMatrix_multiply_vector(), SparseMatrix_normalize_by_row(), SparseMatrix_normalize_to_rowsum1(), SparseMatrix_page_rank(), SparseMatrix_print_coord(), SparseMatrix_print_csr(), SparseMatrix_remove_diagonal(), SparseMatrix_remove_upper(), SparseMatrix_scaled_by_vector(), SparseMatrix_set_entries_to_real_one(), SparseMatrix_sum_repeat_entries(), SparseMatrix_to_complex(), SparseMatrix_transpose(), SparseStressMajorizationSmoother_new(), and stress_model_core().