Loading...
Searching...
No Matches
lattice.hpp File Reference
#include <cmath>
#include <stdexcept>
#include <string>
#include "layer_0_core/types/constants.hpp"
#include "layer_0_core/types/matrix_3x3.hpp"
#include "layer_0_core/types/type_aliases.hpp"

Go to the source code of this file.

Namespaces

namespace  q3
 

Functions

Matrix3x3 q3::get_lattice_vectors_from_bravais_index (int bravais_lattice_index, Real cell_dimension_1, Real cell_dimension_2=0, Real cell_dimension_3=0, Real cell_dimension_4=0, Real cell_dimension_5=0, Real cell_dimension_6=0)
 
Matrix3x3 q3::get_lattice_vectors_from_cell_parameters (Real length_a, Real length_b, Real length_c, Real alpha_degrees, Real beta_degrees, Real gamma_degrees)