|
FEBio
1.5.0
|
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 |
| tens4ds & | operator+= (const tens4ds &t) |
| tens4ds & | operator-= (const tens4ds &t) |
| tens4ds & | operator*= (double g) |
| tens4ds & | operator/= (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] |
class for 4th order tensors with major and minor symmetries.
1.7.5.1