#pragma once

#include <array>

#include <fesa/model/entity_origin.hpp>
#include <fesa/model/ids.hpp>

namespace fesa {

struct BeamElement final {
    ElementId id;
    EntityOrigin origin;
    std::array<NodeId, 2> nodes;
    MaterialId material;
    SectionId section;
};

}  // namespace fesa
