#pragma once

#include <span>

namespace fesa {

struct GaussPoint1D final {
    double xi;
    double weight;
};

[[nodiscard]] std::span<const GaussPoint1D> gauss_rule_1d(int order);

}  // namespace fesa
