oILAB
Loading...
Searching...
No Matches
LatticeModule.h
Go to the documentation of this file.
1/* This file is part of gbLAB.
2 *
3 * gbLAB is distributed without any warranty under the MIT License.
4 */
5
6
7#ifndef gbLAB_LatticeMath_
8#define gbLAB_LatticeMath_
9
10namespace gbLAB
11{
12
13 template <int dim>
14 class Lattice;
15
16 template <int dim>
17 class LatticeVector;
18
19 template <int dim>
20 class ReciprocalLatticeVector;
21
22 template <int dim>
23 struct LatticeDirection;
24
25 template <int dim>
26 struct ReciprocalLatticeDirection;
27
28 template <int dim>
29 struct RationalLatticeDirection;
30
31 template <int dim>
32 struct RationalReciprocalLatticeDirection;
33
34 template <int dim>
35 class BiCrystal ;
36
37 template <int dim>
38 class Gb;
39
40
41}
42
43#include <LatticeCore.h>
44#include <Lattice.h>
45#include <LatticeVector.h>
47#include <LatticeDirection.h>
51#include "RationalMatrix.h"
52#include <SmithDecomposition.h>
53#include <BiCrystal.h>
54#include <Gb.h>
55
56#endif