|
namespace ewalena
0.2.15
ewalena is not an acronym
|
#include <cassert>#include <map>#include <vector>#include <ewalena/lac/vector.h>#include <ewalena/lac/matrix.h>#include <ewalena/base/tensor.h>

Go to the source code of this file.
Classes | |
| class | ewalena::Crystal::CrystalFieldBase< dim, rank, ValueType > |
| Base class for crystal fields of empirical moduli. More... | |
Namespaces | |
| namespace | ewalena |
| namespace | ewalena::Crystal |
Enumerations | |
| enum | ewalena::Crystal::SymmetryFlag { ewalena::Crystal::null = 0, ewalena::Crystal::triclinic = 0x0001, ewalena::Crystal::monoclinic = 0x0002, ewalena::Crystal::orthorhombic = 0x0003, ewalena::Crystal::tetragonal = 0x0004, ewalena::Crystal::trigonal = 0x0005, ewalena::Crystal::hexagonal = 0x0006, ewalena::Crystal::cubic = 0x0007, ewalena::Crystal::k32 = 0x0035 } |
Functions | |
| template<int dim, typename ValueType > | |
| Tensor< dim, 2, ValueType > | ewalena::Crystal::contract (const CrystalFieldBase< dim, 4, ValueType > &T_a, const Tensor< dim, 2, ValueType > &T_b) |
| template<class STREAM > | |
| STREAM & | ewalena::Crystal::operator<< (STREAM &stream, const SymmetryFlag symmetry_flag) |
1.7.6.1