Class DiscreteOrdinatesProblemIO
Defined in File discrete_ordinates_problem_io.h
Class Documentation
-
class DiscreteOrdinatesProblemIO
Public Static Functions
-
static void WriteAngularFluxes(DiscreteOrdinatesProblem &do_problem, const std::string &file_base, std::optional<const std::reference_wrapper<std::vector<std::vector<double>>>> opt_src = std::nullopt)
Write an angular flux vector to a file.
- Parameters:
do_problem – Discrete ordinates problem
file_base – File name base
opt_src – Optional angular flux source vector
-
static void ReadAngularFluxes(DiscreteOrdinatesProblem &do_problem, const std::string &file_base, std::optional<std::reference_wrapper<std::vector<std::vector<double>>>> opt_dest = std::nullopt)
Read an angular flux vector from a file.
- Parameters:
do_problem – Discrete ordinates problem
file_base – File name base
opt_dest – Optional angular flux destination vector
-
static void WriteAngularFluxes(DiscreteOrdinatesProblem &do_problem, const std::string &file_base, std::optional<const std::reference_wrapper<std::vector<std::vector<double>>>> opt_src = std::nullopt)