8 #ifndef EXPLICIT_MAPMAKING_IO_MANAGER_HPP_
9 #define EXPLICIT_MAPMAKING_IO_MANAGER_HPP_
13 #include <boost/filesystem.hpp>
16 namespace fs = boost::filesystem;
22 DataManager LoadData(fs::path data_folder,
char stokes,
int proc_per_file);
24 void SaveMap(fs::path filename,
Matrix& matrix,
const std::vector<int>& obspix);
25 void SaveMap(fs::path filename,
const std::vector<double>& vec,
const DataManager& data_manager);
26 void SaveMap(fs::path filename,
const std::vector<double>& vec,
const std::vector<int>& obspix);
27 Matrix LoadMap(fs::path filename, std::string stokes,
Grid* grid);
28 std::vector<double> LoadMap(fs::path filename, std::string stokes);
37 #endif // EXPLICIT_MAPMAKING_IO_MANAGER_HPP_
Definition: data_manager.hpp:21
Distributed matrix (see scalapack)
Definition: io_manager.hpp:19
Definition: matrix.hpp:22