#ifndef SAVE_RESULTS_H #define SAVE_RESULTS_H #include "nufi/grids.h" #include "nufi/poisson_problem.h" #include #include #include class NuFISolver; void save_f(const NuFISolver &solver, unsigned int n, std::vector> &grid_struct, std::vector> &phi_history, unsigned int Nx_out, unsigned int Nv_out, const std::string &filename); void save_rho(const NuFISolver &solver, unsigned int n, std::vector> &grid_struct, std::vector> &phi_history, unsigned int Nx_out, const std::string &filename); void save_Efield(unsigned int it, std::vector> &grid_versions, std::vector> &phi_history, unsigned int Nx_out = Parameters::PLOT_NX); void save_space_vector(const std::vector &vals, const std::string &filename, size_t it); #endif