|  | 
|  | profilematrix (int matrix_order, int *jp_init, char flag_init, double *au_init_val, double *al_init_val, double *ad_init_val) | 
|  | 
|  | profilematrix (int matrix_order, int *jp_init, char flag_init, double au_init_val, double al_init_val, double ad_init_val) | 
|  | 
|  | profilematrix (const profilematrix &x) | 
|  | 
| int | dimension_of_profile_M (void) const | 
|  | 
| int * | get_jp (void) const | 
|  | 
| profilematrix & | operator= (const profilematrix &rval) | 
|  | 
| profilematrix & | operator+= (const profilematrix &) | 
|  | 
| profilematrix & | operator-= (const profilematrix &) | 
|  | 
| profilematrix | operator+ (const double &rval) | 
|  | 
| profilematrix | operator- (const double &rval) | 
|  | 
| profilematrix | operator* (const double &rval) | 
|  | 
| double * | operator* (const BJvector &arg) | 
|  | 
| double & | val (int row, int col) | 
|  | 
| double | cval (int row, int col) const | 
|  | 
| double | mmin () | 
|  | 
| double | mmax () | 
|  | 
| double | mean () | 
|  | 
| double | get_max (void) | 
|  | 
| void | set_penalty_element (int *eqn_no_shake, int no_of_shake, double max_element) | 
|  | 
| void | profile_jp_print () | 
|  | 
| void | profile_ad_print (void) | 
|  | 
| void | profile_al_print () | 
|  | 
| void | full_print (const std::string &msg="") | 
|  | 
| profilematrix & | datri (void) | 
|  | 
| double * | dasol (double *) | 
|  | 
| double | datest (double *, int) | 
|  | 
| double | dot (double *, double *, int) | 
|  | 
| void | dredu (double *, double *, double *, int, char, double *) | 
|  | 
| void | saxpb (double *, double *, double, int, double *) | 
|  |