/home/runner/work/kynema-sgf/kynema-sgf/src/core/vs/quaternion.cpp File Reference

Kynema-SGF API: /home/runner/work/kynema-sgf/kynema-sgf/src/core/vs/quaternion.cpp File Reference
Kynema-SGF API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches
quaternion.cpp File Reference
#include "src/core/vs/quaternion.H"
#include "src/utilities/constants.H"
#include <algorithm>
#include <cmath>
Include dependency graph for quaternion.cpp:

Namespaces

namespace  kynema_sgf
 This test case is intended as an evaluation of the momentum advection scheme.
namespace  kynema_sgf::vs

Functions

amrex::Real kynema_sgf::vs::dot (const Quaternion &a, const Quaternion &b)
Quaternion kynema_sgf::vs::operator* (const Quaternion &lhs, const Quaternion &rhs)
 Rotation composition: apply rhs first, followed by lhs.
Tensor kynema_sgf::vs::tensor (const Quaternion &input)
Quaternion kynema_sgf::vs::from_roll_pitch_yaw (const Vector &angles)
Quaternion kynema_sgf::vs::slerp (Quaternion a, Quaternion b, const amrex::Real fraction)