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