DiskLayout< Dim > Class Template Reference

Class encapsulating the reading of a "DiscField" .layout file. More...

#include <DiskLayout.h>

Collaboration diagram for DiskLayout< Dim >:

Collaboration graph
[legend]

List of all members.

Public Types

typedef Interval< Dim > Domain_t
typedef DiskNode< Dim > Node_t
typedef std::vector< Node_tNodeList_t

Public Member Functions

 DiskLayout (const char *filesetname)
 ~DiskLayout ()
bool open ()
bool read ()
const NodeList_tallNodes () const
const NodeList_tlocalNodes () const
const Domain_tdomain () const
bool bytesReversed () const


Detailed Description

template<int Dim>
class DiskLayout< Dim >

Class encapsulating the reading of a "DiscField" .layout file.

Handles byte-ordering correction, unlike the r1 DiscField


Member Typedef Documentation

template<int Dim>
typedef Interval<Dim> DiskLayout< Dim >::Domain_t

template<int Dim>
typedef DiskNode<Dim> DiskLayout< Dim >::Node_t

template<int Dim>
typedef std::vector<Node_t> DiskLayout< Dim >::NodeList_t


Constructor & Destructor Documentation

template<int Dim>
DiskLayout< Dim >::DiskLayout ( const char *  filesetname  ) 

template<int Dim>
DiskLayout< Dim >::~DiskLayout (  ) 


Member Function Documentation

template<int Dim>
bool DiskLayout< Dim >::open (  ) 

template<int Dim>
bool DiskLayout< Dim >::read (  ) 

template<int Dim>
const NodeList_t& DiskLayout< Dim >::allNodes (  )  const [inline]

template<int Dim>
const NodeList_t& DiskLayout< Dim >::localNodes (  )  const [inline]

template<int Dim>
const Domain_t& DiskLayout< Dim >::domain (  )  const [inline]

template<int Dim>
bool DiskLayout< Dim >::bytesReversed (  )  const [inline]


The documentation for this class was generated from the following file:

Generated on Wed Mar 16 06:19:48 2011 for FreePOOMA by  doxygen 1.5.9