#pragma once

#include <array>

namespace fesa {

[[nodiscard]] std::array<double, 2> line2_shape(double xi);

[[nodiscard]] std::array<double, 2> line2_shape_derivative(double xi);

[[nodiscard]] double line2_jacobian(double length);

}  // namespace fesa
