Loading [MathJax]/extensions/TeX/AMSsymbols.js
Canoe
Comprehensive Atmosphere N' Ocean Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ndarrays.hpp File Reference

Go to the source code of this file.

Functions

template<typename T >
void NewCArray (T **&a, int n1, int n2)
 
template<typename T >
void FreeCArray (T **a)
 
template<typename T >
void FreeCArray2 (T **a)
 
template<typename T >
void NewCArray (T ***&a, int n1, int n2, int n3)
 
template<typename T >
void FreeCArray (T ***a)
 
template<typename T >
void FreeCArray3 (T ***a)
 
template<typename T >
void NewCArray (T ****&a, int n1, int n2, int n3, int n4)
 
template<typename T >
void FreeCArray (T ****a)
 
template<typename T >
void FreeCArray4 (T ****a)
 

Function Documentation

◆ NewCArray() [1/3]

template<typename T >
void NewCArray ( T **&  a,
int  n1,
int  n2 
)

Definition at line 5 of file ndarrays.hpp.

◆ FreeCArray() [1/3]

template<typename T >
void FreeCArray ( T **  a)

Definition at line 13 of file ndarrays.hpp.

◆ FreeCArray2()

template<typename T >
void FreeCArray2 ( T **  a)

Definition at line 19 of file ndarrays.hpp.

◆ NewCArray() [2/3]

template<typename T >
void NewCArray ( T ***&  a,
int  n1,
int  n2,
int  n3 
)

Definition at line 25 of file ndarrays.hpp.

◆ FreeCArray() [2/3]

template<typename T >
void FreeCArray ( T ***  a)

Definition at line 37 of file ndarrays.hpp.

◆ FreeCArray3()

template<typename T >
void FreeCArray3 ( T ***  a)

Definition at line 44 of file ndarrays.hpp.

◆ NewCArray() [3/3]

template<typename T >
void NewCArray ( T ****&  a,
int  n1,
int  n2,
int  n3,
int  n4 
)

Definition at line 51 of file ndarrays.hpp.

◆ FreeCArray() [3/3]

template<typename T >
void FreeCArray ( T ****  a)

Definition at line 68 of file ndarrays.hpp.

◆ FreeCArray4()

template<typename T >
void FreeCArray4 ( T ****  a)

Definition at line 76 of file ndarrays.hpp.