4#include <alpaqa/export.h> 
   12    using std::runtime_error::runtime_error;
 
   15template <std::
floating_po
int F>
 
   17                                 Eigen::Ref<Eigen::VectorX<F>> v,
 
   20template <std::
floating_po
int F>
 
   24#define ALPAQA_READ_ROW_OVL(type)                                              \ 
   25    inline void read_row(std::istream &is, Eigen::Ref<Eigen::VectorX<type>> v, \ 
   27        return read_row_impl<type>(is, v, sep);                                \ 
   29    inline void read_row(std::istream &is,                                     \ 
   30                         Eigen::Ref<Eigen::VectorX<type>> v) {                 \ 
   31        return read_row_impl<type>(is, v);                                     \ 
   37#ifdef ALPAQA_WITH_QUAD_PRECISION 
   41#undef ALPAQA_READ_ROW_OVL 
#define ALPAQA_READ_ROW_OVL(type)
 
std::vector< F > read_row_std_vector(std::istream &is, char sep)
 
void read_row_impl(std::istream &is, Eigen::Ref< Eigen::VectorX< F > > v, char sep)