| 8 | namespace { |
| 9 | |
| 10 | double wrap_to_first_bz(double value) { |
| 11 | // Wrap to [-0.5, 0.5) in reduced reciprocal coordinates. |
| 12 | return value - std::floor(value + 0.5); |
| 13 | } |
| 14 | |
| 15 | double wrap_kpoint_component(double value) { |
| 16 | double wrapped = wrap_to_first_bz(value); |
no outgoing calls
no test coverage detected