OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
|
#include <FieldPrint.h>
Public Member Functions | |
FieldPrint (BareField< T, Dim > &f, unsigned parent=0, int indexWidth=3, int dataWidth=8, int dataPrecision=4, int carReturn=-1, bool scientific=false) | |
~FieldPrint () | |
void | print (NDIndex< Dim > &view) |
void | set_IndexWidth (unsigned in) |
void | set_DataWidth (unsigned in) |
void | set_DataPrecision (unsigned in) |
void | set_CarReturn (int in) |
void | set_Scientific (bool in) |
Private Attributes | |
BareField< T, Dim > & | MyField |
unsigned | Parent |
unsigned | IndexWidth |
unsigned | DataWidth |
unsigned | DataPrecision |
int | CarReturn |
bool | Scientific |
Definition at line 21 of file FieldPrint.h.
|
inline |
Definition at line 26 of file FieldPrint.h.
|
inline |
Definition at line 33 of file FieldPrint.h.
void FieldPrint< T, Dim >::print | ( | NDIndex< Dim > & | view | ) |
Definition at line 39 of file FieldPrint.hpp.
References BrickExpression< Dim, LHS, RHS, OP >::apply(), LField< T, Dim >::begin(), BareField< T, Dim >::begin_if(), IpplInfo::Comm, COMM_ANY_NODE, NDIndex< Dim >::contains(), Dim, BareField< T, Dim >::end_if(), endl(), ERRORMSG, FP_GATHER_TAG, FP_TAG_CYCLE, NDIndex< Dim >::getMessage(), getMessage(), IpplInfo::getNodes(), LField< T, Dim >::getOwned(), NDIndex< Dim >::intersect(), TagMaker::next_tag(), PAssert, NDIndex< Dim >::putMessage(), putMessage(), Communicate::receive_block(), Communicate::send(), Inform::setf(), Attrib::Legacy::Distribution::T, NDIndex< Dim >::touches(), CompressedBrickIterator< T, Dim >::TryCompress(), and LField< T, Dim >::Uncompress().
|
inline |
Definition at line 40 of file FieldPrint.h.
References FieldPrint< T, Dim >::CarReturn.
|
inline |
Definition at line 39 of file FieldPrint.h.
References FieldPrint< T, Dim >::DataPrecision.
|
inline |
Definition at line 38 of file FieldPrint.h.
References FieldPrint< T, Dim >::DataWidth.
|
inline |
Definition at line 37 of file FieldPrint.h.
References FieldPrint< T, Dim >::IndexWidth.
|
inline |
Definition at line 41 of file FieldPrint.h.
References FieldPrint< T, Dim >::Scientific.
|
private |
Definition at line 52 of file FieldPrint.h.
Referenced by FieldPrint< T, Dim >::set_CarReturn().
|
private |
Definition at line 51 of file FieldPrint.h.
Referenced by FieldPrint< T, Dim >::set_DataPrecision().
|
private |
Definition at line 50 of file FieldPrint.h.
Referenced by FieldPrint< T, Dim >::set_DataWidth().
|
private |
Definition at line 49 of file FieldPrint.h.
Referenced by FieldPrint< T, Dim >::set_IndexWidth().
|
private |
Definition at line 44 of file FieldPrint.h.
|
private |
Definition at line 46 of file FieldPrint.h.
|
private |
Definition at line 53 of file FieldPrint.h.
Referenced by FieldPrint< T, Dim >::set_Scientific().