Defines a constant-value, isotropic volumetric source. More...
#include <constant_volumetric_source.h>
Public Member Functions | |
| ConstantVolumetricSource (const double strength) | |
| Construct a new Constant Volumetric Source object. | |
| double | EvaluateAtNode (const Node &node=Node(0, 0, 0, 0), const Ordinate &ordinate=Ordinate(0, 0)) override |
| See SourceBase. This overridden function does not need any input parameters to be passed. | |
| Public Member Functions inherited from hummingbird::SourceBase | |
| SourceBase ()=default | |
| Construct a new Source Base object. | |
| virtual | ~SourceBase ()=default |
| Destroy the Source Base object. | |
Private Attributes | |
| const double | strength_ |
| Isotropic source strength. | |
Defines a constant-value, isotropic volumetric source.
Definition at line 14 of file constant_volumetric_source.h.
| hummingbird::ConstantVolumetricSource::ConstantVolumetricSource | ( | const double | strength | ) |
Construct a new Constant Volumetric Source object.
| strength | Isotropic source strength |
Definition at line 6 of file constant_volumetric_source.cc.
|
overridevirtual |
See SourceBase. This overridden function does not need any input parameters to be passed.
Implements hummingbird::SourceBase.
Definition at line 9 of file constant_volumetric_source.cc.
|
private |
Isotropic source strength.
Definition at line 33 of file constant_volumetric_source.h.