27 #ifndef CDPL_MATH_EXPRESSION_HPP
28 #define CDPL_MATH_EXPRESSION_HPP
118 template <
typename E>
140 template <
typename C>
162 template <
typename C>
184 template <
typename C>
206 template <
typename C>
Definition: Expression.hpp:39
E ExpressionType
Definition: Expression.hpp:42
~Expression()
Definition: Expression.hpp:46
Expression()
Definition: Expression.hpp:45
Definition: Expression.hpp:208
ContainerType & operator()()
Definition: Expression.hpp:218
~GridContainer()
Definition: Expression.hpp:225
const ContainerType & operator()() const
Definition: Expression.hpp:213
C ContainerType
Definition: Expression.hpp:211
GridContainer()
Definition: Expression.hpp:224
Definition: Expression.hpp:120
E ExpressionType
Definition: Expression.hpp:123
ExpressionType & operator()()
Definition: Expression.hpp:130
GridExpression()
Definition: Expression.hpp:136
~GridExpression()
Definition: Expression.hpp:137
const ExpressionType & operator()() const
Definition: Expression.hpp:125
Definition: Expression.hpp:164
const ContainerType & operator()() const
Definition: Expression.hpp:169
MatrixContainer()
Definition: Expression.hpp:180
C ContainerType
Definition: Expression.hpp:167
~MatrixContainer()
Definition: Expression.hpp:181
ContainerType & operator()()
Definition: Expression.hpp:174
Definition: Expression.hpp:76
E ExpressionType
Definition: Expression.hpp:79
const ExpressionType & operator()() const
Definition: Expression.hpp:81
MatrixExpression()
Definition: Expression.hpp:92
ExpressionType & operator()()
Definition: Expression.hpp:86
~MatrixExpression()
Definition: Expression.hpp:93
Definition: Expression.hpp:186
ContainerType & operator()()
Definition: Expression.hpp:196
const ContainerType & operator()() const
Definition: Expression.hpp:191
QuaternionContainer()
Definition: Expression.hpp:202
C ContainerType
Definition: Expression.hpp:189
~QuaternionContainer()
Definition: Expression.hpp:203
Definition: Expression.hpp:98
QuaternionExpression()
Definition: Expression.hpp:114
ExpressionType & operator()()
Definition: Expression.hpp:108
~QuaternionExpression()
Definition: Expression.hpp:115
const ExpressionType & operator()() const
Definition: Expression.hpp:103
E ExpressionType
Definition: Expression.hpp:101
Definition: Expression.hpp:142
~VectorContainer()
Definition: Expression.hpp:159
C ContainerType
Definition: Expression.hpp:145
ContainerType & operator()()
Definition: Expression.hpp:152
const ContainerType & operator()() const
Definition: Expression.hpp:147
VectorContainer()
Definition: Expression.hpp:158
Definition: Expression.hpp:54
const ExpressionType & operator()() const
Definition: Expression.hpp:59
~VectorExpression()
Definition: Expression.hpp:71
ExpressionType & operator()()
Definition: Expression.hpp:64
E ExpressionType
Definition: Expression.hpp:57
VectorExpression()
Definition: Expression.hpp:70
constexpr unsigned int C
Specifies Carbon.
Definition: AtomType.hpp:92
constexpr unsigned int E
Specifies that the stereocenter has E configuration.
Definition: CIPDescriptor.hpp:96
The namespace of the Chemical Data Processing Library.