Base class for independent sources. More...
#include <source_base.h>
Public Member Functions | |
| SourceBase ()=default | |
| Construct a new Source Base object. | |
| virtual | ~SourceBase ()=default |
| Destroy the Source Base object. | |
| virtual double | EvaluateAtNode (const Node &node, const Ordinate &ordinate)=0 |
| Evaluate the source at a node in a particular direction. | |
Base class for independent sources.
Definition at line 15 of file source_base.h.
|
default |
Construct a new Source Base object.
|
virtualdefault |
Destroy the Source Base object.
|
pure virtual |
Evaluate the source at a node in a particular direction.
Implemented in hummingbird::ConstantVolumetricSource, and hummingbird::ParsedVolumetricSource.