slip systems: slip directions b with plane normals n orthogonal to them and a critical resolved shear stress each, in crystal coordinates while Miller indexed, in specimen coordinates once an orientation has rotated them

Syntax

sS = slipSystem(b, n)
sS = slipSystem(b, n, CRSS)
sS = slipSystem.fcc(cs)

Members

basal the basal slip system <11-20>(0001) of a hexagonal crystal
bcc the slip systems <1-11>{011}, <-111>{211} and <-111>{321} of a body-centred cubic crystal
cat the list of several systems of one crystal, MATLAB’s [sS1, sS2]
char one plane and one direction in it, (111)[01-1], one string per system
CRSS the critical resolved shear stress of every system
CS the crystal frame of the systems, None once they are in specimen coordinates
deformationTensor the dyad as a tensor in the frame of the systems, a single one for a single system
eq Return self==value
fcc the slip system <01-1>{111} of a face-centred cubic crystal
frame the frame the slip directions and plane normals are written in
hcp there is no hcp default: raises an error naming the hexagonal families to choose from (basal, prismaticA, pyramidalCA, twinT1, …) with their CRSS
horzcat the list of several systems of one crystal, MATLAB’s [sS1, sS2]
isCrystal whether the systems are in crystal coordinates
mPrime measure the geometric alignment of paired slip systems using the Luster–Morris parameter
primitiveCubic the slip system <100>{010} of a primitive cubic crystal
prismatic2A the second prismatic a slip system <01-10>{2-1-10} of a hexagonal crystal
prismaticA the prismatic a slip system <2-1-10>{01-10} of a hexagonal crystal
pyramidal2CA the second order pyramidal c+a slip system <2-1-13>{-2112} of a hexagonal crystal
pyramidalA the pyramidal a slip system <2-1-10>{01-11} of a hexagonal crystal
pyramidalCA the pyramidal c+a slip system <2-1-13>{-1101} of a hexagonal crystal
residualBurgersVector the length of the difference of the Burgers vectors of paired systems, entry by entry
rotate an orientation or a rotation carries the systems into specimen coordinates, broadcast as NumPy does: a column of orientations times a row of systems is MATLAB’s outer ori * sS
SchmidFactor the Schmid factor of the slip systems
SchmidTensor the Schmid tensor b n^T of the normalised vectors as a velocity gradient tensor, one per system
shape a list, or an array once a column of orientations has rotated a row of systems
size the number of slip systems
slipSystem slip systems: slip directions b with plane normals n orthogonal to them and a critical resolved shear stress each, in crystal coordinates while Miller indexed, in specimen coordinates once an orientation has rotated them
subsref  
symmetrise the systems of every family: the pairs of the orbits that stay orthogonal, both signs of the Burgers vector unless antipodal
trace the trace of the slip plane in the surface normal to a direction, the xy plane by default
twinC1 the compressive twin C1 <-110-2>{-1101} of a hexagonal crystal
twinC2 the compressive twin C2 <2-1-1-3>{2-1-12} of a hexagonal crystal
twinT1 the tensile twin T1 <1-101>{-1102} of a hexagonal crystal
twinT2 the tensile twin T2 <2-1-16>{-2111} of a hexagonal crystal
uminus  
vertcat the list of several systems of one crystal, MATLAB’s [sS1, sS2]

Used on

SingleSlipModel, SlipSystems

MATLAB’s slipSystem_index

source

Citing this page. This page is part of the documentation of MTEX, a free and open source MATLAB toolbox for analyzing and modeling crystallographic textures. It was written by The MTEX Developers and is published at https://mtex-toolbox.github.io/slipSystem_index_py.html. If you use MTEX, or reuse text or figures from this page, in your research, please cite

F. Bachmann, R. Hielscher, H. Schaeben: Texture Analysis with MTEX - Free and Open Source Software Toolbox, Solid State Phenomena 160 (2010), 63-68. 10.4028/www.scientific.net/SSP.160.63

BibTeX
@article{bachmann2010mtex,
  author  = {F. Bachmann and R. Hielscher and H. Schaeben},
  title   = {Texture Analysis with MTEX - Free and Open Source Software Toolbox},
  journal = {Solid State Phenomena},
  volume  = {160},
  pages   = {63-68},
  year    = {2010},
  doi     = {10.4028/www.scientific.net/SSP.160.63},
  url     = {https://doi.org/10.4028/www.scientific.net/SSP.160.63}
}

Other papers describing specific MTEX methods are listed under Publications — please cite the one that best fits your application. The MTEX source code is licensed under the GNU General Public License v2.0; the text and figures of this documentation are licensed under CC BY 4.0, which permits reuse — including by automated systems — provided The MTEX Developers and this page are credited.