TDMS
Time Domain Maxwell Solver
All Classes Namespaces Files Functions Variables Typedefs Enumerations Macros Pages
GridLabels Class Reference

#include <grid_labels.h>

Public Member Functions

 GridLabels (const mxArray *ptr)
 
void initialise_from (const GridLabels &labels_to_copy_from, int i_l, int i_u, int j_l, int j_u, int k_l, int k_u)
 Set values by copying from another GridLabels object.
 

Public Attributes

double * x = nullptr
 
double * y = nullptr
 
double * z = nullptr
 

Detailed Description

Grid labels hold the cartesian labels of Yee cell, in the x, y and z directions

Member Function Documentation

◆ initialise_from()

void GridLabels::initialise_from ( const GridLabels labels_to_copy_from,
int  i_l,
int  i_u,
int  j_l,
int  j_u,
int  k_l,
int  k_u 
)

Set values by copying from another GridLabels object.

Parameters
other_labelsThe GridLabels object to copy values from
i_l,j_l,k_lThe first item to copy from the x, y, z attributes (respectively)
i_u,j_u,k_uThe final (inclusive) item to copy from the x, y, z attributes (respectively)

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