Page MenuHomec4science

adimensional_system_solver_structs.hpp
No OneTemporary

File Metadata

Created
Wed, Jun 19, 23:13

adimensional_system_solver_structs.hpp

#ifndef SPECMICP_SPECMICP_ADIMENSIONALSYSTEMSOLVERSTRUCTS_HPP
#define SPECMICP_SPECMICP_ADIMENSIONALSYSTEMSOLVERSTRUCTS_HPP
#include "common.hpp"
#include "micpsolver/micpsolver_structs.hpp"
#include "adimensional_system_structs.hpp"
#include "physics/units.hpp"
namespace specmicp {
//! \brief Options for the Equilibrium solver
//!
//! Most of the options are contained in the MiCP solver options
struct AdimensionalSystemSolverOptions
{
micpsolver::MiCPSolverOptions solver_options; //!< Options of the MiCP solver
AdimensionalSystemOptions system_options; //!< Options of the system
bool allow_restart; //!< Allow the restarting if the problem failed the first part
units::UnitsSet units_set; //!< Set of units
AdimensionalSystemSolverOptions():
solver_options(), // default options of the solver
system_options(), // default options of the system
allow_restart(true)
{
}
};
} // end namespace specmicp
#endif //SPECMICP_SPECMICP_ADIMENSIONALSYSTEMSOLVERSTRUCTS_HPP

Event Timeline