![]()  | 
  
    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.