|
Cardinal
|
#include <AngularLegendreFilter.h>
Public Member Functions | |
| AngularLegendreFilter (const InputParameters ¶meters) | |
| virtual bool | skipBin (const unsigned int bin) const override |
| Override to return false on the first bin and true on all other bins. More... | |
| virtual std::string | binName (unsigned int bin_index) const override |
| int | numBins () const |
| openmc::Filter * | getWrappedFilter () |
Static Public Member Functions | |
| static InputParameters | validParams () |
Protected Attributes | |
| OpenMCCellAverageProblem & | _openmc_problem |
| The OpenMCCellAverageProblem using the tally system. More... | |
| openmc::Filter * | _filter = nullptr |
| The OpenMC filter this class wraps. More... | |
| unsigned int | _filter_index |
| The index of the OpenMC filter this class wraps. More... | |
A class which provides a thin wrapper around an OpenMC LegendreFilter for use by Cardinal mapped tallies.
| AngularLegendreFilter::AngularLegendreFilter | ( | const InputParameters & | parameters | ) |
|
overridevirtual |
A function which returns the short-form name for each bin of this filter. Used to label auxvariables a TallyBase scores in. AngularLegendreFilter(s) use l.
| [in] | bin_index | the bin index |
Implements FilterBase.
|
inherited |
Get the OpenMC filter that this object wraps.
|
inlineinherited |
A function which gets the number of bins in the wrapped filter.
|
inlineoverridevirtual |
Override to return false on the first bin and true on all other bins.
Reimplemented from FilterBase.
|
static |
|
protectedinherited |
The OpenMC filter this class wraps.
|
protectedinherited |
The index of the OpenMC filter this class wraps.
|
protectedinherited |
The OpenMCCellAverageProblem using the tally system.
1.8.16