18 const mxArray *pointer =
nullptr;
19 const char *mat_filename =
nullptr;
20 std::vector<mwSize> dimensions = {0, 0, 0};
A class to initialise an FDTD grid from a MATLAB file.
Definition fdtd_grid_initialiser.h:15
void add_tensor(const std::string &name)
Set an FDTD grid attribute to a tensor full of zeros.
Definition fdtd_grid_initialiser.cpp:41
fdtdGridInitialiser()
Construct a new fdtd Grid Initialiser object.
Definition fdtd_grid_initialiser.h:33
mwSize value_of_attribute(const std::string &key)
Get a value from a integer attribute of the FDTD grid defined in a .mat file.
Definition fdtd_grid_initialiser.cpp:22
Includes MATLAB headers for I/O.