Skip to content
Snippets Groups Projects
CSVWriter.h 576 B
Newer Older
  • Learn to ignore specific revisions
  • Radim Vavřík's avatar
    Radim Vavřík committed
    // CSVWriter.h
    
    #ifndef CSVWRITER_H
    #define CSVWRITER_H
    
    #include <cstdlib>
    #include <iostream>
    #include <sstream>
    #include <iomanip>
    #include <time.h>
    #include "Hydrograph.h"
    #include "MatData.h"
    
    namespace math1d_cl
    {
    	class CSVWriter {
    
    		public:
    			void saveMCResult(std::shared_ptr<math1d_cl::MatData> matData, std::vector<math1d_cl::Hydrograph>& hydrographs, int nTimeSteps, std::string qFileName, std::string hFileName);
    			void saveRRResult(std::shared_ptr<math1d_cl::MatData> matData);
    
    		private:
    			std::string printDateTime(const time_t& dateTime);
    
    	};
    
    }
    
    #endif