|
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