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

Description Usage Arguments Details Value See Also Examples

View source: R/pgs.R

Description

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

Usage

1
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.

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.

Value

A VecLat-class object.

See Also

Generators VecLat, RectLat3, BCRectLat3.

Examples

1

pgs documentation built on May 29, 2017, 5:30 p.m.