XC Open source finite element analysis program
Public Member Functions | Friends | List of all members
XC::profilematrix Class Reference

Public Member Functions

 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
 
profilematrixoperator= (const profilematrix &rval)
 
profilematrixoperator+= (const profilematrix &)
 
profilematrixoperator-= (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 lower_print (char *msg="")
 
void upper_print (char *msg="")
 
void profile_jp_print ()
 
void profile_ad_print (void)
 
void profile_al_print ()
 
void full_print (char *msg="")
 
profilematrixdatri (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 *)
 

Friends

profilematrix operator+ (const profilematrix &, const profilematrix &)
 
profilematrix operator- (const profilematrix &, const profilematrix &)
 

The documentation for this class was generated from the following files: