Update motions/tetrahedral.cpp
This commit is contained in:
parent
0f129d56d3
commit
4f77573f55
@ -29,8 +29,8 @@ void TetrahedralJump::initialize() {
|
|||||||
if (cos_theta != 1 && cos_theta != -1) {
|
if (cos_theta != 1 && cos_theta != -1) {
|
||||||
// std::cout << cos_theta << std::endl;
|
// std::cout << cos_theta << std::endl;
|
||||||
rotated_position = {
|
rotated_position = {
|
||||||
0*m_cos_beta * vec[0] + m_sin_beta * (-vec[0] * vec[2] * sin_alpha - vec[1] * cos_alpha) / norm,
|
m_cos_beta * vec[0] + m_sin_beta * (-vec[0] * vec[2] * sin_alpha - vec[1] * cos_alpha) / norm,
|
||||||
0*m_cos_beta * vec[1] + m_sin_beta * (-vec[1] * vec[2] * sin_alpha + vec[0] * cos_alpha) / norm,
|
m_cos_beta * vec[1] + m_sin_beta * (-vec[1] * vec[2] * sin_alpha + vec[0] * cos_alpha) / norm,
|
||||||
m_cos_beta * vec[2] + m_sin_beta * norm * sin_alpha
|
m_cos_beta * vec[2] + m_sin_beta * norm * sin_alpha
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user