struct rgpot::detail::MorseRowΒΆ
The shifted Morse pair term over one row of accepted pairs, vectorised. Lane k sees only r2[k], so each pair gets the bits it would get alone.
struct MorseRow {
// fields
double depth;
double range;
double rEq;
double shiftU;
double twoDeA;
// methods
void row(const double* r2, double* energy, double* fscale, std::size_t m) const;
};