MatrixUtil.cpp File Reference

#include <math.h>
#include <stdlib.h>
#include <Vector.h>
#include <MatrixUtil.h>

Go to the source code of this file.

Functions

double invert2by2Matrix (const Matrix &a, Matrix &b)
double invert3by3Matrix (const Matrix &a, Matrix &b)
void invertMatrix (int n, const Matrix &a, Matrix &b)
void getCBDIinfluenceMatrix (int nIntegrPts, const Matrix &xi_pt, double L, Matrix &ls)
void getCBDIinfluenceMatrix (int nIntegrPts, double *pts, double L, Matrix &ls)


Function Documentation

void getCBDIinfluenceMatrix ( int  nIntegrPts,
double *  pts,
double  L,
Matrix ls 
)

Definition at line 131 of file MatrixUtil.cpp.

References Matrix::addMatrixProduct(), l, opserr, Matrix::Solve(), and Matrix::Zero().

void getCBDIinfluenceMatrix ( int  nIntegrPts,
const Matrix xi_pt,
double  L,
Matrix ls 
)

Definition at line 99 of file MatrixUtil.cpp.

double invert3by3Matrix ( const Matrix a,
Matrix b 
)

void invertMatrix ( int  n,
const Matrix a,
Matrix b 
)

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