Traits classes for inner and outer products of primitives. More...


Go to the source code of this file.
Classes | |
| class | typeOfInnerProduct< Cmpt, Form1, Form2 > |
| Abstract template class to provide the form resulting from the inner-product of two forms. More... | |
| class | typeOfOuterProduct< Cmpt, Form1, Form2 > |
| Abstract template class to provide the form resulting from the outer-product of two forms. More... | |
| class | typeOfTranspose< Cmpt, Form > |
| Abstract template class to provide the transpose form of a form. More... | |
| class | typeOfRank< Cmpt, rank > |
| class | symmTypeOfRank< Cmpt, rank > |
| class | typeOfSolve< Type > |
| The extended precision type (solveScalar for float). More... | |
| class | typeOfMag< arg1 > |
| The magnitude type for given argument. More... | |
| class | typeOfSum< arg1, arg2 > |
| class | outerProduct< arg1, arg2 > |
| class | outerProduct1< arg1 > |
| Outer-product of identical types. More... | |
| class | crossProduct< arg1, arg2 > |
| class | innerProduct< arg1, arg2 > |
| class | scalarProduct< arg1, arg2 > |
| class | powProduct< arg1, arg2 > |
| class | typeOfRank< Cmpt, 0 > |
| class | symmTypeOfRank< Cmpt, 0 > |
Namespaces | |
| namespace | Foam |
| Namespace for OpenFOAM. | |
Traits classes for inner and outer products of primitives.
Original source file products.H
InNamespace Foam
Definition in file products.H.