4#ifndef HUMMINGBIRD_PHYSICS_SOURCE_BASE_H_
5#define HUMMINGBIRD_PHYSICS_SOURCE_BASE_H_
Defines a solid angle, or ordinate, in spherical geometry.
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.
A point in the mesh holding its coordinates, boundary info, and flux solution values.