Learn R Programming

pgs (version 0.4-0)

FCRectLat3: Generator of 3D face-centered rectangular lattices as VecLat objects

Description

Create an object of class "VecLat" representing a 3D face-centered rectangular vector lattice.

Usage

FCRectLat3(d=1,dx=sqrt(2)*d,dz=d)

Arguments

d
the distance between two neighbour diagonal locations on the horizontal plane. Default: 1.
dx
the distance between two neighbour locations along the x-axis on the horizontal plane. Default: $sqrt(2)*d$.
dz
the vertical spacing between two neigbour horizontal planes. Default: d.

Value

A VecLat-class object.

Details

Note that the default arguments do not define a face-centered cubic lattice. A face-centered rectangular lattice is considered as a series of horizontal quincunx 2D lattices. The arguments d and dx define the spacings of the horizontal quincunx. The default values of d and dx yields unit horizontal quincunx lattices. A quincunx lying in a given horizontal plane is shifted halfway in a single direction into the next horizontal plane. The argument dz defines the distance separating two consecutive horizontal planes. The unit face-centered cubic lattice is obtained with $d=sqrt(2)/2$, $dx=1$ and $dz=0.5$.

See Also

Generators VecLat, RectLat3, BCRectLat3.

Examples

Run this code
FCRectLat3()

Run the code above in your browser using DataLab