TDMS
Time Domain Maxwell Solver
Loading...
Searching...
No Matches
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