Gemmi C++ API
Loading...
Searching...
No Matches
include
gemmi
eig3.hpp
Go to the documentation of this file.
1
// Eigen decomposition code for symmetric 3x3 matrices.
2
3
#ifndef GEMMI_EIG3_HPP_
4
#define GEMMI_EIG3_HPP_
5
6
#include "
math.hpp
"
// for SMat33, Mat33
7
#include "
fail.hpp
"
// for GEMMI_DLL
8
9
namespace
gemmi
{
10
11
GEMMI_DLL
Mat33
eigen_decomposition
(
const
SMat33<double>
& A,
double
(&
d
)[3]);
12
13
}
// namespace gemmi
14
15
#endif
fail.hpp
fail(), unreachable() and __declspec/__attribute__ macros
GEMMI_DLL
#define GEMMI_DLL
Definition
fail.hpp:53
math.hpp
Math utilities. 3D linear algebra.
gemmi
Definition
addends.hpp:12
gemmi::eigen_decomposition
GEMMI_DLL Mat33 eigen_decomposition(const SMat33< double > &A, double(&d)[3])
gemmi::HklValue
Definition
asudata.hpp:98
gemmi::Mat33
Definition
math.hpp:127
Generated by
1.9.8