# Reference page for SlottedRotor1

## Contents

- Summary
- this = SlottedRotor1(
*arguments*) /this = SlottedRotor1(*arguments*) is a constructor. - this.create_geometry(
*arguments*) Initialize geometry. - SlottedRotor1.this.parse_IRdim(
*arguments*) is a function. - SlottedRotor1/this.parse_thor(
*arguments*) is a function. - this.replicate_elementary_mesh(
*arguments*) Replicate elementary mesh.

## Summary

SlottedRotor1 methods: SlottedRotor1 - is a class. create_geometry - SlottedRotor1/create_geometry is a function. Documentation for SlottedRotor1 doc SlottedRotor1

# PROPERTIES

- SlottedRotor1/conductors is a property.

- SlottedRotor1/solidConductor_names is a property.

# METHODS

Class methods are listed below. Inherited methods are not included.

## this = SlottedRotor1(*arguments*) /this = SlottedRotor1(*arguments*) is a constructor.

*this* = **SlottedRotor1**(dim)

## this.create_geometry(*arguments*) Initialize geometry.

*this* = **create_geometry**(*this*, varargin)

Initializes the geometry.

Must be subclassed. Help for SlottedRotor1/*create_geometry* is inherited from superclass GEOBASE

## SlottedRotor1.this.parse_IRdim(*arguments*) is a function.

dim = **parse_IRdim**(irdim)

## SlottedRotor1/this.parse_thor(*arguments*) is a function.

datr = **parse_thor**(*this*)

## this.replicate_elementary_mesh(*arguments*) Replicate elementary mesh.

**replicate_elementary_mesh**(*this*, sector_shift, Nrep)

Replicates the elementary geometry *Nrep* times. This is performed by

- applying the sector_shift to
*this*.p, using*this*.shift_elementary_nodes

- eliminating the duplicate nodes on the inter-sector boundaries, with the nodes corresponding to
*this*.n_cw replaced by*this*.n_ccw. Help for SlottedRotor1/*replicate_elementary_mesh* is inherited from superclass GEOBASE