| TriUtils
    Development
    | 
#include "Trilinos_Util.h"
| Functions | |
| void | Trilinos_Util_msr2vbr (double val[], int indx[], int rnptr[], int cnptr[], int bnptr[], int bindx[], int msr_bindx[], double msr_val[], int total_blk_rows, int total_blk_cols, int blk_space, int nz_space, int blk_type) | 
| int | Trilinos_Util_find_block_col (int cnptr[], int column, int max_blocks, int blk_size) | 
| int | Trilinos_Util_find_block_in_row (int bindx[], int bnptr[], int blk_row, int blk_col, int indx[], int no_elements, double val[], int blk_space, int nz_space) | 
| void | Trilinos_Util_add_new_ele (int cnptr[], int col, int blk_row, int bindx[], int bnptr[], int indx[], double val[], int row, double new_ele, int maxcols, int blk_space, int nz_space, int blk_type) | 
| int | Trilinos_Util_find_closest_not_larger (int key, int list[], int length) | 
| void | Trilinos_Util_convert_values_to_ptrs (int array[], int length, int start) | 
| void Trilinos_Util_add_new_ele | ( | int | cnptr[], | 
| int | col, | ||
| int | blk_row, | ||
| int | bindx[], | ||
| int | bnptr[], | ||
| int | indx[], | ||
| double | val[], | ||
| int | row, | ||
| double | new_ele, | ||
| int | maxcols, | ||
| int | blk_space, | ||
| int | nz_space, | ||
| int | blk_type | ||
| ) | 
References Trilinos_Util_find_block_col(), and Trilinos_Util_find_block_in_row().
Referenced by Trilinos_Util_msr2vbr().
| void Trilinos_Util_convert_values_to_ptrs | ( | int | array[], | 
| int | length, | ||
| int | start | ||
| ) | 
Referenced by Trilinos_Util_msr2vbr().
| int Trilinos_Util_find_block_col | ( | int | cnptr[], | 
| int | column, | ||
| int | max_blocks, | ||
| int | blk_size | ||
| ) | 
References Trilinos_Util_find_closest_not_larger().
Referenced by Trilinos_Util_add_new_ele().
| int Trilinos_Util_find_block_in_row | ( | int | bindx[], | 
| int | bnptr[], | ||
| int | blk_row, | ||
| int | blk_col, | ||
| int | indx[], | ||
| int | no_elements, | ||
| double | val[], | ||
| int | blk_space, | ||
| int | nz_space | ||
| ) | 
Referenced by Trilinos_Util_add_new_ele().
| int Trilinos_Util_find_closest_not_larger | ( | int | key, | 
| int | list[], | ||
| int | length | ||
| ) | 
Referenced by Trilinos_Util_find_block_col().
| void Trilinos_Util_msr2vbr | ( | double | val[], | 
| int | indx[], | ||
| int | rnptr[], | ||
| int | cnptr[], | ||
| int | bnptr[], | ||
| int | bindx[], | ||
| int | msr_bindx[], | ||
| double | msr_val[], | ||
| int | total_blk_rows, | ||
| int | total_blk_cols, | ||
| int | blk_space, | ||
| int | nz_space, | ||
| int | blk_type | ||
| ) | 
References Trilinos_Util_add_new_ele(), and Trilinos_Util_convert_values_to_ptrs().
Referenced by Trilinos_Util_create_vbr().
 1.8.5
 1.8.5