#include <GammaSurface.h>
|
| typedef Eigen::Matrix< double, dim, 1 > | VectorDim |
| typedef Eigen::Matrix< double, lowerDim, 1 > | VectorLowerDim |
| typedef Eigen::Matrix< size_t, lowerDim, 1 > | VectorLowerDimI |
| typedef Eigen::Matrix< double, dim, dim > | MatrixDim |
| typedef Eigen::Matrix< double, lowerDim, lowerDim > | MatrixLowerDim |
| typedef Eigen::Matrix< double, dim, 1 > | VectorDim |
| typedef Eigen::Matrix< size_t, dim, 1 > | VectorDimI |
| typedef Eigen::Matrix< double, dim, dim > | MatrixDim |
|
| | GammaSurface (const MatrixLowerDim &A, const Eigen::Matrix< double, Eigen::Dynamic, lowerDim > &waveVectors, const Eigen::Matrix< double, Eigen::Dynamic, lowerDim+1 > &f, const int &rotSymm, const std::vector< Eigen::Matrix< double, lowerDim, 1 > > &mirSymm) |
| double | misfitEnergy (const VectorLowerDim &b) const |
| Eigen::MatrixXd | getSinCosCoeffs (const Eigen::Matrix< double, Eigen::Dynamic, dim+1 > &f) const |
| std::pair< double, double > | sinKXcosKX (const int &r, const VectorDim &x) const |
| | PeriodicLatticeInterpolant (const MatrixDim &A_in, const Eigen::Matrix< double, Eigen::Dynamic, dim > &waveVectors_in, const Eigen::Matrix< double, Eigen::Dynamic, dim+1 > &f, const int &rotSymm, const std::vector< Eigen::Matrix< double, dim, 1 > > &N) |
| double | operator() (const VectorDim &x) const |
Definition at line 20 of file GammaSurface.h.
◆ MatrixDim
◆ MatrixLowerDim
◆ VectorDim
◆ VectorLowerDim
◆ VectorLowerDimI
◆ GammaSurface()
| model::GammaSurface::GammaSurface |
( |
const MatrixLowerDim & | A, |
|
|
const Eigen::Matrix< double, Eigen::Dynamic, lowerDim > & | waveVectors, |
|
|
const Eigen::Matrix< double, Eigen::Dynamic, lowerDim+1 > & | f, |
|
|
const int & | rotSymm, |
|
|
const std::vector< Eigen::Matrix< double, lowerDim, 1 > > & | mirSymm ) |
◆ misfitEnergy()
| double model::GammaSurface::misfitEnergy |
( |
const VectorLowerDim & | b | ) |
const |
◆ dim
| int model::GammaSurface::dim =3 |
|
staticconstexpr |
◆ lowerDim
| int model::GammaSurface::lowerDim =dim-1 |
|
staticconstexpr |
The documentation for this struct was generated from the following files: