FEBio  1.5.0
Public Types | Public Member Functions | Data Fields
tens4ds Class Reference

class for 4th order tensors with major and minor symmetries. More...

#include <tens4d.h>

Public Types

enum  { NNZ = 21 }

Public Member Functions

 tens4ds (const double g)
 tens4ds (double m[6][6])
double & operator() (int i, int j, int k, int l)
double & operator() (int i, int j)
double operator() (int i, int j) const
tens4ds operator+ (const tens4ds &t) const
tens4ds operator- (const tens4ds &t) const
tens4ds operator* (double g) const
tens4ds operator/ (double g) const
tens4dsoperator+= (const tens4ds &t)
tens4dsoperator-= (const tens4ds &t)
tens4dsoperator*= (double g)
tens4dsoperator/= (double g)
tens4ds operator- () const
mat3ds dot (const mat3ds &m) const
double tr () const
void zero ()
void extract (double d[6][6])

Data Fields

double d [NNZ]

Detailed Description

class for 4th order tensors with major and minor symmetries.


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