TDMS
Time Domain Maxwell Solver
All Classes Namespaces Files Functions Variables Typedefs Enumerations Macros Pages
XYZTensor3D< T > Class Template Reference

Public Member Functions

T *** operator[] (char c) const
 
T *** operator[] (AxialDirection d) const
 
void allocate (int I_total, int J_total, int K_total)
 Allocates x, y, and z as (K_total+1) * (J_total+1) * (I_total+1) arrays.
 

Public Attributes

T *** x = nullptr
 
T *** y = nullptr
 
T *** z = nullptr
 

Member Function Documentation

◆ allocate()

template<typename T >
void XYZTensor3D< T >::allocate ( int  I_total,
int  J_total,
int  K_total 
)
inline

Allocates x, y, and z as (K_total+1) * (J_total+1) * (I_total+1) arrays.

Parameters
I_total,J_total,K_totalDimensions of the tensor size to set

The documentation for this class was generated from the following file: