#include <SymTensor.hpp>
|
| SymTensor () |
|
| SymTensor (const SymTensor &m) |
|
| SymTensor (const SymTensor &m, const Frame &from, const Frame &to) |
|
| SymTensor (double, double, double, double, double, double) |
|
SymTensor & | operator= (const SymTensor &m) |
|
SymTensor & | operator= (const Tensor &m) |
|
void | operator+= (const SymTensor &m) |
|
void | operator/= (double d) |
|
void | clear () |
|
void | eigen_value (Vector &v, Quaternion &q) const |
|
bool | is_null () const |
|
bool | is_nan () const |
|
double | trace () const |
|
double | invariant1 () const |
|
double | invariant2 () const |
|
double | invariant3 () const |
|
double & | xx () |
|
double & | xy () |
|
double & | xz () |
|
double & | yx () |
|
double & | yy () |
|
double & | yz () |
|
double & | zx () |
|
double & | zy () |
|
double & | zz () |
|
const double & | xx () const |
|
const double & | xy () const |
|
const double & | xz () const |
|
const double & | yx () const |
|
const double & | yy () const |
|
const double & | yz () const |
|
const double & | zx () const |
|
const double & | zy () const |
|
const double & | zz () const |
|
void | set_xx (const double &) |
|
void | set_xy (const double &) |
|
void | set_xz (const double &) |
|
void | set_yx (const double &) |
|
void | set_yy (const double &) |
|
void | set_yz (const double &) |
|
void | set_zx (const double &) |
|
void | set_zy (const double &) |
|
void | set_zz (const double &) |
|
double | get_xx () const |
|
double | get_xy () const |
|
double | get_xz () const |
|
double | get_yx () const |
|
double | get_yy () const |
|
double | get_yz () const |
|
double | get_zx () const |
|
double | get_zy () const |
|
double | get_zz () const |
|
template<typename Axis > |
double & | val () |
|
template<typename Axis > |
const double & | val () const |
|
const double & | operator() (unsigned int i, unsigned int j) const |
|
double & | operator() (unsigned int i, unsigned int j) |
|
const double & | operator() (unsigned int i) const |
|
double & | operator() (unsigned int i) |
|
|
Eigen::Matrix< double, 6, 1 > | coord |
|
|
template<class Archive > |
void | serialize (Archive &ar, const unsigned int) |
|
◆ SymTensor() [1/4]
GranOO3::Geom::SymTensor::SymTensor |
( |
| ) |
|
◆ SymTensor() [2/4]
GranOO3::Geom::SymTensor::SymTensor |
( |
const SymTensor & |
m | ) |
|
◆ SymTensor() [3/4]
GranOO3::Geom::SymTensor::SymTensor |
( |
const SymTensor & |
m, |
|
|
const Frame & |
from, |
|
|
const Frame & |
to |
|
) |
| |
◆ SymTensor() [4/4]
GranOO3::Geom::SymTensor::SymTensor |
( |
double |
, |
|
|
double |
, |
|
|
double |
, |
|
|
double |
, |
|
|
double |
, |
|
|
double |
|
|
) |
| |
◆ class_ID()
static std::string GranOO3::Geom::SymTensor::class_ID |
( |
| ) |
|
|
inlinestatic |
◆ clear()
void GranOO3::Geom::SymTensor::clear |
( |
| ) |
|
◆ eigen_value()
◆ get_xx()
double GranOO3::Geom::SymTensor::get_xx |
( |
| ) |
const |
◆ get_xy()
double GranOO3::Geom::SymTensor::get_xy |
( |
| ) |
const |
◆ get_xz()
double GranOO3::Geom::SymTensor::get_xz |
( |
| ) |
const |
◆ get_yx()
double GranOO3::Geom::SymTensor::get_yx |
( |
| ) |
const |
◆ get_yy()
double GranOO3::Geom::SymTensor::get_yy |
( |
| ) |
const |
◆ get_yz()
double GranOO3::Geom::SymTensor::get_yz |
( |
| ) |
const |
◆ get_zx()
double GranOO3::Geom::SymTensor::get_zx |
( |
| ) |
const |
◆ get_zy()
double GranOO3::Geom::SymTensor::get_zy |
( |
| ) |
const |
◆ get_zz()
double GranOO3::Geom::SymTensor::get_zz |
( |
| ) |
const |
◆ invariant1()
double GranOO3::Geom::SymTensor::invariant1 |
( |
| ) |
const |
◆ invariant2()
double GranOO3::Geom::SymTensor::invariant2 |
( |
| ) |
const |
◆ invariant3()
double GranOO3::Geom::SymTensor::invariant3 |
( |
| ) |
const |
◆ is_nan()
bool GranOO3::Geom::SymTensor::is_nan |
( |
| ) |
const |
◆ is_null()
bool GranOO3::Geom::SymTensor::is_null |
( |
| ) |
const |
◆ operator()() [1/4]
double& GranOO3::Geom::SymTensor::operator() |
( |
unsigned int |
i | ) |
|
◆ operator()() [2/4]
const double& GranOO3::Geom::SymTensor::operator() |
( |
unsigned int |
i | ) |
const |
◆ operator()() [3/4]
double& GranOO3::Geom::SymTensor::operator() |
( |
unsigned int |
i, |
|
|
unsigned int |
j |
|
) |
| |
◆ operator()() [4/4]
const double& GranOO3::Geom::SymTensor::operator() |
( |
unsigned int |
i, |
|
|
unsigned int |
j |
|
) |
| const |
◆ operator+=()
void GranOO3::Geom::SymTensor::operator+= |
( |
const SymTensor & |
m | ) |
|
◆ operator/=()
void GranOO3::Geom::SymTensor::operator/= |
( |
double |
d | ) |
|
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ serialize()
template<class Archive >
void GranOO3::Geom::SymTensor::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
|
|
) |
| |
|
private |
◆ set_xx()
void GranOO3::Geom::SymTensor::set_xx |
( |
const double & |
| ) |
|
◆ set_xy()
void GranOO3::Geom::SymTensor::set_xy |
( |
const double & |
| ) |
|
◆ set_xz()
void GranOO3::Geom::SymTensor::set_xz |
( |
const double & |
| ) |
|
◆ set_yx()
void GranOO3::Geom::SymTensor::set_yx |
( |
const double & |
| ) |
|
◆ set_yy()
void GranOO3::Geom::SymTensor::set_yy |
( |
const double & |
| ) |
|
◆ set_yz()
void GranOO3::Geom::SymTensor::set_yz |
( |
const double & |
| ) |
|
◆ set_zx()
void GranOO3::Geom::SymTensor::set_zx |
( |
const double & |
| ) |
|
◆ set_zy()
void GranOO3::Geom::SymTensor::set_zy |
( |
const double & |
| ) |
|
◆ set_zz()
void GranOO3::Geom::SymTensor::set_zz |
( |
const double & |
| ) |
|
◆ trace()
double GranOO3::Geom::SymTensor::trace |
( |
| ) |
const |
◆ val() [1/2]
template<typename Axis >
double& GranOO3::Geom::SymTensor::val |
( |
| ) |
|
◆ val() [2/2]
template<typename Axis >
const double& GranOO3::Geom::SymTensor::val |
( |
| ) |
const |
◆ xx() [1/2]
double& GranOO3::Geom::SymTensor::xx |
( |
| ) |
|
◆ xx() [2/2]
const double& GranOO3::Geom::SymTensor::xx |
( |
| ) |
const |
◆ xy() [1/2]
double& GranOO3::Geom::SymTensor::xy |
( |
| ) |
|
◆ xy() [2/2]
const double& GranOO3::Geom::SymTensor::xy |
( |
| ) |
const |
◆ xz() [1/2]
double& GranOO3::Geom::SymTensor::xz |
( |
| ) |
|
◆ xz() [2/2]
const double& GranOO3::Geom::SymTensor::xz |
( |
| ) |
const |
◆ yx() [1/2]
double& GranOO3::Geom::SymTensor::yx |
( |
| ) |
|
◆ yx() [2/2]
const double& GranOO3::Geom::SymTensor::yx |
( |
| ) |
const |
◆ yy() [1/2]
double& GranOO3::Geom::SymTensor::yy |
( |
| ) |
|
◆ yy() [2/2]
const double& GranOO3::Geom::SymTensor::yy |
( |
| ) |
const |
◆ yz() [1/2]
double& GranOO3::Geom::SymTensor::yz |
( |
| ) |
|
◆ yz() [2/2]
const double& GranOO3::Geom::SymTensor::yz |
( |
| ) |
const |
◆ zx() [1/2]
double& GranOO3::Geom::SymTensor::zx |
( |
| ) |
|
◆ zx() [2/2]
const double& GranOO3::Geom::SymTensor::zx |
( |
| ) |
const |
◆ zy() [1/2]
double& GranOO3::Geom::SymTensor::zy |
( |
| ) |
|
◆ zy() [2/2]
const double& GranOO3::Geom::SymTensor::zy |
( |
| ) |
const |
◆ zz() [1/2]
double& GranOO3::Geom::SymTensor::zz |
( |
| ) |
|
◆ zz() [2/2]
const double& GranOO3::Geom::SymTensor::zz |
( |
| ) |
const |
◆ boost::serialization::access
friend class boost::serialization::access |
|
friend |
◆ coord
Eigen::Matrix<double, 6, 1> GranOO3::Geom::SymTensor::coord |
◆ id
const int GranOO3::Geom::SymTensor::N = 6 |
|
static |
The documentation for this class was generated from the following files: