#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: