Class TransientSourceFunction
Defined in File transient_source_function.h
Inheritance Relationships
Base Type
public opensn::SourceFunction
(Class SourceFunction)
Class Documentation
-
class TransientSourceFunction : public opensn::SourceFunction
A transient source function needs to adjust the DelayedFission routine to properly fit with the current timestepping method and timestep.
Public Functions
-
TransientSourceFunction(const LBSProblem &lbs_problem, double &ref_dt, SteppingMethod &method)
Constructor for the transient source function. The only difference as compared to a steady source function is the treatment of delayed fission.
-
virtual double DelayedFission(const PrecursorList &precursors, const double &rho, const std::vector<double> &nu_delayed_sigma_f, const double *phi) const override
Compute delayed particle precursor sources.
-
TransientSourceFunction(const LBSProblem &lbs_problem, double &ref_dt, SteppingMethod &method)