Chombo + EB  3.2
Classes | Macros | Functions
BoxLayout.H File Reference
#include "Box.H"
#include "Vector.H"
#include "RefCountedPtr.H"
#include "DataIndex.H"
#include "SPMD.H"
#include "LoHiSide.H"
#include "ProblemDomain.H"
#include "NamespaceHeader.H"
#include "NamespaceFooter.H"
Include dependency graph for BoxLayout.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LayoutData< T >
 Data that maintains a one-to-one mapping of T to the boxes in a BoxLayout. More...
 
class  BaseTransform
 Base class to transform boxes in an existing layout. More...
 
struct  Entry
 
class  BoxLayout
 A not-necessarily-disjoint collective of boxes. More...
 

Macros

#define _BOXLAYOUT_H_
 

Functions

void coarsen_bl (BoxLayout &output, const BoxLayout &input, int refinement)
 
void refine_bl (BoxLayout &output, const BoxLayout &input, int refinement)
 
void mortonOrdering (Vector< Box > &a_boxes)
 
std::ostream & operator<< (std::ostream &os, const BoxLayout &a_layout)
 

Macro Definition Documentation

#define _BOXLAYOUT_H_

Function Documentation

void coarsen_bl ( BoxLayout output,
const BoxLayout input,
int  refinement 
)
inline

References coarsen().

void refine_bl ( BoxLayout output,
const BoxLayout input,
int  refinement 
)
inline

References refine().

void mortonOrdering ( Vector< Box > &  a_boxes)
std::ostream& operator<< ( std::ostream &  os,
const BoxLayout a_layout 
)