TriUtils  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
Trilinos_Util_msr2vbr.cpp File Reference
#include "Trilinos_Util.h"
Include dependency graph for Trilinos_Util_msr2vbr.cpp:

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)
 

Function Documentation

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 
)
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 
)
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 
)
int Trilinos_Util_find_closest_not_larger ( int  key,
int  list[],
int  length 
)
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 
)