t8  UNKNOWN
t8code is a C library to manage a forest of adaptive space-trees of general element classes in parallel.
Data Structures | Macros | Typedefs
t8_dquad.h File Reference

TODO: document this. More...

#include <t8.h>

Go to the source code of this file.

Data Structures

struct  t8_dquad
 

Macros

#define T8_DQUAD_CHILDREN   4
 The number of children that a quad is refined into.
 
#define T8_DQUAD_FACES   4
 The number of faces of a quad.
 
#define T8_DQUAD_FACE_CHILDREN   2
 The number of children at a face of a quad.
 
#define T8_DQUAD_MAXLEVEL   29
 The maximum refinement level allowed for a quad.
 
#define T8_DQUAD_ROOT_LEN   (1 << (T8_DQUAD_MAXLEVEL))
 The length of the root quad in integer coordinates.
 
#define T8_DQUAD_LEN(l)   (1 << (T8_DQUAD_MAXLEVEL - (l)))
 The length of a quad at a given level in integer coordinates.
 

Typedefs

typedef int32_t t8_dquad_coord_t
 
typedef struct t8_dquad t8_dquad_t
 

Detailed Description

TODO: document this.