skymatrix Class Reference

#include <skymatr.h>

List of all members.

Public Member Functions

 skymatrix (int order_n, int *maxa, double *initval)
 ~skymatrix ()
int dimension_of_sky_M (void) const
int * get_MAXA (void) const
double & val (int row, int col)
double cval (int row, int col) const
double mmin ()
double mmax ()
void lower_print (char *msg="")
void upper_print (char *msg="")
void full_print (char *msg="")
skymatrixv_ldl_factorize ()
double * d_reduce_r_h_s_l_v (double *)
double * d_back_substitute (double *)

Classes

struct  skymatrix_rep


Detailed Description

Definition at line 101 of file skymatr.h.


Constructor & Destructor Documentation

skymatrix::skymatrix ( int  order_n,
int *  maxa,
double *  initval 
)

Definition at line 269 of file skymatr.cpp.

References exit(), if(), and printf().

skymatrix::~skymatrix (  ) 

Definition at line 323 of file skymatr.cpp.

References printf().


Member Function Documentation

int skymatrix::dimension_of_sky_M ( void   )  const

Definition at line 365 of file skymatr.cpp.

Referenced by cval(), full_print(), lower_print(), mmax(), mmin(), upper_print(), and val().

int * skymatrix::get_MAXA ( void   )  const

Definition at line 371 of file skymatr.cpp.

double & skymatrix::val ( int  row,
int  col 
)

Definition at line 645 of file skymatr.cpp.

References dimension_of_sky_M().

double skymatrix::cval ( int  row,
int  col 
) const

Definition at line 658 of file skymatr.cpp.

References dimension_of_sky_M().

Referenced by lower_print(), and upper_print().

double skymatrix::mmin (  ) 

Definition at line 672 of file skymatr.cpp.

References dimension_of_sky_M().

double skymatrix::mmax (  ) 

Definition at line 689 of file skymatr.cpp.

References dimension_of_sky_M().

void skymatrix::lower_print ( char *  msg = ""  ) 

Definition at line 722 of file skymatr.cpp.

References cval(), dimension_of_sky_M(), and printf().

void skymatrix::upper_print ( char *  msg = ""  ) 

Definition at line 749 of file skymatr.cpp.

References cval(), dimension_of_sky_M(), and printf().

void skymatrix::full_print ( char *  msg = ""  ) 

Definition at line 776 of file skymatr.cpp.

References dimension_of_sky_M(), and printf().

****Finite Element Procedures In Engineering Analysis ******Rearanged for C language by Jeremic Boris **Bekhme dam August &September January &February ****Rearanged for C language by Jeremic Boris Nov ******void function v_ldl_factorize will **factorize matrix a in L_D_L factors **arguments Potsdam revision ****skymatrix & skymatrix::v_ldl_factorize (  ) 

Definition at line 952 of file skymatr.cpp.

References c, exit(), if(), k, kk, kl, ku, l, n, and printf().

double* skymatrix::d_reduce_r_h_s_l_v ( double *   ) 

double* skymatrix::d_back_substitute ( double *   ) 


The documentation for this class was generated from the following files:
  • OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers/skymatr.h
  • OpenSees/SRC/system_of_eqn/linearSOE/BJsolvers/skymatr.cpp

Generated on Mon Oct 23 15:05:49 2006 for OpenSees by doxygen 1.5.0