FieldDebugPrint< T, Dim > Class Template Reference

#include <FieldDebugPrint.h>

List of all members.

Public Member Functions

 FieldDebugPrint (bool printbc=false, unsigned int dataWidth=0, unsigned int dataPrecision=0, unsigned int carReturn=0, bool scientific=true)
 ~FieldDebugPrint ()
void print (BareField< T, Dim > &, const NDIndex< Dim > &, Inform &, bool=true)
void print (BareField< T, Dim > &, Inform &, bool=true)
void print (BareField< T, Dim > &, const NDIndex< Dim > &, bool=true)
void print (BareField< T, Dim > &, bool=true)
void set_DataWidth (unsigned int in)
void set_DataPrecision (unsigned int in)
void set_CarReturn (unsigned int in)
void set_Scientific (bool in)
void set_PrintBC (bool in)
unsigned int get_DataWidth () const
unsigned int get_DataPrecision () const
unsigned int get_CarReturn () const
bool get_Scientific () const
bool get_PrintBC () const


Detailed Description

template<class T, unsigned Dim>
class FieldDebugPrint< T, Dim >

Definition at line 21 of file FieldDebugPrint.h.


Constructor & Destructor Documentation

template<class T, unsigned Dim>
FieldDebugPrint< T, Dim >::FieldDebugPrint bool  printbc = false,
unsigned int  dataWidth = 0,
unsigned int  dataPrecision = 0,
unsigned int  carReturn = 0,
bool  scientific = true
[inline]
 

Definition at line 27 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
FieldDebugPrint< T, Dim >::~FieldDebugPrint  )  [inline]
 

Definition at line 34 of file FieldDebugPrint.h.


Member Function Documentation

template<class T, unsigned Dim>
unsigned int FieldDebugPrint< T, Dim >::get_CarReturn  )  const [inline]
 

Definition at line 55 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
unsigned int FieldDebugPrint< T, Dim >::get_DataPrecision  )  const [inline]
 

Definition at line 54 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
unsigned int FieldDebugPrint< T, Dim >::get_DataWidth  )  const [inline]
 

Definition at line 53 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
bool FieldDebugPrint< T, Dim >::get_PrintBC  )  const [inline]
 

Definition at line 57 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
bool FieldDebugPrint< T, Dim >::get_Scientific  )  const [inline]
 

Definition at line 56 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::print BareField< T, Dim > &  ,
bool  = true
 

Definition at line 66 of file FieldDebugPrint.cpp.

References AddGuardCells(), BareField< T, Dim >::getDomain(), BareField< T, Dim >::getGuardCellSizes(), and FieldDebugPrint< T, Dim >::print().

Here is the call graph for this function:

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::print BareField< T, Dim > &  ,
const NDIndex< Dim > &  ,
bool  = true
 

Definition at line 79 of file FieldDebugPrint.cpp.

References FieldDebugPrint< T, Dim >::print().

Here is the call graph for this function:

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::print BareField< T, Dim > &  ,
Inform ,
bool  = true
 

Definition at line 53 of file FieldDebugPrint.cpp.

References AddGuardCells(), BareField< T, Dim >::getDomain(), BareField< T, Dim >::getGuardCellSizes(), and FieldDebugPrint< T, Dim >::print().

Here is the call graph for this function:

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::print BareField< T, Dim > &  ,
const NDIndex< Dim > &  ,
Inform ,
bool  = true
 

Definition at line 88 of file FieldDebugPrint.cpp.

References AddGuardCells(), IpplInfo::Comm, CT, endl(), ERRORMSG, FDPDBG, FP_GATHER_TAG, FP_TAG_CYCLE, BareField< T, Dim >::getDomain(), BareField< T, Dim >::getGuardCellSizes(), INFORM_ALL_NODES, TagMaker::next_tag(), TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY.

Referenced by FieldDebugPrint< T, Dim >::print(), sfp1(), sfp2(), and sfp3().

Here is the call graph for this function:

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::set_CarReturn unsigned int  in  )  [inline]
 

Definition at line 48 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::set_DataPrecision unsigned int  in  )  [inline]
 

Definition at line 47 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::set_DataWidth unsigned int  in  )  [inline]
 

Definition at line 46 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::set_PrintBC bool  in  )  [inline]
 

Definition at line 50 of file FieldDebugPrint.h.

template<class T, unsigned Dim>
void FieldDebugPrint< T, Dim >::set_Scientific bool  in  )  [inline]
 

Definition at line 49 of file FieldDebugPrint.h.


The documentation for this class was generated from the following files:
Generated on Mon Jan 16 14:38:52 2006 for IPPL by  doxygen 1.4.6