![]() |
Chemical Data Processing Library C++ API - Version 1.4.0
|
Definition of basic expression types. More...
Go to the source code of this file.
Classes | |
| class | CDPL::Math::Expression< E > |
| CRTP base class for all numeric expression types in the Math namespace (Barton-Nackman idiom). More... | |
| class | CDPL::Math::VectorExpression< E > |
| CRTP base class for all vector expression types. More... | |
| class | CDPL::Math::MatrixExpression< E > |
| CRTP base class for all matrix expression types. More... | |
| class | CDPL::Math::QuaternionExpression< E > |
| CRTP base class for all quaternion expression types. More... | |
| class | CDPL::Math::GridExpression< E > |
| CRTP base class for all grid expression types. More... | |
| class | CDPL::Math::VectorContainer< C > |
| Refinement of Math::VectorExpression marking the derived type as a concrete (writable) vector container. More... | |
| class | CDPL::Math::MatrixContainer< C > |
| Refinement of Math::MatrixExpression marking the derived type as a concrete (writable) matrix container. More... | |
| class | CDPL::Math::QuaternionContainer< C > |
| Refinement of Math::QuaternionExpression marking the derived type as a concrete (writable) quaternion container. More... | |
| class | CDPL::Math::GridContainer< C > |
| Refinement of Math::GridExpression marking the derived type as a concrete (writable) grid container. More... | |
Namespaces | |
| CDPL | |
| The namespace of the Chemical Data Processing Library. | |
| CDPL::Math | |
| Contains classes and functions related to mathematics. | |
Definition of basic expression types.