Class TimeDependentSourceSolver
Defined in File time_dependent_solver.h
Inheritance Relationships
Base Type
public opensn::Solver(Class Solver)
Class Documentation
-
class TimeDependentSourceSolver : public opensn::Solver
A solver that drives a discrete ordinates problem through a time loop.
Public Functions
-
explicit TimeDependentSourceSolver(const InputParameters ¶ms)
-
virtual void Initialize() override
Initialize function.
-
virtual void Execute() override
Execution function.
-
virtual void Advance() override
Advance time values function.
-
void SetTimeStep(double dt)
-
void SetTheta(double theta)
-
inline double GetCurrentTime() const
-
inline unsigned int GetStep() const
Public Static Functions
-
static InputParameters GetInputParameters()
-
static std::shared_ptr<TimeDependentSourceSolver> Create(const ParameterBlock ¶ms)
-
explicit TimeDependentSourceSolver(const InputParameters ¶ms)