|
| const VariableValue & | _temperature |
| | Temperature variable.
|
| |
| unsigned int | _num_groups |
| | Number of neutron groups.
|
| |
| unsigned int | _num_precursor_groups |
| | Number of precursor groups.
|
| |
| MaterialProperty< std::vector< Real > > & | _totxs |
| | Group constant MaterialProperty(s)
|
| |
| MaterialProperty< std::vector< Real > > & | _fissxs |
| |
| MaterialProperty< std::vector< Real > > & | _nsf |
| |
| MaterialProperty< std::vector< Real > > & | _fisse |
| |
| MaterialProperty< std::vector< Real > > & | _recipvel |
| |
| MaterialProperty< std::vector< Real > > & | _chi_t |
| |
| MaterialProperty< std::vector< Real > > & | _chi_p |
| |
| MaterialProperty< std::vector< Real > > & | _chi_d |
| |
| MaterialProperty< std::vector< Real > > & | _scatter |
| |
| MaterialProperty< std::vector< Real > > & | _beta_eff |
| |
| MaterialProperty< Real > & | _beta |
| |
| MaterialProperty< std::vector< Real > > & | _decay_constant |
| |
| MaterialProperty< std::vector< Real > > & | _diffcoef |
| |
| MaterialProperty< std::vector< Real > > & | _d_totxs_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_fissxs_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_nsf_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_fisse_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_recipvel_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_chi_t_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_chi_p_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_chi_d_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_scatter_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_beta_eff_d_temp |
| |
| MaterialProperty< Real > & | _d_beta_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_decay_constant_d_temp |
| |
| MaterialProperty< std::vector< Real > > & | _d_diffcoef_d_temp |
| |
| MooseEnum | _interp_type |
| | Group constant interpolation type.
|
| |
| std::vector< std::string > | _group_consts |
| | Vector of group constants to be loaded.
|
| |
| std::string | _material_key |
| | Material associated with the group constants to be loaded.
|
| |
| const unsigned int | _L |
| | Maximum scattering Legendre moment.
|
| |
| const Real | _sigma |
| | Void constant for stabilization scheme in voids.
|
| |
| const Real | _c |
| | Stabilization constant for stabilization scheme in voids.
|
| |
| const MooseEnum | _h_type |
| | Type of element length unit (maximum or minimum vertex separation)
|
| |
| MaterialProperty< std::vector< Real > > & | _tau_sn |
| | Void stabilization factor.
|
| |
| std::vector< std::string > | _xsec_names |
| | Vector of group constant names.
|
| |
| std::map< std::string, std::vector< std::vector< Real > > > | _xsec_map |
| | Map of group constant names to group constant values.
|
| |
| std::map< std::string, std::vector< SplineInterpolation > > | _xsec_spline_interpolators |
| | Group constant interpolators.
|
| |
| std::map< std::string, std::vector< MonotoneCubicInterpolation > > | _xsec_monotone_cubic_interpolators |
| |
| std::map< std::string, std::vector< LinearInterpolation > > | _xsec_linear_interpolators |
| |
| std::map< std::string, int > | _vec_lengths |
| | Map of group constant names to number of neutron/precursor groups.
|
| |
| std::vector< double > | _XsTemperature |
| | Vector of temperature values.
|
| |
This class hinges on the interp_type chosen by the user. The user can choose from the following interpolation types:
"normal interpolations" spline : cubic spline interpolation for single temperature. Example input property table: property_file_dir/newt_msre_fuel_NSF.txt monotone_cubic : monotone cubic interpolation for single temperature. Same input property table structure as spline linear : linear interpolation for single temperature. Same input property table structure as spline
"special interpolations" none : no interpolation is done. The cross section value for each group is read from the first temperature row in the interpolation table