|
FreePOOMA
2.4.1
|
An interface class for an N-dimensional TinyMatrix of numeric objects, and an engine class for defining a general TinyMatrix. More...
#include "Utilities/PAssert.h"#include "Utilities/ElementProperties.h"#include "PETE/PETE.h"#include "Pooma/PoomaOperatorTags.h"#include "Domain/Loc.h"#include "Tiny/TinyMatrixElements.h"#include "Tiny/TinyMatrixOperators.h"#include <ios>

Classes | |
| class | TinyMatrix< D1, D2, T, EngineTag > |
| TinyMatrix is an interface class that takes three template parameters: More... | |
| struct | ElementProperties< TinyMatrix< D1, D2, T, E > > |
| class | TinyMatrixEngine< D1, D2, T, Full > |
| Definitions for a Full TinyMatrix. More... | |
| struct | ComponentAccess< TinyMatrix< D1, D2, T, E >, Loc< N > > |
| struct | TinyMatrixElem< TinyMatrixEngine< D1, D2, T, Full >, I, J > |
Functions | |
| template<class T > | |
| void | reverseBytes (T &) |
| The exported interface to the above template is the global reverseBytes template. | |
| template<int D1, int D2, class T , class E > | |
| std::ostream & | operator<< (std::ostream &out, const TinyMatrix< D1, D2, T, E > &t) |
| Output to a stream. | |
An interface class for an N-dimensional TinyMatrix of numeric objects, and an engine class for defining a general TinyMatrix.
| void reverseBytes | ( | T & | t | ) | [inline] |
The exported interface to the above template is the global reverseBytes template.
The general template delegates directly to the ByteReverser class above.
| std::ostream& operator<< | ( | std::ostream & | out, |
| const TinyMatrix< D1, D2, T, E > & | t | ||
| ) |
Output to a stream.
The format is: ( ( t(0,0) t(0,1),... ) ( t(1,0) t(1,1) ... ) ... )
1.7.6.1