file
grid.hpp
Contents
- Reference
Namespaces
- namespace gemmi
Classes
- struct gemmi::GridOp
-
template<typename T, typename V>struct gemmi::MaskedGrid
-
template<typename T>struct gemmi::GridBase
- struct gemmi::GridBase::Point
- struct gemmi::GridBase::iterator
-
template<typename T = float>struct gemmi::Grid
-
template<typename T, typename V>struct gemmi::MaskedGrid
- struct gemmi::MaskedGrid::iterator
-
template<typename T>struct gemmi::ReciprocalGrid
Enums
Typedefs
-
template<typename T>using FPhiGrid = ReciprocalGrid<std::
complex<T>>
Functions
- auto modulo(int a, int n) -> int
- auto has_small_factorization(int n) -> bool
-
auto good_grid_size(const std::
array<double, 3>& limit, bool denser, const SpaceGroup* sg) -> std:: array<int, 3> - void check_grid_factors(const SpaceGroup* sg, int u, int v, int w)
- auto lerp_(double a, double b, double t) -> double
-
template<typename T>auto lerp_(std::
complex<T> a, std:: complex<T> b, double t) -> std:: complex<T>