BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
bake Namespace Reference

Functions that instantiate objects. To be used like constructors. More...

Functions

Lattice3D BCTLattice (double a, double c)
 Returns a body-centered cubic (cI) lattice with edge length a. More...
 
Lattice3D CubicLattice (double a)
 Returns a primitive cubic (cP) lattice with edge length a.
 
Lattice3D FCCLattice (double a)
 Returns a face-centered cubic (cF) lattice with edge length a.
 
Lattice3D HCPLattice (double a, double c)
 TODO: Clarify how this is meant: HCP is not a Bravais lattice.
 
Lattice3D HexagonalLattice (double a, double c)
 Returns a primitive hexagonal (hP) lattice with hexagonal edge a and height c.
 
Lattice3D TetragonalLattice (double a, double c)
 Returns a primitive tetragonal (tP) lattice with square base edge a and height c.
 

Detailed Description

Functions that instantiate objects. To be used like constructors.

Function Documentation

◆ BCTLattice()

Lattice3D bake::BCTLattice ( double  a,
double  c 
)

Returns a body-centered cubic (cI) lattice with edge length a.

TODO: Clarify meaning of c