Base class for boundary conditions, initial conditions and source terms.
Managing data associated with a source term.
std::string const getConditionClassStr() const override
Returns the type of condition for displaying purposes.
static ConditionType convertStringToType(std::string const &str)
Converts a string specifying the type into an enum.
ConditionType getType() const
Returns the type of source term this is.
SourceTerm(ProcessVariable const &process_var, std::string const ¶m_name, ConditionType type)
static std::string convertTypeToString(ConditionType type)
Converts the type enum into a string.