Chi-Tech
|
#include <lbs_structs.h>
Public Types | |
typedef chi_math::SpatialDiscretizationType | SDMType |
Public Member Functions | |
Options ()=default | |
Data Fields | |
GeometryType | geometry_type = GeometryType::NO_GEOMETRY_SET |
SDMType | sd_type = SDMType::PIECEWISE_LINEAR_DISCONTINUOUS |
unsigned int | scattering_order = 1 |
int | sweep_eager_limit = 32000 |
bool | read_restart_data = false |
std::string | read_restart_folder_name = std::string("YRestart") |
std::string | read_restart_file_base = std::string("restart") |
bool | write_restart_data = false |
std::string | write_restart_folder_name = std::string("YRestart") |
std::string | write_restart_file_base = std::string("restart") |
double | write_restart_interval = 30.0 |
bool | use_precursors = false |
bool | use_src_moments = false |
bool | save_angular_flux = false |
bool | verbose_inner_iterations = true |
bool | verbose_ags_iterations = false |
bool | verbose_outer_iterations = true |
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 |
std::vector< AGSSchemeEntry > | ags_scheme |
Struct for storing LBS options.
Definition at line 120 of file lbs_structs.h.
Definition at line 122 of file lbs_structs.h.
|
default |
std::vector<AGSSchemeEntry> lbs::Options::ags_scheme |
Definition at line 156 of file lbs_structs.h.
std::string lbs::Options::field_function_prefix |
Definition at line 152 of file lbs_structs.h.
std::string lbs::Options::field_function_prefix_option = "prefix" |
Definition at line 151 of file lbs_structs.h.
GeometryType lbs::Options::geometry_type = GeometryType::NO_GEOMETRY_SET |
Definition at line 124 of file lbs_structs.h.
double lbs::Options::power_default_kappa = 3.20435e-11 |
Definition at line 148 of file lbs_structs.h.
bool lbs::Options::power_field_function_on = false |
Definition at line 147 of file lbs_structs.h.
double lbs::Options::power_normalization = -1.0 |
Definition at line 149 of file lbs_structs.h.
bool lbs::Options::read_restart_data = false |
Definition at line 129 of file lbs_structs.h.
std::string lbs::Options::read_restart_file_base = std::string("restart") |
Definition at line 131 of file lbs_structs.h.
std::string lbs::Options::read_restart_folder_name = std::string("YRestart") |
Definition at line 130 of file lbs_structs.h.
bool lbs::Options::save_angular_flux = false |
Definition at line 141 of file lbs_structs.h.
unsigned int lbs::Options::scattering_order = 1 |
Definition at line 126 of file lbs_structs.h.
SDMType lbs::Options::sd_type = SDMType::PIECEWISE_LINEAR_DISCONTINUOUS |
Definition at line 125 of file lbs_structs.h.
int lbs::Options::sweep_eager_limit = 32000 |
Definition at line 127 of file lbs_structs.h.
bool lbs::Options::use_precursors = false |
Definition at line 138 of file lbs_structs.h.
bool lbs::Options::use_src_moments = false |
Definition at line 139 of file lbs_structs.h.
bool lbs::Options::verbose_ags_iterations = false |
Definition at line 144 of file lbs_structs.h.
bool lbs::Options::verbose_inner_iterations = true |
Definition at line 143 of file lbs_structs.h.
bool lbs::Options::verbose_outer_iterations = true |
Definition at line 145 of file lbs_structs.h.
bool lbs::Options::write_restart_data = false |
Definition at line 133 of file lbs_structs.h.
std::string lbs::Options::write_restart_file_base = std::string("restart") |
Definition at line 135 of file lbs_structs.h.
std::string lbs::Options::write_restart_folder_name = std::string("YRestart") |
Definition at line 134 of file lbs_structs.h.
double lbs::Options::write_restart_interval = 30.0 |
Definition at line 136 of file lbs_structs.h.