43 void print(std::ostream&)
const override;
45 void set_TYd(
const Eigen::Matrix<double,3,3>& TYd_) {
TYd = TYd_; }
46 void set_TYd(
int i,
int k,
double value) {
TYd(i,k) = value; }
47 void set_TYe(
const Eigen::Matrix<double,3,3>& TYe_) {
TYe = TYe_; }
48 void set_TYe(
int i,
int k,
double value) {
TYe(i,k) = value; }
49 void set_TYu(
const Eigen::Matrix<double,3,3>& TYu_) {
TYu = TYu_; }
50 void set_TYu(
int i,
int k,
double value) {
TYu(i,k) = value; }
52 void set_mq2(
const Eigen::Matrix<double,3,3>& mq2_) {
mq2 = mq2_; }
53 void set_mq2(
int i,
int k,
double value) {
mq2(i,k) = value; }
54 void set_ml2(
const Eigen::Matrix<double,3,3>& ml2_) {
ml2 = ml2_; }
55 void set_ml2(
int i,
int k,
double value) {
ml2(i,k) = value; }
58 void set_md2(
const Eigen::Matrix<double,3,3>& md2_) {
md2 = md2_; }
59 void set_md2(
int i,
int k,
double value) {
md2(i,k) = value; }
60 void set_mu2(
const Eigen::Matrix<double,3,3>& mu2_) {
mu2 = mu2_; }
61 void set_mu2(
int i,
int k,
double value) {
mu2(i,k) = value; }
62 void set_me2(
const Eigen::Matrix<double,3,3>& me2_) {
me2 = me2_; }
63 void set_me2(
int i,
int k,
double value) {
me2(i,k) = value; }
68 const Eigen::Matrix<double,3,3>&
get_TYd()
const {
return TYd; }
70 const Eigen::Matrix<double,3,3>&
get_TYe()
const {
return TYe; }
72 const Eigen::Matrix<double,3,3>&
get_TYu()
const {
return TYu; }
75 const Eigen::Matrix<double,3,3>&
get_mq2()
const {
return mq2; }
77 const Eigen::Matrix<double,3,3>&
get_ml2()
const {
return ml2; }
81 const Eigen::Matrix<double,3,3>&
get_md2()
const {
return md2; }
83 const Eigen::Matrix<double,3,3>&
get_mu2()
const {
return mu2; }
85 const Eigen::Matrix<double,3,3>&
get_me2()
const {
return me2; }
93 Eigen::Matrix<double,3,3>
TYd{Eigen::Matrix<double,3,3>::Zero()};
94 Eigen::Matrix<double,3,3>
TYe{Eigen::Matrix<double,3,3>::Zero()};
95 Eigen::Matrix<double,3,3>
TYu{Eigen::Matrix<double,3,3>::Zero()};
97 Eigen::Matrix<double,3,3>
mq2{Eigen::Matrix<double,3,3>::Zero()};
98 Eigen::Matrix<double,3,3>
ml2{Eigen::Matrix<double,3,3>::Zero()};
101 Eigen::Matrix<double,3,3>
md2{Eigen::Matrix<double,3,3>::Zero()};
102 Eigen::Matrix<double,3,3>
mu2{Eigen::Matrix<double,3,3>::Zero()};
103 Eigen::Matrix<double,3,3>
me2{Eigen::Matrix<double,3,3>::Zero()};