FEBio  1.5.0
Public Member Functions | Protected Attributes
matrix Class Reference

General purpose matrix class. More...

#include <matrix.h>

Public Member Functions

 matrix ()
 default constructor
 matrix (int nr, int nc)
 constructor
 matrix (const matrix &m)
 copy constructor
matrixoperator= (const matrix &m)
 assignment operator
void resize (int nr, int nc)
double * operator[] (int l)
 access operators
double & operator() (int i, int j)
double operator() (int i, int j) const
int rows ()
int columns ()
void zero ()
 operator double ** ()
matrix transpose ()
 matrix transpose
matrix inverse ()
 matrix inverse
matrix operator* (const matrix &m)
matrixoperator+= (const matrix &m)
matrixoperator-= (const matrix &m)

Protected Attributes

double ** m_pr
double * m_pd
int m_nr
int m_nc
int m_nsize

Detailed Description

General purpose matrix class.


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