TDMS
Time Domain Maxwell Solver
All Classes Namespaces Files Functions Variables Typedefs Enumerations Macros Pages
array_init.h File Reference

A collection of functions for array initialisation given MATLAB pointers. More...

#include "field.h"
#include "mat_io.h"
Include dependency graph for array_init.h:

Go to the source code of this file.

Functions

void init_grid_arrays (const mxArray *ptr, SplitField &E_s, SplitField &H_s, uint8_t ***&materials)
 

Detailed Description

A collection of functions for array initialisation given MATLAB pointers.

Function Documentation

◆ init_grid_arrays()

void init_grid_arrays ( const mxArray *  ptr,
SplitField E_s,
SplitField H_s,
uint8_t ***&  materials 
)

Initialise the grid tensors/arrays, including the electric and magnetic split fields and the materials array.

Parameters
ptrPointer to the matlab struct
E_sElectric split field
H_sMagnetic split field
materialsMaterials array