alpaqa pantr
Nonconvex constrained optimization
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
csv.hpp File Reference
#include <alpaqa/config/config.hpp>
#include <alpaqa/export.h>
#include <iosfwd>
#include <stdexcept>
#include <vector>
+ Include dependency graph for csv.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  read_error
 

Namespaces

namespace  alpaqa
 
namespace  alpaqa::csv
 

Macros

#define ALPAQA_READ_ROW_OVL(type)
 

Functions

template<std::floating_point F>
void read_row_impl (std::istream &is, Eigen::Ref< Eigen::VectorX< F > > v, char sep)
 
template<std::floating_point F>
std::vector< F > read_row_std_vector (std::istream &is, char sep)
 
void read_row (std::istream &is, Eigen::Ref< Eigen::VectorX< float > > v, char sep)
 
void read_row (std::istream &is, Eigen::Ref< Eigen::VectorX< float > > v)
 
void read_row (std::istream &is, Eigen::Ref< Eigen::VectorX< double > > v, char sep)
 
void read_row (std::istream &is, Eigen::Ref< Eigen::VectorX< double > > v)
 
void read_row (std::istream &is, Eigen::Ref< Eigen::VectorX< long double > > v, char sep)
 
void read_row (std::istream &is, Eigen::Ref< Eigen::VectorX< long double > > v)
 

Macro Definition Documentation

◆ ALPAQA_READ_ROW_OVL

#define ALPAQA_READ_ROW_OVL (   type)
Value:
inline void read_row(std::istream &is, Eigen::Ref<Eigen::VectorX<type>> v, \
char sep) { \
return read_row_impl<type>(is, v, sep); \
} \
inline void read_row(std::istream &is, \
Eigen::Ref<Eigen::VectorX<type>> v) { \
return read_row_impl<type>(is, v); \
}

Definition at line 24 of file csv.hpp.