#include "Layout/MultiPatchLayoutTraits.h"
#include "Layout/INode.h"
#include "Layout/TouchesConstruct.h"
#include "Layout/GuardLayers.h"
#include "Domain/Interval.h"
#include "Domain/Contains.h"
#include "Domain/Intersect.h"
#include "Domain/NewDomain.h"
#include "Domain/SliceRange.h"
#include "Partition/UniformGridPartition.h"
#include "Partition/ContextMapper.h"
#include "Utilities/DerefIterator.h"
#include "Utilities/ViewIndexer.h"
#include "Utilities/Observable.h"
#include "Utilities/Observer.h"
#include "Utilities/RefCountedPtr.h"
#include "Utilities/RefCounted.h"
#include "Utilities/Unique.h"
#include "Utilities/PAssert.h"
#include <vector>
#include <iosfwd>
Classes | |
struct | ReplicatedTag |
Tag class specifying domain replication on all nodes, implying a use of LocalMapper for mapping patches to the only context. More... | |
struct | DistributedTag |
Tag class specifying domain distribution between all nodes, implying a use of DistributedMapper for mapping patches to contexts. More... | |
class | LayoutBaseData< Dim > |
Data container for LayoutBase class. More... | |
struct | LayoutBaseData< Dim >::GCFillInfo |
class | LayoutBase< Dim, LBD > |
Base class for all layouts. More... | |
class | LayoutBaseViewData< Dim, Dim2, L > |
This is the actual data for the LayoutBaseView class, which is simply a wrapper that holds a reference counted instance of this data class. More... | |
class | LayoutBaseView< Dim, Dim2, lvd > |
LayoutBaseView is a base class for all Layout classes that provides a view of an existing LayoutBase object. More... |
LayoutBase<Dim>