Chombo + EB + MF  3.2
Classes | Namespaces | Macros | Typedefs | Enumerations
CHArray_fwd.H File Reference

Forward declarations for class CHArray. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ArSp::DefaultArrayAlloc< T >
 Default allocator. More...
 
class  CHArray< T, Rank, ArConf, Alloc >
 Multidimensional array class. More...
 

Namespaces

 ArSp
 

Macros

#define _CHARRAY_FWD_H_
 

Typedefs

typedef int ArSp::IIx_t
 
typedef unsigned ArSp::USz_t
 Type of unsigned int for a size. More...
 

Enumerations

enum  { ArZeroRow, ArZeroCol, ArRangeRow, ArRangeCol }
 Array configuration parameters. More...
 
enum  { CHArrayMaximumRank = 7 }
 Array limits. More...
 

Detailed Description

Forward declarations for class CHArray.

These class declarations have to be in a separate file to ensure that the default template parameters are only specified once. Include this file like normal if all you want is a foward declaration of class CHArray.

Macro Definition Documentation

◆ _CHARRAY_FWD_H_

#define _CHARRAY_FWD_H_

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

Array configuration parameters.

Enumerator
ArZeroRow 

Zero lower bound and row-storage.

ArZeroCol 

Zero lower bound and column-storage.

ArRangeRow 

Range of subscripts and row-storage.

ArRangeCol 

Range of subscripts and column- storage

◆ anonymous enum

anonymous enum

Array limits.

Enumerator
CHArrayMaximumRank 

Maximum supported rank.