Bravais types, basis systems, and transformations between conventional and primitive settings.
CurrentModule = Bravais
AbstractBasis
DirectBasis
ReciprocalBasis
AbstractPoint
DirectPoint
ReciprocalPoint
crystalsystem
bravaistype
centering
crystal
directbasis
reciprocalbasis
primitivebasismatrix
transform
primitivize
conventionalize
cartesianize
cartesianize!
latticize
latticize!
volume
metricmatrix
stack
CurrentModule = Crystalline
transform(::SymOperation, ::AbstractMatrix{<:Real}, ::Union{AbstractVector{<:Real}, Nothing}, ::Bool=true)
primitivize(::SymOperation, ::Char, ::Bool)
conventionalize(::SymOperation, ::Char, ::Bool)
transform(::Crystalline.AbstractVec, ::AbstractMatrix{<:Real})
primitivize(::Crystalline.AbstractVec, ::Char)
conventionalize(::Crystalline.AbstractVec, ::Char)
primitivize(::AbstractFourierLattice, ::Char)
conventionalize(::AbstractFourierLattice, ::Char)