Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
indexspace.h File Reference
#include "realm/event.h"
#include "realm/memory.h"
#include "realm/point.h"
#include "realm/instance.h"
#include "realm/realm_c.h"
#include "realm/realm_config.h"
#include "realm/sparsity.h"
#include "realm/dynamic_templates.h"
#include "realm/custom_serdez.h"
#include "realm/indexspace.inl"
Include dependency graph for indexspace.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Realm::CopySrcDstField
 
class  Realm::FieldDataDescriptor< IS, FT >
 
class  Realm::TranslationTransform< N, T >
 
class  Realm::AffineTransform< M, N, T >
 
class  Realm::StructuredTransform< N, T, N2, T2 >
 
class  Realm::DomainTransform< N, T, N2, T2 >
 
class  Realm::CopyIndirection< N, T >
 
class  Realm::CopyIndirection< N, T >::Base
 
class  Realm::CopyIndirection< N, T >::Affine< N2, T2 >
 
class  Realm::CopyIndirection< N, T >::Unstructured< N2, T2 >
 
class  Realm::IndexSpace< N, T >
 
class  Realm::IndexSpaceGeneric
 
class  Realm::LinearizedIndexSpaceIntfc
 
class  Realm::LinearizedIndexSpace< N, T >
 
class  Realm::AffineLinearizedIndexSpace< N, T >
 
class  Realm::IndexSpaceIterator< N, T >
 

Namespaces

namespace  Realm
 
namespace  std
 

Macros

#define REALM_SKIP_INLINES
 

Typedefs

typedef DynamicTemplates::IntList< 1, REALM_MAX_DIMRealm::DIMCOUNTS
 
typedef DynamicTemplates::TypeList< int, unsignedint, longlong >::TL Realm::DIMTYPES
 
typedef DynamicTemplates::TypeList< int, bool >::TL Realm::FLDTYPES
 

Functions

std::ostream & Realm::operator<< (std::ostream &os, const CopySrcDstField &sd)
 
template<int N, typename T >
REALM_PUBLIC_API std::ostream & Realm::operator<< (std::ostream &os, const IndexSpace< N, T > &p)
 

Detailed Description

This file provides a C++ interface to Realm's index spaces.

Macro Definition Documentation

◆ REALM_SKIP_INLINES

#define REALM_SKIP_INLINES