create_rec_unit_cell.bravais: Reciprocal unit cell starting from a Bravais symbol

View source: R/cell_S3.R

create_rec_unit_cell.bravaisR Documentation

Reciprocal unit cell starting from a Bravais symbol

Description

Method to create a "rec_unit_cell" object starting from a "bravais" object. The Bravais symbols indicate the 14 possible Bravais lattices. A few examples are "aP", "oF", etc. The cell parameters assigned are assigned randomly, but are compatible with the Bravais lattice.

Usage

## S3 method for class 'bravais'
create_rec_unit_cell(ar, ...)

Arguments

ar

An object of class "bravais".

...

Additional arguments passed to the create_rec_unit_cell methods

Value

An object of class "rec_unit_cell". It is a named list of length 6 whose last three slots are of "angle" class.

Examples

# Create a "rec_unit_cell" object from a monoclinic primitive Bravais lattice
# Cell parameters generated automatically.
bt <- bravais("mP")
ruc <- create_rec_unit_cell(bt)
print(ruc)


jfoadi/cry documentation built on Feb. 3, 2024, 11:48 p.m.