Octopus
hilbert.c File Reference

Go to the source code of this file.

Functions

void __assert_fail (const char *__assertion, const char *__file, unsigned int __line, const char *__function) __attribute__((__nothrow__
 
void __leaf__ __attribute__ ((__noreturn__))
 
void __assert_perror_fail (int __errnum, const char *__file, unsigned int __line, const char *__function) __attribute__((__nothrow__
 
void __assert (const char *__assertion, const char *__file, int __line) __attribute__((__nothrow__
 
void Int4toTranspose (const int dim, const int h, int bits, int *x)
 
void InttoTranspose (const int dim, const long long int h, int bits, int *x)
 
void TransposetoAxes (int *X, int b, int n)
 
void TransposetoInt (const int dim, long long int *h, int bits, int *x)
 
void TransposetoInt4 (const int dim, int *h, int bits, int *x)
 
void AxestoTranspose (int *X, int b, int n)
 
void FC_FUNC_ (hilbert_index_to_point, HILBERT_INDEX_TO_POINT) const
 
void FC_FUNC_ (hilbert_point_to_index, HILBERT_POINT_TO_INDEX) const
 
void FC_FUNC_ (hilbert_index_to_point_int, HILBERT_INDEX_TO_POINT_INT) const
 
void FC_FUNC_ (hilbert_point_to_index_int, HILBERT_POINT_TO_INDEX_INT) const
 

Function Documentation

◆ __assert_fail()

void __assert_fail ( const char *  __assertion,
const char *  __file,
unsigned int  __line,
const char *  __function 
)

◆ __attribute__()

void __leaf__ __attribute__ ( (__noreturn__)  )

◆ __assert_perror_fail()

void __assert_perror_fail ( int  __errnum,
const char *  __file,
unsigned int  __line,
const char *  __function 
)

◆ __assert()

void __assert ( const char *  __assertion,
const char *  __file,
int  __line 
)

◆ Int4toTranspose()

void Int4toTranspose ( const int  dim,
const int  h,
int  bits,
int *  x 
)

Definition at line 67 of file hilbert.c.

◆ InttoTranspose()

void InttoTranspose ( const int  dim,
const long long int  h,
int  bits,
int *  x 
)

Definition at line 84 of file hilbert.c.

◆ TransposetoAxes()

void TransposetoAxes ( int *  X,
int  b,
int  n 
)

Definition at line 101 of file hilbert.c.

◆ TransposetoInt()

void TransposetoInt ( const int  dim,
long long int *  h,
int  bits,
int *  x 
)

Definition at line 127 of file hilbert.c.

◆ TransposetoInt4()

void TransposetoInt4 ( const int  dim,
int *  h,
int  bits,
int *  x 
)

Definition at line 143 of file hilbert.c.

◆ AxestoTranspose()

void AxestoTranspose ( int *  X,
int  b,
int  n 
)

Definition at line 159 of file hilbert.c.

◆ FC_FUNC_() [1/4]

void FC_FUNC_ ( hilbert_index_to_point  ,
HILBERT_INDEX_TO_POINT   
) const

Definition at line 188 of file hilbert.c.

◆ FC_FUNC_() [2/4]

void FC_FUNC_ ( hilbert_point_to_index  ,
HILBERT_POINT_TO_INDEX   
) const

Definition at line 195 of file hilbert.c.

◆ FC_FUNC_() [3/4]

void FC_FUNC_ ( hilbert_index_to_point_int  ,
HILBERT_INDEX_TO_POINT_INT   
) const

Definition at line 207 of file hilbert.c.

◆ FC_FUNC_() [4/4]

void FC_FUNC_ ( hilbert_point_to_index_int  ,
HILBERT_POINT_TO_INDEX_INT   
) const

Definition at line 214 of file hilbert.c.