#include <SphericalHarmonicsFilter.h>
◆ SphericalHarmonicsFilter()
SphericalHarmonicsFilter::SphericalHarmonicsFilter |
( |
const InputParameters & |
parameters | ) |
|
◆ binName()
virtual std::string SphericalHarmonicsFilter::binName |
( |
unsigned int |
bin_index | ) |
const |
|
overridevirtual |
A function which returns the short-form name for each bin of this filter. Used to label auxvariables a TallyBase scores in. SphericalHarmonicsFilter(s) use l_mpos for m >= 0, and l_mneg for m < 0.
- Parameters
-
- Returns
- a short name for the bin represented by bin_index
Implements FilterBase.
◆ getWrappedFilter()
openmc::Filter* FilterBase::getWrappedFilter |
( |
| ) |
|
|
inherited |
Get the OpenMC filter that this object wraps.
- Returns
- the OpenMC filter object
◆ numBins()
int FilterBase::numBins |
( |
| ) |
const |
|
inlineinherited |
A function which gets the number of bins in the wrapped filter.
- Returns
- the number of bins in the filter
◆ skipBin()
virtual bool SphericalHarmonicsFilter::skipBin |
( |
const unsigned int |
bin | ) |
const |
|
inlineoverridevirtual |
Override to return false on the first bin and true on all other bins.
Reimplemented from FilterBase.
◆ validParams()
static InputParameters SphericalHarmonicsFilter::validParams |
( |
| ) |
|
|
static |
◆ _filter
openmc::Filter* FilterBase::_filter = nullptr |
|
protectedinherited |
The OpenMC filter this class wraps.
◆ _filter_index
unsigned int FilterBase::_filter_index |
|
protectedinherited |
The index of the OpenMC filter this class wraps.
◆ _openmc_problem
◆ _order
const unsigned int SphericalHarmonicsFilter::_order |
|
protected |
The spherical harmonics order.
The documentation for this class was generated from the following file: