1#ifndef AMPGEN_TRANSFORM_H
2#define AMPGEN_TRANSFORM_H
33 Tensor rotate_spinor()
const;
34 Tensor boost_spinor()
const;
58 std::vector<Transform>::reverse_iterator
rbegin() {
return m_transforms.rbegin(); }
59 std::vector<Transform>::reverse_iterator
rend() {
return m_transforms.rend(); }
60 std::vector<Transform>::const_iterator
begin()
const {
return m_transforms.cbegin(); }
61 std::vector<Transform>::const_iterator
end()
const {
return m_transforms.cend(); }
62 std::vector<Transform>::iterator
begin() {
return m_transforms.begin(); }
63 std::vector<Transform>::iterator
end() {
return m_transforms.end(); }
64 unsigned size()
const {
return m_transforms.size(); }
68 std::vector<Transform> m_transforms;
69 std::array<Tensor,3> m_cache;
Wrapper class for shared_ptrs to virtual expressions for use in conjunction with operators to build e...
Expression atanh(const Expression &x)
Expression acosh(const Expression &x)
Expression asinh(const Expression &x)
Expression sinh(const Expression &x)
Expression tanh(const Expression &x)
Expression cosh(const Expression &x)