BornAgain  1.19.0
Simulate and fit neutron and x-ray scattering at grazing incidence
BakeLattice.h File Reference

Defines class Lattice. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

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

Functions

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

Detailed Description

Defines class Lattice.

Homepage:\n http://www.bornagainproject.org
License:\n GNU General Public License v3 or higher (see COPYING)
Authors
Scientific Computing Group at MLZ (see CITATION, AUTHORS)

Definition in file BakeLattice.h.