Struct LBSOptions
Defined in File lbs_structs.h
Struct Documentation
-
struct LBSOptions
Struct for storing LBS options.
Public Functions
-
LBSOptions() = default
Public Members
-
GeometryType geometry_type = GeometryType::NO_GEOMETRY_SET
-
int max_mpi_message_size = 32768
-
bool restart_writes_enabled = false
-
bool write_delayed_psi_to_restart = true
-
std::filesystem::path read_restart_path
-
std::filesystem::path write_restart_path
-
std::chrono::time_point<std::chrono::system_clock> last_restart_write_time
-
std::chrono::seconds write_restart_time_interval = std::chrono::seconds(0)
-
bool use_precursors = false
-
bool use_src_moments = false
-
bool save_angular_flux = false
-
bool adjoint = false
-
bool verbose_inner_iterations = true
-
bool verbose_ags_iterations = true
-
bool verbose_outer_iterations = true
-
bool ags_pointwise_convergence = false
-
int max_ags_iterations = 100
-
double ags_tolerance = 1.0e-6
-
bool power_field_function_on = false
-
double power_default_kappa = 3.20435e-11
-
double power_normalization = -1.0
-
std::string field_function_prefix_option = "prefix"
-
std::string field_function_prefix
-
LBSOptions() = default